- 论坛徽章:
- 0
|
回9楼,我实验如下:
机器A,双网卡
eth0 192.168.1.111 00:0C:29:2C:0F:F6
eth1 192.168.1.222 00:0C:29:2C:0F:00
机器A的路由表上,eth0 在前。
机器B 单网卡 192.168.1.1
ping 192.168.1.111 后
arp -n 只能看到A机上eth1的Mac地址
在机器B上 arp -d 192.168.1.222 后
ping 192.168.1.111 后
arp -n 还是看到A机上eth1的Mac 地址
这说明你我都不对。在我的环境里,总是走eth1
因为A的两个ip都能ping通,所以我一直以为从哪个进来,就从哪个出去。
清空双方的arp 缓存.在机器A 上ping B
结果在B上能看到A机eth0的Mac地址
最后还有相反的结论如下:
拔掉A上eth1的网线,结果B能ping通A上的任何一个ip,B上看到的是A机eth0的mac地址。
拔掉A上eth0的网线,结果B ping 不通A上的任何一个ip ,但B 能看到A机器上eth1 的mac地址,虽然这个网线都没通。
我也无法自圆其说。
[ 本帖最后由 maluyao 于 2007-4-12 22:16 编辑 ] |
|