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
使用することはおそらく望ましくありません。DHCPDISCOVER は、おそらく基本インターフェイスの 1 つから取得されます。eth0
eth1
eth0
、およびの 3 つのインターフェイスがあります。eth1
は、このインターフェイス用のハードウェアが存在しないという意味で実際のインターフェイスではありません。このインターフェイスのパケットは、またはに送信されます。したがって、と を個別に使用するのではなく、インターフェイス用にそれらが存在するようにする必要があります。ディストリビューションによって、および の DHCP クライアントがすでに設定されている可能性があります。bond1
bond1
eth0
eth1
eth0
eth1
bond1
eth0
eth1
どのインターフェースで DHCP クライアントが実行されているかを確認するには、これを試してください。
ps waxl | grep dhcp
および の設定を見つけてeth0
、eth1
そこで DHCP を無効にします。