web-dev-qa-db-ja.com

クエリされているDNSサーバーを確認するにはどうすればよいですか(Raspbian Lite)

最新のRaspbianLite Linuxを使用していますが、クエリの送信先のDNSサーバーを教えてもらう方法がわかりません。私が試したすべては、ローカルホストのアドレス(127.0.0.1)のみを返します。もちろん、これはローカルDNSキャッシュを参照しています。ただし、使用されているアップストリームDNSサーバーを知りたい(私の場合は、ルーターではなくGoogle DNSサーバーを使用していることを確認したい)。

詳細は次のとおりです。

  • reslovconfがインストールされています。
  • _/etc/resolvconf.conf_にカスタムDNSサーバーを設定していません。
  • _/etc/resolv.conf_の内容は、resolvconfによって自動的に生成されます。 _nameserver 127.0.0.1_という行が含まれています。このファイルへの手動の変更は(期待どおりに)持続しません。
  • _/etc/network/interfaces_で、wlan0のネットワークインターフェイス設定に次の行があります:_dns-nameservers 8.8.8.8 8.8.4.4_

私が試したこと:

  • DigSERVER: 127.0.0.1#53(127.0.0.1)を返します
  • nslookupは_Server: 127.0.0.1 Address: 127.0.0.1#53_を返します
  • _cat /etc/resolv.conf_は_nameserver 127.0.0.1_を返します
  • _nmcli dev show | grep DNS_は結果を返しません。完全な_nmcli dev show_には、DNS関連のエントリはまったくありません。

これまでに試したこと以外の推奨事項はありますか?

わかりやすくするために: DNSは正常に機能しています。どの上流サーバーが照会されているのか知りたいだけです。

2
blendenzo

コメントで説明されているように、DNSリゾルバーがインストールされているようです。通常はbind9(名前付き)、dnsmasqまたはunboundです。

ps axでこれらの名前に一致するプロセスを確認してから、対応する構成ファイルを探してください。

1
SYN