フロントネームサーバーで /etc/dhcp/dhclient.conf を変更すると、Network Manager の再起動後に結果の resolv.conf ファイルにこれらのサーバーが含まれなくなります。私はCaliLinuxで働いています。
これは私の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が使用する特定のネットワーク接続を明示的に切断して再接続する必要があります。