Networking

CentOS 6 綁定 IP 地址

  • February 28, 2013

我似乎無法讓 IP 綁定正常工作。我有兩個文件:ifcfg-eth0 和 ifcfg-eth0:1(嘗試 0:0、0:2 仍然無法正常工作)。

eth0 應該用於 I​​P 192.168.1.3,而 eth0:1 用於 192.168.1.4。

創建文件後,我重新啟動了網路。當我使用 ifconfig 時,它只顯示 eth0。如果我嘗試 ifup eth0:1,ifconig 仍然只顯示 eth0 但帶有 eth0:1 IP。

它不應該同時顯示 eth0 和 eth0:1 嗎?

我究竟做錯了什麼?

以下是文件:ifcfg-eth0

DEVICE=eth0
BOOTPROTO=none    
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.1.3
USERCTL=no
IPV6INIT=no
PEERDNS=yes
GATEWAY=192.168.1.1

ifcfg-eth0:1

DEVICE=eth0:1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.1.4
USERCTL=no
IPV6INIT=no
PEERDNS=yes
GATEWAY=192.168.1.1

我沒有包括硬體地址。

網路管理員可能會阻止這種情況正常出現。

在每個配置文件中,您可以添加以下行:

NM_CONTROLLED=no

在過去,我看到過一些這樣的例子。

您需要在 ifcfg-ethX 文件的頂部指定介面的名稱。您可能只是複制了 eth0 文件,並在頂部留下了 eth0“名稱”。

引用自:https://serverfault.com/questions/483448