![포트에 고정 IP를 설정할 때 Dhcpdiscover가 전송됨](https://rvso.com/image/726410/%ED%8F%AC%ED%8A%B8%EC%97%90%20%EA%B3%A0%EC%A0%95%20IP%EB%A5%BC%20%EC%84%A4%EC%A0%95%ED%95%A0%20%EB%95%8C%20Dhcpdiscover%EA%B0%80%20%EC%A0%84%EC%86%A1%EB%90%A8.png)
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