내 컴퓨터의 DHCP 클라이언트가 시작 중에 실패합니다. 실패하지 않으면 IP를 얻는 데 무리한 시간이 걸립니다. 시작하는 동안 주요 증상이 나타납니다.
A start job is running for Raise network interfaces [34s / 5m]
디버깅하는 동안 시작 시 다음과 같은 특정 명령으로 범위를 좁혔습니다 ifup
.
sudo /sbin/dhclient -4 -v -i -pf /run/dhclient.br0.pid -lf /var/lib/dhcp/dhclient.br0.leases -I -df /var/lib/dhcp/dhclient6.br0.leases br0
약 1분 후에 실패했습니다.No DHCPOFFERS received.
결국 -i
매개변수를 제거하면 문제가 해결되었고 거의 즉시 IP가 할당되었습니다. 이는 브리지 때문이 아닙니다. 이는 일반 인터페이스에서도 발생합니다.
기반 isc-dhcp-client
으로매뉴얼 페이지매개변수 의 경우 -i
:
DHCPv4 클라이언트와 함께 DUID를 사용합니다. 임대 파일에 DUID가 없으면 DUID가 생성되어 저장됩니다. DUID는 클라이언트 메시지에 포함될 RFC4361 스타일 클라이언트 ID를 구성하는 데 사용됩니다. 이 클라이언트 ID는 구성 파일에서 설정하여 재정의할 수 있습니다. 이런 방식으로 클라이언트 ID를 재정의하는 것은 권장되지 않습니다.
Q: 왜 -i
실패 합니까 dhclient
?