我为 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 时,会向 DHCP 服务器发送 DHCPDISCOVER。
我在这个服务器上配置了什么错误吗?
答案1
如果您有bond1
接口,您可能不想单独使用eth0
。DHCPDISCOVEReth1
可能来自其中一个基本接口。
您有三个接口,eth0
和eth1
。bond1
不是bond1
一个真正的接口,因为这个接口没有硬件,这个接口的数据包被发送到eth0
或eth1
。 因此您不想单独使用eth0
和eth1
,您只是希望它们存在于接口中。 您的发行版可能已经为和bond1
设置了 DHCP 客户端。eth0
eth1
尝试一下这个来查看哪个接口上运行着 DHCP 客户端。
ps waxl | grep dhcp
eth0
找到和的配置eth1
并在那里禁用 DHCP。