两种方式测试 GNS3 环境

GNS3已经部署好了,怎么测试环境呢?两种方式,一是使用自带的VPC连接交换机互联互通,二是配合VMware连接GNS3中的交换机互联互通。
自带 VPC 测试
使用两台
VPC与一台二层交换机相连,测试连通性。
拓扑构建
1.添加一台c3725路由器,并右击重命名为SW。


2.右击改变图标为switch。


3.右击配置,添加二层业务单板。


4.添加两台VPC,并于SW连接,显示接口,启动所有设备。

配置 SW 与 VPCS
SW关闭路由功能

SW#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SW(config)#no ip routing
- 配置两台
VPC的IP地址
| NAME | IP | SUBNET MASK |
|---|---|---|
| PC1 | 192.168.100.10 | 255.255.255.0 |
| PC2 | 192.168.100.20 | 255.255.255.0 |

ip 192.168.100.10 255.255.255.0

ip 192.168.100.20 255.255.255.0
互 ping 测试
- PC1 PING PC2

- PC2 PING PC1

VPCS 联通性测试成功
配合 VMware 测试
拓扑构建
1.在VMware中新建两台测试用Win10虚拟机,配置如下。
| NAME | VMnet | STATIC IP | SUBNET MASK | Firewall |
|---|---|---|---|---|
| HOST1 | VMnet11 | 192.168.100.10 | 255.255.255.0 | disabled |
| HOST2 | VMnet12 | 192.168.100.20 | 255.255.255.0 | disabled |
- HOST1

- HOST2

关闭 VMnet 的 DHCP 功能。
2.添加两台VPC,并与SW连接,显示接口,启动所有设备。

注意接口不能连错。
配置 SW 与 VMs
交换机配置与上面相同
虚拟机配置按照表格配置
ip与防火墙
互 ping 测试
- HOST1 PING HOST2
C:\Windows\system32>ping 192.168.100.20
正在 Ping 192.168.100.20 具有 32 字节的数据:
来自 192.168.100.20 的回复: 字节=32 时间<1ms TTL=128
来自 192.168.100.20 的回复: 字节=32 时间<1ms TTL=128
来自 192.168.100.20 的回复: 字节=32 时间<1ms TTL=128
来自 192.168.100.20 的回复: 字节=32 时间=1ms TTL=128
192.168.100.20 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 1ms,平均 = 0ms
- HOST2 PING HOST1
C:\Windows\system32>ping 192.168.100.10
正在 Ping 192.168.100.10 具有 32 字节的数据:
来自 192.168.100.10 的回复: 字节=32 时间<1ms TTL=128
来自 192.168.100.10 的回复: 字节=32 时间=1ms TTL=128
来自 192.168.100.10 的回复: 字节=32 时间<1ms TTL=128
来自 192.168.100.10 的回复: 字节=32 时间<1ms TTL=128
192.168.100.10 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 1ms,平均 = 0ms
抓包测试
1.在f1/1口开启抓包


2.HOST1 ping HOST2,抓取ICMP。

