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

news2024/11/13 20:20:58

使用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的时候,选择捕获/转发就好哟。
在这里插入图片描述

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

前端面试题26(vue3中响应式实现原理)

Vue 3 中响应式系统的实现主要依赖于 ES6 的 Proxy 对象&#xff0c;这与 Vue 2 中使用 Object.defineProperty 的方式有着本质的区别。Proxy 提供了一种更为强大且灵活的方法来拦截和定制对象的操作&#xff0c;例如获取、设置属性值等。下面是对 Vue 3 响应式系统实现方式的详…

鸿蒙语言基础类库:【@ohos.util.TreeSet (非线性容器TreeSet)】

非线性容器TreeSet 说明&#xff1a; 本模块首批接口从API version 8开始支持。后续版本的新增接口&#xff0c;采用上角标单独标记接口的起始版本。开发前请熟悉鸿蒙开发指导文档&#xff1a;gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。 T…

PLC数据采集网关的具体使用说明-天拓四方

PLC数据采集网关通过以太网、串口等通信接口与PLC设备连接&#xff0c;实现数据的实时采集。网关内置数据处理模块&#xff0c;可以对采集到的数据进行清洗、转换和存储&#xff0c;以满足不同应用场景的需求。同时&#xff0c;PLC数据采集网关支持多种通信协议&#xff0c;如M…

用python生成带图片的二维码(python实例二十二)

目录 1.认识Python 2.环境与工具 2.1 python环境 2.2 Visual Studio Code编译 3.带图片的二维码 3.1 代码构思 3.2 代码实例 3.3 运行结果 4.总结 1.认识Python Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读…

每日一题~abc356(对于一串连续数字 找规律,开数值桶算贡献)

添加链接描述 题意&#xff1a;对于给定的n,m 。计算0~n 每一个数和m & 之后&#xff0c;得到的数 的二进制中 1的个数的和。 一位一位的算。最多是60位。 我们只需要计算 在 1-n这些数上&#xff0c;有多少个数 第i位 为1. 因为是连续的自然数&#xff0c;每一位上1 的…

32 华三vlan案例+STP

32 华三vlan案例STP 1 开启STP 显示根桥信息 查看stp中的接口角色 查看设备的根桥ID 最小的值是根网桥 原则一 网络初始化时&#xff0c;网络中所有的STP设备都认为自己是“根桥”&#xff0c;根桥ID为自身的设备ID。通过交换BPDU&#xff0c;设备之间比较根桥ID&#xff0c;网…

品牌策划必读:9本改变游戏规则的营销经典

作为深耕品牌十余年的策划人&#xff0c;这些年自学啃下的书不计其数。 这里特意挑选了几本知名度不高但是却非常有用的“遗珠”优质品牌策划书籍分享出来。 如果你是一位初步了解品牌的人&#xff0c;这些书籍既包含了品牌理论基础&#xff0c;也有实用的实践指导。 这些书…

【区块链 + 智慧政务】省级一体化区块链平台 | FISCO BCOS应用案例

在加强数字政府建设的大背景下&#xff0c;科大讯飞广泛应用数字技术于政府管理服务&#xff0c;推动政府数字化、智能化运行。同时&#xff0c; 统筹推进业务、数据和技术的融合&#xff0c;提升跨地域、跨层级、跨部门和跨业务的协同管理和服务水平。 当前政务信息化建设中&…

Apache配置与应用(企业网站架构部署与优化)

本章结构 如果要修改以上文件中的内容&#xff0c;想要生效&#xff0c;需要在主配置文件中能够扫描到这个默认文件的修改&#xff1a; 文件在&#xff1a; Apache 连接保持 Apache 的访问控制 针对IP地址的限制缺陷是不可预知性&#xff0c;需要事先直到对方的IP才能进行基于…

VIM模式之间的切换

命令行界面下&#xff0c;常用的文本编辑器是 VI / VIM(VI增强版)&#xff0c;VI 是 Linux 最通用的文本编辑器&#xff0c;VIM相较于VI&#xff0c;提供了代码高亮等功能&#xff0c;两者用法完全兼容&#xff1b; 1. 进入 VIM 工作界面 vim 文件名 2. 进入编辑模式 三种方…

