- 论坛徽章:
- 0
|
老大要我用两台Linux (RetHat 企业版4.0)的PC机做路由器连接3个网段.路由器间用交换机相连.以前从来没有弄过,现在搞了快一个星期都还没有搞出来.在虚拟机中我已经实现出来了,但是实际的就是不行.不知道为什么?请高手指教啊.谢谢谢谢
以下是我的配置(具体步骤省略)
pc1
zebra
eth0: ip address 192.168.1.1/24
eth1: ip address 192.169.2.1/24
ripd
network 192.168.1.0/24
network 192.168.2.0/24
pc2
zebra
eth0: ip address 192.168.1.2/24
eth1: ip address 192.169.3.2/24
ripd
network 192.168.1.0/24
network 192.168.3.0/24
然后
# service network restart
# zebra -d
# ripd -d
进行 route 操作
pc1
目标 网关 ****
192.168.1.0 *
192.168.2.0 *
169.254.0.0 *
pc2
目标 网关 ****
192.168.1.0 *
192.168.3.0 *
169.254.0.0
tcpdump 的时候
两台PC都可以向对方发送RIP产生的组播,也可以接受对方发送的组播,就是路由表中发现不了对方由RIP产生的目标地址.不知道为什么.
但是,启动了Rip以后,应该是如下才对啊.
pc1
目标 网关 ****
192.168.1.0 *
192.168.2.0 *
192.168.3.0 192.168.1.2
169.254.0.0 *
pc2
目标 网关 ****
192.168.1.0 *
192.168.3.0 *
192.168.2.0 192.168.1.1
169.254.0.0 *
我在RetHat虚拟机中都可以实现了,但是,在实际的Linux PC机中却不行,请各位高手指教,不胜感激.谢谢谢谢 |
|