还有一台在它们中间当路由器,eth0是2001:100::300,eth1是2001:111::300.
现在路由器已经打开转发:echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
测试:主机一、二都可以ping通路由器上的两个端口,但它们之间无法ping通!!
从主机一(2001:100::100)ping到主机二的数据包在到达路由器的eth0口后,该口不知道如何处理(它发送neighbor solicitation,但收不到回应),返回地址不可达。eth0应该会转到eth1口的啊,但它没转。
请问这是怎么回事??我应该如何做??
本人初学,请大家耐心点,说的清楚些,谢谢:)
6 个解决方案
#1
添加路由了了么?
#2
我在两台主机上都加了一条到路由器的静态路由后,就能ping通了。
有什么方法可以不加静态路由就通吗??
用radvd可以吗??
有什么方法可以不加静态路由就通吗??
用radvd可以吗??
#3
好象我没办法了
在每台机器上加默认网关到路由 和直接添加是一样的。
在每台机器上加默认网关到路由 和直接添加是一样的。
#4
你要连到网络,不可能不添加网关吧
你一开始ping不通是因为没添加网关,
不用静态路由,
他们作用是一样的
你一开始ping不通是因为没添加网关,
不用静态路由,
他们作用是一样的
#5
有两张网卡的,你可以设置其中一张为默认路由出口,
至少要让操作系统知道从那个网口出去!
至少要让操作系统知道从那个网口出去!
#6
现在知道了,用radvd可以,要不两个都要添加路由,是这样吗??
#1
添加路由了了么?
#2
我在两台主机上都加了一条到路由器的静态路由后,就能ping通了。
有什么方法可以不加静态路由就通吗??
用radvd可以吗??
有什么方法可以不加静态路由就通吗??
用radvd可以吗??
#3
好象我没办法了
在每台机器上加默认网关到路由 和直接添加是一样的。
在每台机器上加默认网关到路由 和直接添加是一样的。
#4
你要连到网络,不可能不添加网关吧
你一开始ping不通是因为没添加网关,
不用静态路由,
他们作用是一样的
你一开始ping不通是因为没添加网关,
不用静态路由,
他们作用是一样的
#5
有两张网卡的,你可以设置其中一张为默认路由出口,
至少要让操作系统知道从那个网口出去!
至少要让操作系统知道从那个网口出去!
#6
现在知道了,用radvd可以,要不两个都要添加路由,是这样吗??