![Windowsで最初にホストファイルまたはDNSキャッシュ](https://rvso.com/image/1525440/Windows%E3%81%A7%E6%9C%80%E5%88%9D%E3%81%AB%E3%83%9B%E3%82%B9%E3%83%88%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%BE%E3%81%9F%E3%81%AFDNS%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5.png)
DNSクエリがある場合、Windowsは最初に何をチェックしますか?ホストファイルまたはDNS キャッシュ? Linux では、nsswitch.conf を使用して設定を変更できます。Windows でも同様の機能がありますか。
答え1
これらは Windows では両方とも結び付けられています。displaydns コマンドは、hosts ファイル内のエントリも表示します。ここ仕組みを説明する MS の記事へのリンク:
ipconfig /displaydnsコマンドは、DNS クライアント リゾルバ キャッシュ、これには、ローカルホストファイル、およびシステムによって解決された名前クエリの最近取得されたリソース レコード。この情報は、DNS クライアント サービスによって、構成された DNS サーバーにクエリを実行する前に、頻繁にクエリされる名前をすばやく解決するために使用されます。