如何访问机器?路由表配置了相同的私有IP到不同的网络接口

时间:2013-02-20 11:02:53

标签: networking network-programming virtualbox

我需要启动连接不同接口的相同私有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

现在,如果我使用不同的接口vboxnet1,vboxnet0启动两个具有相同ip(192.168.79.1)的虚拟机 从我的主机我能够ping只有vboxnet1机器。

有没有办法使用接口和ip连接机器?这样沟通就会通过界面进行。

1 个答案:

答案 0 :(得分:2)

使用2个设备模拟具有相同IP的网络与使用硬件= IP冲突进行模拟相同。它们具有不同的MAC地址,但它们在LAN中争用相同的IP。我建议使用不同的IP。但是,如果您仍然希望使用相同的IP作为一种故障保护,请尝试在两个(虚拟)设备上设置VRRP:

http://en.wikipedia.org/wiki/Virtual_Router_Redundancy_Protocol