虚拟机配置
实验在vmware平台下配置了三个虚拟机:
(1) 虚拟机topo1网络配置:
ip: 192.168.3.135
gw:192.168.3.1
增加到192.168.3.1的默认路由
route add -net 0.0.0.0 gw 192.168.3.1 dev <interface>
(2) 同理虚拟机topo3网络配置:
ip: 192.168.4.132
gw:192.168.4.1
增加到192.168.4.1的默认路由
route add -net 0.0.0.0 gw 192.168.4.1 dev <interface>
(3) 虚拟机topo2网络配置:
建立两张仅主机模式的网卡,将topo1 , topo2连接到第一张网卡上(192.168.3.0/24网络)
将topo2 , topo3连接到第二张网卡上(192.168.4.0/24网络上)
关闭虚拟机的其他网卡,避免其他路由的影响。
在topo2中quagga配置
(1) 开启zebra和ripd服务
sudo zebra -d
sudo ripd -d
(2) 给网卡配置ip(与topo1同一网段的网卡)
telnet localhost 2601
Router> en
Router# config t
Router(config)# int <interface>
Router(config-if)# ip address 192.168.3.1/24
Router(config-if)# write
exit
同理可以配置与topo3连接的网卡
(3) 配置rip
telnet localhost 2602
ripd> en
ripd# config t
ripd(config)# router rip
ripd(config-router)# network 192.168.3.0/24
ripd(config-router)# network 192.168.4.0/24
write
exit
检测网络连通性
此时在topo1中可以ping通topo3网络
ping 192.168.4.132

在topo3开启tcpdump查看响应
tcpdump icmp

quagga的安装可以参考这篇文章:
Quagga 路由软件学习(by quqi99),张华 ,CSDN, 2013-07-07
该博客介绍了如何在VMware环境下配置三个虚拟机(topo1, topo2, topo3),利用quagga软件进行RIP路由实验。在topo2上配置了两个仅主机模式的网卡,分别连接到topo1和topo3所在的网络,并通过quagga的zebra和ripd服务进行路由设置,最终实现了topo1能够ping通topo3的网络连通性。"
54965111,5726549,Unity边缘发光插件HighlightingSystem入门教程,"['Unity开发', '图形渲染', '游戏开发', '插件应用']

4180

被折叠的 条评论
为什么被折叠?



