質問: dhclientは、無効なエントリを使用して/etc/resolv.confを構成します インターフェイスでdhclientを実行すると、/ etc/resolve confがゲートウェイ(ルーター)のip番号に設定される理由を理解しようとしています。このエントリは無効であり、毎回、アドレスを解決できなくなります。私はしたいと思います: dhclientによる/etc/resolv.confの上書きを停止するか dhclientにルーターからの有効なdnsipを書き込んでもらいます 環境の詳細:windows sevenx64のクライアントシステムとして仮想debianwheezyを使用しています。これは、ネットワークモードがブリッジに設定されたvirtualboxによって実行されます(debianからのすべてのパケットはwindowsのネットワークインターフェイスに挿入されます)。/etc/resolv.confを手動で構成すると、すべて正常に機能します。すべてのブートでこれを行うのは非常に面倒です。ps>私はそれを行うためのスクリプトを書くことができることを知っていますが、これは私が望む解決策ではありません。 //編集 ルーターip:192.168.1.100 /etc/resolv.conf dhclient eth0を実行した後: "nameserver 192.168.1.100 " /etc/resolv.confを次のように表示します: "nameserver 89.202.xxxx "(実際のipを提供する必要はありませんか?) 他のすべてのデバイス-ubuntuを搭載したラップトップ、androidを搭載した2台の電話、windows7を搭載したラップトップはルートから正しいdnsエントリを取得できます
回答: ユーザー「rbtux」は正しいです。しかし、提案される前に/etc/dhcp/dhclient.confに特別な(コメントされた)行があります:#prepend domain-name-servers 127.0.0.1; request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, domain-search, host-name, netbios-name-servers, netbios-scope, interface-mtu, rfc3442-classless-static-routes, ntp-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.name-servers, dhcp6.sntp-servers; 私はそれをコメント解除しました、そしてそれは私のために働きます。私の工学のためにsry。