我目前无法弄清楚如何正确设置我的新虚拟机的 NIC。服务器在 Centos 6.8 下有 2 个 NIC,两者都需要配置为自己的 (OVH) 故障转移 IP 地址。
托管公司 OVH 已经解释了如何使用 BridgeClient 配置第一个 NIC。我按照他们的教程(http://help.ovh.com/BridgeClient) 并且它运行完美。
我的 eth0 配置:
文件内容:/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
IPV6INIT=no
PEERDNS=yes
TYPE=Ethernet
NETMASK=255.255.255.255
IPADDR=IP.FAIL.OVER
GATEWAY=GATEWAY_VM
ARP=yes
HWADDR=MA:MAC:VI:RT:UEL:LE
文件内容/etc/sysconfig/network-scripts/route-eth0
GATEWAY_VM dev eth0 default via GATEWAY_VM dev eth0
文件内容/etc/resolv.conf
nameserver 213.186.33.99
GATEWAY_VM
我的 dom0 的 IP 地址是以 254 结尾的吗
所以现在我只需要为第二个 FailOver IP 创建另一个 NIC。
我尝试使用上述步骤创建和配置 eth1,但没有任何效果。我无法使用第二个 IP ping 我的服务器。
我只需要两个 IP 都能到达我的 VM,并且我的 VM 使用 eth0 作为默认互联网连接,并能够监听和响应 eth1 上的请求(因为服务器将使用 mysql 和 apache,我不确定是否可以在 eth0 上回答来自 eth1 请求的响应,或者是否需要从 eth1 回答。你们可能知道解决方案)。
我联系了我的托管公司,他们只是建议使用 ipaliasing,但这个解决方案不适合我,因为我需要对 eth0 和 eth1 使用不同的 Mac 地址。