抓包测试成功。
两种方式测试 GNS3 环境的更多相关文章
- 大数据学习day33----spark13-----1.两种方式管理偏移量并将偏移量写入redis 2. MySQL事务的测试 3.利用MySQL事务实现数据统计的ExactlyOnce(sql语句中出现相同key时如何进行累加(此处时出现相同的单词))4 将数据写入kafka
1.两种方式管理偏移量并将偏移量写入redis (1)第一种:rdd的形式 一般是使用这种直连的方式,但其缺点是没法调用一些更加高级的api,如窗口操作.如果想更加精确的控制偏移量,就使用这种方式 代 ...
- .NET环境下导出Excel表格的两种方式和导入两种类型的Excel表格
一.导出Excel表格的两种方式,其中两种方式指的是导出XML数据类型的Excel(即保存的时候可以只需要修改扩展名为.xls)和真正的Excel这两种. using System; using Sy ...
- Golang开发环境搭建(Notepad++、LiteIDE两种方式以及martini框架使用)
本文介绍两种Golang的开发环境一种基于notepad++.还有一种基于liteide. 1.下载Golang语言的pkg:http://golangtc.com/download 直接点击安装,一 ...
- 不停止MySQL服务增加从库的两种方式
不停止MySQL服务增加从库的两种方式 转载自:http://lizhenliang.blog.51cto.com/7876557/1669829 现在生产环境MySQL数据库是一主一从,由于业务量访 ...
- Ubuntu 安装 JDK 7 / JDK8 的两种方式
ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用pp ...
- SqlServer2008 数据库同步的两种方式(Sql JOB)
尊重原著作:本文转载自http://www.cnblogs.com/tyb1222/archive/2011/05/27/2060075.html 数据库同步是一种比较常用的功能.下面介绍的就是数据库 ...
- 不停止MySQL服务增加从库的两种方式【转载】
现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库.前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作. ...
- k8s 创建资源的两种方式 - 每天5分钟玩转 Docker 容器技术(124)
命令 vs 配置文件 Kubernetes 支持两种方式创建资源: 1. 用 kubectl 命令直接创建,比如: kubectl run nginx-deployment --image=nginx ...
- Spark:DataFrame批量导入Hbase的两种方式(HFile、Hive)
Spark处理后的结果数据resultDataFrame可以有多种存储介质,比较常见是存储为文件.关系型数据库,非关系行数据库. 各种方式有各自的特点,对于海量数据而言,如果想要达到实时查询的目的,使 ...
随机推荐
- bash命令检测Shell脚本中的语法错误和查看详细执行过程
(1).bash命令检测Shell脚本中的语法错误 bash -v [脚本] [root@youxi1 ~]# vim a.sh #/bin/bash sum=$[$1+$2] echoo $sum ...
- SpringBoot处理异常方式
SpringBoot提供了多种处理异常方式,以下为常用的几种 1. 自定义错误异常页面 SpringBoot默认的处理异常的机制:SpringBoot默认的已经提供了一套处理异常的机制.一旦程序中出现 ...
- 转:webpack代码压缩优化
压缩代码 18 天前30前端开发 压缩 JavaScript 修改 JavaScript 压缩处理器 其他压缩 JavaScript 的方法 加快 JavaScript 执行速度 作用域提升 预执行 ...
- Qt之如何自定义model
Qt之如何自定义model https://blog.csdn.net/wei375653972/article/details/86592209
- kubernetes之kube-proxy运行机制分析
在kubernetes集群的每个node都会运行一个kube-proxy服务进程,这个进程可用看作Service的透明代理兼负载均衡器.其核心功能是将到某个Service的访问请求转发到后端的多个po ...
- 本地win下JConsole监控远程linux下的JVM
环境:服务器端: Linux + jdk1.7.0_75 + tomcat 7本地: Win + jdk1.7.0_55 一.修改/etc/hosts文件 hostname -i 如果显示127.0. ...
- mavn jar包依赖冲突解决
背景:使用maven很方便,但是引入冲突也很常见.后果很严重,各种不明实体找不到,所以需要对jar包的依赖有一个清晰的认识. 查看冲突 参考:用dependency:tree查看maven引入jar包 ...
- Docker下安装zookeeper(单机 & 集群)
启动Docker后,先看一下我们有哪些选择. 有官方的当然选择官方啦~ 下载: [root@localhost admin]# docker pull zookeeper Using default ...
- Shell编程入门基础上
前言 为什么学 Shell Shell 脚本语言是实现 Linux/UNIX 系统管理及自动化运维所必备的重要工具, Linux/UNIX 系统的底层及基础应用软件的核心大都涉及 Shell 脚本的内 ...
- 在O(1)的时间内删除链表节点
题目: 在O(1)的时间内删除链表节点.给定链表的头指针和待删除的节点指针,定义一个函数在O(1)的时间内删除该节点. 剑指offer的思路,顿时觉得极妙.删除节点node1,先把其下一个节点node ...