【计算机网络03】不花钱怎么搭建一个网络实验室

使用GNS3和虚拟机搭建网络实验室

  • 1、安装抓包工具分析数据包
  • 2、定义和使用抓包筛选器
  • 3、安装和配置GNS3
  • 4、配置路由器和VPCS
  • 5、使用WireShark捕获GNS3网络数据包
  • 6、VMware创建虚拟机
  • 7、使用思科PacketTracer

1、安装抓包工具分析数据包

官网安装wireshark:https://www.wireshark.org/download.html

用wireshark抓包,ping下百度。

在这里插入图片描述
抓到了。
在这里插入图片描述

2、定义和使用抓包筛选器

方法1:打开软件时
在这里插入图片描述
方法2:菜单栏
在这里插入图片描述

在这里插入图片描述
再点击选项。
在这里插入图片描述
方法3:应用显示过滤器菜单栏
在这里插入图片描述

捕获结果。
在这里插入图片描述

3、安装和配置GNS3

官网地址:https://www.gns3.com/
使用某hub: https://github.com/GNS3/gns3-gui/releases

选择No。
在这里插入图片描述

选择cancel
在这里插入图片描述
新建一个项目。
在这里插入图片描述
进行初始化配置
在这里插入图片描述
下载路由器ios,推荐个链接:http://ccieh3c.com/?p=1589

下载一个c3640
在这里插入图片描述

GNS3选择初始化路由器
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完ios后。你就可以玩起来了。

注意:新建项目路径要没有中文!!!
注意:新建项目路径要没有中文!!!
注意:新建项目路径要没有中文!!!
在这里插入图片描述

4、配置路由器和VPCS

选择左侧菜单栏在这里插入图片描述连线

R3,R4通过广域网接口Serial-xx相连,其它设备通过局域网接口Ethernet-xx相连。
在这里插入图片描述
点击顶部菜单栏在这里插入图片描述显示连线接口。

在这里插入图片描述

用小文本在这里插入图片描述规划下网络
在这里插入图片描述
把所有设备跑起来在这里插入图片描述
运行起来的设备可以打开console进行配置
在这里插入图片描述
输入,查看可用命令。
在这里插入图片描述
设置下PC1的网络
在这里插入图片描述
保存
在这里插入图片描述
查看
在这里插入图片描述
设置R3路由器

在这里插入图片描述
这里使用了tab补全命令,有效的命令如下,后面不再赘述。

R3#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
R3(config)#interface fastEthernet 0/0
R3(config-if)#ip address 192.168.10.10 255.255.255.0
R3(config-if)#no shutdown
*Mar  1 02:01:54.691: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up
*Mar  1 02:01:55.691: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up

测试下R3和PC1网络是否通。
在这里插入图片描述
接下来配置下广域网。先查看R3的广域网接口,
在这里插入图片描述
我们看到了xxx DCE Cable xxx。这是它的时钟。我们需要额外对时钟进行配置。

R3#config terminal
Enter configuration commands, one per line.  End with CNTL/Z.
R3(config)#interface serial 2/0
R3(config-if)#clock rate ?
  With the exception of the following standard values not subject to rounding,

          1200 2400 4800 9600 14400 19200 28800 38400
          56000 64000 128000 2015232

  accepted clockrates will be bestfitted (rounded) to the nearest value
  supportable by the hardware.

  <246-8064000>    DCE clock rate (bits per second)

R3(config-if)#clock rate 64000
R3(config-if)#ip address 192.168.20.10 255.255.255.0
R3(config-if)#no shutdown
*Mar  1 02:21:52.887: %LINK-3-UPDOWN: Interface Serial2/0, changed state to up
*Mar  1 02:21:53.891: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to up
*Mar  1 02:22:14.171: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to down
R3(config-if)#conf
*Mar  1 02:23:44.199: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to up

对R4也进行配置,测试网络是否可以ping通。
在这里插入图片描述
配置R4的局域网端口。
在这里插入图片描述
配置PC2.
在这里插入图片描述
测试
在这里插入图片描述

保存R3、R4的配置。
在这里插入图片描述
不需要了进行关机、退出软件即可。

