web-dev-qa-db-ja.com

Xubuntu 14.04サーバーで使用中のDNSサーバーを見つけるにはどうすればよいですか?

Xubuntu Server 14.04 x64を使用しています。

NetworkManagerがインストールされていなくても使用されているすべてのDNSサーバーを一覧表示するにはどうすればよいですか?

5
Slava Fomin II

それらは/etc/resolv.confで定義されています。

5
fkraiem

DNS設定は/etc/network/interfacesで指定でき、resolve.confは空白にすることができます。 DNSエントリは複数の場所に存在する可能性があるため、詳細モードスイッチを使用して実際のDNSクエリを実行するのが最善だと思います。 「Received」という単語で始まる出力行には、ホストで使用されているDNSサーバーが表示されます。この例では、www.news.comを使用します

Host -v www.news.com | grep Received

5
Brandon Virgin

@ fkraiemから回答を拡張するには:

端末から次のコマンドを実行すると、現在使用中のDNSサーバーを一覧表示できます。

more /etc/resolv.conf

DNSサーバーは、DHCPネゴシエーション中に設定されるか、/etc/network/interfacesで静的に指定されます。その後、/etc/resolv.confに動的に追加されます。ただし、このファイルは、ネットワークスイッチまたはシステムの再起動ごとに上書きされるため、編集しないでください。

0
Slava Fomin II