我在 CentOS 6.3 上遇到了问题。我的专用服务器上目前有 4 个 IP,但它们是成对的,因为它们来自不同的子网 - 因此46.**.**.**
& 78.**.**.**
- 任何具有 的 IP78.**.**.**
都可以正常工作,因为它使用 resolv.confg 中的默认路由(在 /etc 下)- 但是我需要46.**.**.**
为我的 VPS 使用这两个。我试过这样做,但Eth0-route
没有成功,我试过多次Eth0
- Eth0:1
& 等等。也没有用 - 它只是被重定向到“主”IP。任何帮助都值得感激 - 谢谢。
ADDRESS0=0.0.0.0
NETMASK0=0.0.0.0
GATEWAY0=78.46.48.65
ADDRESS1=46.4.141.37
NETMASK1=255.255.255.248
GATEWAY1=46.4.141.33
^ route-eth0
DEVICE=eth0:1
BOOTPROTO=static
ONBOOT=yes
IPADDR=46.4.141.37
NETMASK=255.255.255.248
SCOPE="peer 46.4.141.33"
^ Eth0:1 (Eth0 looks similar, just with IPv6 and HWADDR too).
答案1
如果您的专用主机正在分配这样的 IP 地址,那么他们应该非常熟悉如何为客户提供如何使其正常工作的支持,所以真的 - 询问他们,因为您可能需要在不同的物理网卡上使用特定的 IP 地址和网关,只有他们能够告诉您这些是哪些。
您需要了解每个 IP 位于哪个子网,然后分配了该 IP 的 NIC 或 vNIC 将需要在同一个子网中有一个网关才能与其通信。
您发布的配置将不同子网中的网关设置为分配给 NIC 的 IP 地址。