也可以进行快照,环境弄坏了,咱们还可以还原。点下面这个图标就可以。
在这里插入图片描述

5、使用WireShark捕获GNS3网络数据包

在这里插入图片描述
如果你的项目路径有中文,你是运行不了抓包工具的。

互相ping下,就可以抓到包了。
在这里插入图片描述

6、VMware创建虚拟机

官网下载:https://www.vmware.com/
网盘:https://pan.baidu.com/s/1WQ7V0nawt65-wTNIVn2ezg?pwd=bj99#list/path=%2Fvmware
安装教程&资源&镜像:https://blog.csdn.net/weixin_74195551/article/details/127288338

编辑-》虚拟网络编辑器可以添加网络。可以看到VMware可以帮我们虚拟出20个交换机,太强大了。
在这里插入图片描述
将VMnet1的网段规划为10网段。将VMnet8的网段规划为80网段。
在这里插入图片描述
VMnet0的网络连接方式为桥接,这就意味着他与主机的网段相同,无需规划。

值得注意的是,虚拟出的VMnet1,VMnet8都不是桥接模式,和主机不是一个网段(连的不是一个交换机),它们是无法ping通的。看下你电脑的网络设置,就明白了。
在这里插入图片描述

想要彼此访问,需要进行设置。下面相当于主机虚拟出一个网卡,连接到了VMnet2.
在这里插入图片描述
下面创建一个虚拟机,并将它连接到虚拟出的VMnetx上。

下载windows2003 的iso镜像。
链接:https://msdn.itellyou.cn
许可证:https://www.cnblogs.com/xmyfsj/p/11169604.html

安装虚拟机请自行完成。

按照如下图所示设置网络,选择VMnet8。
在这里插入图片描述
再来一台,安装windows xp,重复上面的设置。

按照之前的规划设置网络。

在这里插入图片描述
在这里插入图片描述
记得关闭防火墙。
在这里插入图片描述
现在就可以测试互相能否ping通了。
在这里插入图片描述
本机网段也在80的话,可以测试主机与虚机是否互通。

window+R,输入如下命令,关闭本机防火墙。
在这里插入图片描述
关闭公用的防火墙。
在这里插入图片描述

测试。
在这里插入图片描述
可以直接如下图互相访问磁盘。
在这里插入图片描述
在这里插入图片描述
接下来我们测试把虚拟机连到我们的网络中,网络设计如下。
在这里插入图片描述
在GNS3中,部署(修改之前的)网络。注意,Host的交换机按下图选择,可以自己更改替换图标与下图一致。
在这里插入图片描述
更改虚机网络设置,让主机windows2003连接到10网段,使用VMNet1网络。
在这里插入图片描述

测试下,看它与路由器R1是否能够ping通。
在这里插入图片描述

虚拟机可以和GNS3的模拟设备通信,其实真实的计算机,也可以哦。

同理,windows xp也可以连接到网络中。

在这里插入图片描述

现在,要想整个网络通,还需要设置路由器的路由表。告诉R1,从Host1发数据到Host2,要传给R2。告诉R1,从Host2要发数据给Host1,要发给R1。

在这里插入图片描述

比如R2的配置如下。
在这里插入图片描述
查看下,可以看到静态路由。
在这里插入图片描述
现在,两台虚机可以ping通了。还可以用tracert命令,看到它经过了2个路由器,最后到达了目的地。

在这里插入图片描述
在ping的过程中,抓包,可以捕获到对应的数据包。
在这里插入图片描述

7、使用思科PacketTracer

PacketTracer是模拟软件,不如GNS3真实,有些功能没有,对于一些简单的实验,可以使用它。这里做一个补充。

下载链接:https://www.netacad.com/courses/packet-tracer

底部菜单栏有各种设备,它搭建网络环境还是很方便的。
在这里插入图片描述
以路由设备为例。需要什么模块拽一下就好,具体解释和图片都会在软件中展示出来。
在这里插入图片描述
连接设备、添加文本很容易。
在这里插入图片描述

配置就是右击设备。
在这里插入图片描述
使用packetTracer还可以直观的看到数据流向。只有点下下图图标,在ping的时候,选择捕获/转发就好哟。
在这里插入图片描述

