Networking

CentOS 6.5網路介面配置衝突

  • December 19, 2014

我正在嘗試在 ESXi Server 上執行的 CentOS VM 上創建 2 個網路介面,一個使用 DHCP,另一個使用靜態 IP。

文件內容ifcfg-eth0如下:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.182.106.17
NETMASK=255.255.255.0
GATEWAY=10.182.106.1

文件內容ifcfg-eth1如下:

DEVICE=eth1
ONBOOT=yes
BOOTPROTO=dhcp

兩個介面都獲得與 10.182.106.17 相同的 IP。DHCP 網路是 10.136。. ,因此 eth1 應該從該範圍獲取 IP。

當我手動關閉 eth1 並重新組合時,它會正確地從 DHCP 獲取 IP。為什麼在啟動時它沒有得到相同的東西?我究竟做錯了什麼?

每次重新啟動之前,我都會刪除 /etc/udev/rules.d/70-persistent-net-rules 文件。

任何幫助是極大的讚賞。

您是否同時執行網路服務和 NetworkManager?

service NetworkManager status

如果是這樣,請停止並禁用 NetworkManager:

service NetworkManager stop
chkconfig NetworkManager off

或完全解除安裝它:

yum remove NetworkManager

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