
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
싶지 않을 것입니다 . DHCPDISCOVER는 아마도 기본 인터페이스 중 하나에서 나올 것입니다.eth0
eth1
eth0
세 가지 인터페이스 , eth1
및 가 있습니다 bond1
. bond1
이 인터페이스에 대한 하드웨어가 없다는 점에서 실제 인터페이스가 아닌 경우 이 인터페이스에 대한 패킷은 eth0
또는 로 전송됩니다 eth1
. 따라서 개별적으로 사용 eth0
하고 싶지 않고 eth1
인터페이스용으로만 사용하기를 원합니다 bond1
. 배포판에서 eth0
및 에 대해 DHCP 클라이언트를 이미 설정했을 수도 있습니다 eth1
.
DHCP 클라이언트가 실행 중인 인터페이스를 확인하려면 이것을 시도해 보십시오.
ps waxl | grep dhcp
거기에서 DHCP 에 대한 구성을 찾아 비활성화합니다 eth0
.eth1