效果如下。点一下,走一步,真好。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/791229.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

LLM大模型应用中的安全对齐的简单理解

LLM大模型应用中的安全对齐的简单理解 随着人工智能技术的不断发展&#xff0c;大规模语言模型&#xff08;如GPT-4&#xff09;的应用越来越广泛。为了保证这些大模型在实际应用中的性能和安全性&#xff0c;安全对齐&#xff08;Safe Alignment&#xff09;成为一个重要的概…

Nginx中文URL请求404

这两天正在搞我的静态网站。方案是&#xff1a;从思源笔记Markdown笔记&#xff0c;用MkOcs build成静态网站&#xff0c;上传到到Nginx服务器。遇到一个问题&#xff1a;URL含有中文会404&#xff0c;全英文URL则正常访问。 ‍ 比如&#xff1a; ​​ ‍ 设置了utf-8 ht…

时序分解 | Matlab基于ESMD极点对称模态分解

时序分解 | Matlab基于ESMD极点对称模态分解 目录 时序分解 | Matlab基于ESMD极点对称模态分解效果一览基本介绍程序设计参考资料 效果一览 基本介绍 ESMD&#xff08;Extreme-point Symmetric Mode Decomposition&#xff09;是一种信号分解方法&#xff0c;用于提取信号中的模…

AC修炼计划(AtCoder Regular Contest 180) A~C

A - ABA and BAB A - ABA and BAB (atcoder.jp) 这道题我一开始想复杂了&#xff0c;一直在想怎么dp&#xff0c;没注意到其实是个很简单的规律题。 我们可以发现我们住需要统计一下类似ABABA这样不同字母相互交替的所有子段的长度&#xff0c;而每个字段的的情况有&#xff…

LoRaWAN网络协议Class A/Class B/Class C三种工作模式说明

LoRaWAN是一种专为广域物联网设计的低功耗广域网络协议。它特别适用于物联网&#xff08;IoT&#xff09;设备&#xff0c;可以在低数据速率下进行长距离通信。LoRaWAN 网络由多个组成部分构成&#xff0c;其中包括节点&#xff08;终端设备&#xff09;、网关和网络服务器。Lo…

web后端开发--请求响应

目录 前言 请求 简单参数 原始方法 Spring方式 Post请求乱码处理 实体参数 简单实体参数 复杂实体参数 ​编辑 数组集合参数 数组参数 ​编辑 集合参数 日期参数 ​编辑 Json参数 ​编辑 传递json数据 json数组 json对象&#xff08;POJO&#xff09; jso…

分享一个项目模板electron+vue+ts+vite

分享一个项目模板electronvuetsvite GitHub - xiugou798/electron-vue-ts-vite-template: electron-vue-ts-vite-templateelectron-vue-ts-vite-template. Contribute to xiugou798/electron-vue-ts-vite-template development by creating an account on GitHub.https://gith…

springboot中通过jwt令牌校验以及前端token请求头进行登录拦截实战

前言 大家从b站大学学习的项目侧重点好像都在基础功能的实现上&#xff0c;反而一个项目最根本的登录拦截请求接口都不会写&#xff0c;怎么拦截&#xff1f;为什么拦截&#xff1f;只知道用户登录时我后端会返回一个token&#xff0c;这个token是怎么生成的&#xff0c;我把它…

打印任务无法删除怎么办?

在删除打印任务的时候&#xff0c;你可能会遇到这样的情况&#xff0c;当我们想把打印任务取消的时候&#xff0c;却一直显示正在删除&#xff0c;而过了很久还没有取消掉&#xff0c;下面就分享一下处理这个问题的方法。 1、停止打印服务&#xff0c;按WinR键打开运行对话框&a…

香蕉派BPI-Wifi6迷你路由器公开发售

Banana Pi BPI-Wifi6 Mini 公开发售。 Banana Pi BPI-Wifi6 Mini 开源路由器采用Triductor TR6560 TR5220 wifi SOC设计&#xff0c;是一款迷你尺寸的wifi6路由器解决方案。内置高性能双核ARM Cortec A9处理器用于WIFI报文转发或智能业务处理&#xff0c;内置高性能LSW和硬件N…