ZFT9-7VE8043-Z同期脉冲发送装置100V JOSEF约瑟 柜内安装

ZFT9(PIG)同期脉冲发送装置 系列型号 ZFT9(PIG) 7VE8033同期脉冲发送装置; ZFT9(PIG) 7VE8043同期脉冲发送装置; ZFT9 7VE8033同期脉冲发送装置; ZFT9 7VE8043同期脉冲发送装置; 用途&#xff1a; ZFT9同期脉冲发送装置用于船舶的三相系统&#xff0c;根据发电机和电力系…

Ceph资源池pool管理

目录 1.Ceph Pool管理命令 1.1 创建 Pool 资源池 1.2 查看集群 Pool 信息 1.3 查看资源池副本、PG 和 PGP的数量 1.4 修改 Pool 副本、PG 和 PGP数量 1.5 删除 Pool 资源池 2.一个pool资源池应该包含多少PG数&#xff1f; 完成了 Ceph 集群的部署&#xff0c;但是我们如…

从零开学C++:类和对象(上)

引言&#xff1a;在学习了C的入门级知识之后&#xff0c;现在就让我们一起进入类和对象的学习吧&#xff0c;该知识点我将分为上&#xff0c;中&#xff0c;下三个部分对其进行讲解。 更多有关C语言和数据结构的知识详解可前往个人主页&#xff1a;计信猫 目录 一&#xff0c;类…

【RHCE】NFS 实验

主服务器 下载nfs-utils软件包&#xff1a; 1.如果停⽌该服务&#xff0c;启动并启⽤该服务&#xff1a; systemctl enable - now rpcbind 2.要启动 NFS 服务器&#xff0c;并使其在引导时⾃动启动&#xff1a;systemctl enable - now nfs- server 3.配置防火墙&#xff0c;开…

RAG应用的典型工作流程

下面是RAG应用的典型工作流程&#xff1a; 具体步骤如下&#xff1a; 输入&#xff1a; 是指LLM系统需要回答的问题。如果不使用RAG&#xff0c;问题直接由LLM回答。 索引&#xff1a; 使用RAG时&#xff0c;会先将相关文档分块&#xff0c;为这些块生成嵌入向量&#xff0c;并…

prometheus回顾(2)--如何使用Grafana对接Prometheus数据源的详细过程,清晰易懂。

文章目录 Grafana简介什么是GrafanaGrafana 能做什么&#xff1f;什么时候我们会用到Grafana?Prometheus有图形化展示&#xff0c;为什么我们还要用Grafana? 环境操作步骤一、Grafana安装二、Grafana数据源Prometheus添加三、Grafana添加数据仪表盘补充、如何查找仪表盘 Graf…

力扣题解(设计跳表)

1206.设计跳表 已解答 不使用任何库函数&#xff0c;设计一个 跳表 。 跳表 是在 O(log(n)) 时间内完成增加、删除、搜索操作的数据结构。跳表相比于树堆与红黑树&#xff0c;其功能与性能相当&#xff0c;并且跳表的代码长度相较下更短&#xff0c;其设计思想与链表相似。 …

09.C2W4.Word Embeddings with Neural Networks

往期文章请点这里 目录 OverviewBasic Word RepresentationsIntegersOne-hot vectors Word EmbeddingsMeaning as vectorsWord embedding vectors Word embedding processWord Embedding MethodsBasic word embedding methodsAdvanced word embedding methods Continuous Bag-…

汉初三杰韩信,是不是颍川人

再重复一次&#xff0c;此韩信非彼韩信&#xff0c;说的是汉初三杰淮阴侯韩信&#xff0c;不是韩王信。 他俩的共同之处还真多&#xff0c;同名同姓&#xff0c;都被封王&#xff0c;八大异姓王韩姓占了两位。而且&#xff0c;结局也一样&#xff0c;都因反判罪被朝廷处死。这…

图书馆、档案馆、博物馆之智能建筑设计要求比较

关注我们 - 数字罗塞塔计划 - 随着科技的不断进步以及人们对建筑功能需求的日益提升&#xff0c;智能化技术在建筑领域的应用越来越广泛。将建筑物的结构、系统、服务和管理根据用户的需求进行最优化组合&#xff0c;进而为用户提供一个高效、舒适、便利的人性化建筑环境&…