请教各位高手环回接口lo:0的问题

  请教各位高手环回接口lo:0的问题小弟今天用虚拟机做LVS负载均衡的实验,用到lo:0接口配置VIP,按正确的配置,应该是

eth0:192.168.1.2 / 255.255.255.0
lo:0:192.168.1.201 / 255.255.255.255

一时粗心,把lo:0接口配错了,配成

lo:0:192.168.1.201 / 255.255.255.0

这样lo:0跟eth0变成在同一网段里了,立马出现一个怪现象:用其他机器ping这台服务器不通;在这台服务器上ping其他的机器,可以通。小弟想请教一下,怎样理解这个其他机子ping不通服务器,但是服务器能ping通其他机器的现象?劳驾各位多多指教,谢谢了!

回复 #1 CES4751 的帖子这个问题从描述上看是有操作错误的
但是要清楚在这个过程中 lo:0 loopback的这个地址是是否能够响应外界的数据也要关注iptables的规则里面上 你现在看到的route -n的路由信息将会出现一个问题就是 主机中同时有了两个192.168.1.0网络的路由接口一个是eth0 一个是lo这个就会出现 外部ping主机进入的IMCP的数据包将会在应答后寻找回复ICMP信息的路由出口,只是建立找到从lo:0这个接口回复ICMP的请求信息

实际上这个用tcpdump 就可以观察到的
同时在客户机上安装sinffer 就可以看的更加的明显了

第二就是主机可以ping通其他的主机 这个当然是可以的了 其他的主机上的路由信息是正确的,所以就是正常的

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章