我需要启动连接了不同接口的同一专用ip(不同vpn)的机器。我更改了路由表如下:
**Destination Gateway Genmask Flags Metric Ref Use Iface**
192.168.79.0 * 255.255.255.0 U 0 0 0 vboxnet1
192.168.79.0 * 255.255.255.0 U 0 0 0 vboxtap0
192.168.79.0 * 255.255.255.0 U 0 0 0 vboxnet2
192.168.79.0 * 255.255.255.0 U 0 0 0 vboxnet3
现在,如果我用相同的ip(192.168.79.1)启动两个具有不同接口的虚拟机vboxnet1,vboxnet0在我的主机上,我只能ping vboxnet1机器。
有没有办法同时使用接口和ip连接机器?以便通过接口进行通信。
使用两个设备模拟网络,具有相同的IP与使用硬件=IP冲突相同。它们确实有不同的MAC地址,但它们在局域网中争夺相同的IP。我建议使用不同的IP。然而,如果您仍然想使用相同的IP作为一种故障保护,请尝试在两个(虚拟)设备上设置VRRP:
http://en.wikipedia.org/wiki/Virtual_Router_Redundancy_Protocol