本文共 1462 字,大约阅读时间需要 4 分钟。
GNS3通过“云”连接到虚拟机实验并使用Wireshark工具对数据分析
1. 实验环境
- 模拟软件:GNS3
- 两台虚拟机,一台路由器
- 虚拟机使用“Windows Server 2008 R2”
2. 实验目的
熟悉GNS3的使用 掌握路由交换的基本配置 掌握使用Wireshark抓包工具对数据分析
3. 实验需求
根据拓扑配置IP地址,测试连通性并截图(如有问题请联系作者) 路由器R1开启Telnet远程登录,用户名为拼音,密码为“cisco”,并验证C2是否能成功连接 使用Wireshark抓取到Telnet认证的账号和密码
4. 配置GNS3
4.1 配置C1
- 双击云朵,点击“C1”设置网卡,设置为
vmnet1 - 确认
vmnet1已设置完成
4.2 配置C2
- 另一台云朵设置为
vmnet8,请勿重复设置vmnet1
5. 配置边界路由器接口地址
R1(config)# int f0/0R1(config-if)# ip add 192.168.34.200 255.255.255.0R1(config-if)# no shutdownR1(config-if)# int f0/1R1(config-if)# ip add 114.1.34.200 255.255.255.0R1(config-if)# no shutdownR1(config-if)# end
6. 配置虚拟机IP地址
6.1 虚拟机A
- 连接到
vmnet1,设置IP地址为192.168.1.200 - 在“本机连接”中设置子网掩码为
255.255.255.0,默认网关为192.168.1.1
6.2 虚拟机B
- 连接到
vmnet8,设置IP地址为114.1.34.1 - 类似地配置子网掩码和默认网关
7. 测试连通性
在虚拟机A中输入命令:ping 192.168.1.200ping 114.1.34.200ping 114.1.34.1
确认所有ping请求成功
8. 开启路由器Telnet远程登录
R1(config)# username 11111 password ciscoR1(config-line)# login localR1(config-line)# enable password cisco
- 从虚拟机A或B使用Telnet连接到
192.168.34.200,输入用户名和密码进行验证
9. 使用Wireshark抓包分析
右键路由器,选择“Capture”开始抓包 任选一个端口开始捕获 在抓包完成后,右键数据包选择“Follow TCP Stream”查看详细内容
实验问题汇总及解决方案
问题一:GNS3云中缺少vmnet1和vmnet8
- 解决办法:
- 进入虚拟机的“虚拟网络编辑器”
- 点击“更改设置”,选择“还原默认设置”
问题二:目标主机无法访问
- 解决办法:
- 确保网络拓扑正确,边界路由器接口IP地址和状态无误
- 保存GNS3配置并重启后重新加载
问题三:无Telnet命令
- 解决办法:
- 在Windows Server 2008中安装Telnet服务:
- 打开“服务器管理器”
- 添加“Telnet服务器”和“Telnet客户端”功能
问题四:无法打开主机连接
- 解决办法:
- 确保IP地址正确,且与网关处于同一子网
- 检查防火墙设置,确保无阻止规则
问题五:无法开启抓包工具
结尾
本文内容基于网络学习的实际操作,仅供参考。如有问题或建议,请联系作者。
转载地址:http://dfmzz.baihongyu.com/