DHCPを介して取得しても、DebianでいくつかのDNSサーバーを使用したいと思います。これを無視するようにdhclientを設定しようとしていますが、うまく動作しないようです。
提案によるとこの記事supersede domain-name-servers 8.8.8.8, 8.8.4.4;
私のファイルにセクションを追加しました/etc/dhcp/dhclient.conf
。私も試しましたこの回答はsuperuser.comで提供されています。ディレクティブからdomain-name-servers
合計値を削除しましたdomain-search
。request
単独で使用したり、一緒に使用したりするアプローチは効果的ではないようです。これを実行した後でも、sudo dhclient -r
次sudo dhclient
の項目が見つかります/etc/resolvconf/run/interfaces/enp2s0.dhclient
。
domain lan
nameserver 192.168.1.1
私のファイルにresolvconf
入れるように求められます。nameserver 192.168.1.1
/etc/resolv.conf
セミコロンなどの構文要素が欠落していないことを再確認しました。構成を機能させるにはどうすればよいですか?resolvconfを削除したくありません。、ビジネスVPNを使用すると、私のネームサーバーの変更を管理し、うまく機能するためです。ここでは、dhclientが問題を引き起こしているようです。
/etc/dhcp/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, 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;
#supersede domain-name-servers 8.8.8.8, 8.8.4.4;
更新:コメントで要求されたように、出力は次のようになりますps ax | grep dhcp
。
23528 pts/2 S+ 0:00 grep dhcp
ベストアンサー1
resolvconf
ファイル管理が必要ない場合は、/etc/resolv.conf
最も簡単な回避策は完全に削除することですresolvconf
。