dhclient.conf를 수정해도 resolv.conf는 변경되지 않습니다.

dhclient.conf를 수정해도 resolv.conf는 변경되지 않습니다.

전면 이름 서버로 /etc/dhcp/dhclient.conf를 수정하면 Network Manager가 다시 시작된 후 결과 resolv.conf 파일에 이러한 서버가 포함되지 않습니다. 저는 칼리리눅스로 작업중입니다.

이것은 내 dhclient.conf입니다.

option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

send host-name = gethostname();
request subnet-mask, broadcast-address, time-offset, routers,
        domain-name, domain-name-servers, domain-search, host-name,
        dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,
        netbios-name-servers, netbios-scope, interface-mtu,
        rfc3442-classless-static-routes, ntp-servers;
prepend domain-name-servers 208.67.222.222, 208.67.220.220;

답변1

NetworkManager를 다시 시작한다고 해서 반드시 DHCP 요청 프로세스를 다시 실행하는 것은 아닙니다. 현재 DHCP 임대가 여전히 유효하고 네트워크 인터페이스가 구성된 경우 NetworkManager는 이를 그대로 계속 사용할 수 있습니다. NetworkManager가 사용하는 특정 네트워크 연결을 명시적으로 연결 해제했다가 다시 연결해야 합니다.

관련 정보