我為 eth0 -eth1 設定 bond1
DEVICE=bond1
ONBOOT=yes
USERCTL=no
IPV6INIT=no
PEERDNS=yes
DHCP_HOSTNAME=AE-1
BOOTPROTO=static
IPADDR=192.168.174.111
NETMASK=255.255.255.0
BONDING_OPTS="mode=1 miimon=100" "
但是當我在該伺服器上檢查 tcpdump 時,會將 DHCPDISCOVER 傳送到 DHCP 伺服器。
我在這台伺服器上配置有問題嗎?
答案1
如果您有bond1
接口,您可能不想單獨使用eth0
和eth1
。 DHCPDISCOVER 可能來自基本介面之一。
您有三個接口eth0
、eth1
和bond1
。bond1
不是真正的接口,因為該接口沒有硬件,因此該接口的資料包將發送到eth0
或eth1
。因此,您不想單獨使用eth0
和eth1
,您只希望它們出現在bond1
介面中。您的發行版可能已經為eth0
和設定了 DHCP 用戶端eth1
。
嘗試此操作以查看您在哪個介面上執行 DHCP 用戶端。
ps waxl | grep dhcp
eth0
找到和的配置eth1
並在那裡禁用 DHCP。