阿里云操作系统智能助手OS Copilot实验测评报告

简介&#xff1a;作为一名学生&#xff0c;阿里云操作系统智能助手OS Copilot对学生的帮助主要体现在提高学习效率、简化操作流程和优化系统管理等方面。通过其丰富的功能&#xff0c;从系统信息的快速获取到复杂的系统运维管理&#xff0c;OS Copilot都能为学生提供极大的便利…

谷歌内置AI部署

感谢阅读 准备工作开启功能查看下载情况安装插件效果截图网页版地址&#xff08;需进行前面的所有步骤&#xff09; 准备工作 点我下载谷歌dev版本 注意这个版本不需要卸载之前版本 开启功能 使用下载的浏览器依次导航到下面两个地方&#xff0c;然后点击enablebypass以及en…

C++ | Leetcode C++题解之第227题基本计算器II

题目&#xff1a; 题解&#xff1a; class Solution { public:int calculate(string s) {vector<int> stk;char preSign ;int num 0;int n s.length();for (int i 0; i < n; i) {if (isdigit(s[i])) {num num * 10 int(s[i] - 0);}if (!isdigit(s[i]) &&am…

面试经验之谈

优质博文&#xff1a;IT-BLOG-CN ​通常面试官会把每一轮面试分为三个环节&#xff1a;① 行为面试 ② 技术面试 ③ 应聘者提问 行为面试环节 面试开始的5~10分钟通常是行为面试的时间&#xff0c;面试官会参照简历和你的自我介绍了解应聘者的过往经验和项目经历。由于面试官…

3DSC(3D形状上下文特征)

形状上下文(shape context简写为SC)由Serge Belongie等人于2002年首次提出,是一种很流行的二维形状特征描述子,多用于目标识别和形状特征匹配。 2004年,Andrea Frome等人将形状上下文的工作从二维数据迁移到三维数据上提出了3D形状上下文(3DSC) 原理解析 2DSC的算法流程…

Html:点击图标/链接发起QQ临时会话

我们在做前端开发的时候&#xff0c;会遇到用户需要点击一个图标可以发起QQ临时会话&#xff0c;这样不用添加好友也能沟通的&#xff0c;那我们就来看看如何实现这个功能&#xff1a; <a href"http://wpa.qq.com/msgrd?v3&uin你的QQ号码&siteqq&menuyes…

【Python 基础】控制流 - 2

程序执行 在第1篇的 hello.py 程序中,Python 开始执行程序顶部的指令,然后一条接一条往下执行。“程序执行”(或简称“执行”)这一术语是指当前被执行的指令。如果将源代码打印在纸上,在它执行时用手指指着每一行代码,你可以认为手指就是程序执行。 但是,并非所有的程…

小白学c嘎嘎(第二天)入门基础下

温馨提醒&#xff1a;本篇文章起&#xff0c;文章内容排版将更新&#xff0c;层层深入 基础知识 回顾 引用的语法格式&#xff1a;类型& 引⽤别名 引⽤对象; 引用特性 1. 引⽤在定义时必须初始化 2. ⼀个变量可以有多个引⽤ 3. ⼀旦引⽤⼀个实体&#xff0c;再不…

防火墙配置安全策略以及用户认证综合实验

一、拓扑图&#xff1a; 二、实验需求&#xff1a; 1、DMz区内的服务器&#xff0c;办公区仅能在办公时间内(9:00-18&#xff1a;00)可以访问&#xff0c;生产区的设备全天可以访问&#xff1b; 2、生产区不允许访问互联网&#xff0c;办公区和游客区允许访问互联网 3、办公…

数智驱动丨zAIoT 连续落地军工、科研院所和机械制造场景,推动数智化转型升级...

引言 在这个万物互联的时代&#xff0c;科技的进步正以不可阻挡之势&#xff0c;深刻地影响并重塑我们的生产和生活方式。数智化转型升级在各个领域展现出强大的动力&#xff0c;已经成为推动社会向前发展的关键力量。 最近&#xff0c;云和恩墨自主研发的数据智能分析处理平台…