Macbook Proで、[システム環境設定]-> [ネットワーク]-> [詳細設定]-> [DNS]に移動すると、次の出力が表示されます。これは、構成されているDNSサーバーが127.0.0.1のみであることを示しているようです。
8.8.8.8や1.1.1.1などの実際のDNSサーバー、またはISPが提供するDNSサーバーの1つに接続する必要はありませんか? DNSサーバーに接続せずにDNS要求を行うにはどうすればよいですか?
私のコメントを拡張して、それを答えに変えます。
dnsmasq などの127.0.0.1
をリッスンするローカルで実行されている(コンピューター上に)キャッシュDNSサーバーが存在する可能性があります。これにより、アップストリームDNSサーバーを使用してシステムから発信されたクエリが解決されます。 。
上記のコメント(@Gordon Davissonによる)に基づくと、Macですぐに使用できるセットアップではなく、手動で構成する必要があります。
システムがドメイン名を解決できる場合は、これが当てはまる可能性が高く、キャッシュDNSリゾルバーをローカルで実行しています。通常、アップストリームDNSサーバーが指定されている独自の構成ファイルがあります。
注:Webブラウジングにプロキシサーバーを使用している場合、ブラウザはDNSルックアップを実行しません(これはプロキシサーバーによって実行されます)。プロキシサーバーがホスト名ではなくIPアドレスで構成されている限り、システムでDNSサーバーが適切に構成されていなくても参照できます。