Windows 10 の DNS クライアントの奇妙な動作についてご意見をお聞かせいただければ幸いです。
私は自宅のネットワークで xxx17 の内部 DNS として pi-hole を実行していますが、これは非常に古いラップトップ (残念ながら Pi ではありません) で実行されており、別の Windows 10 デスクトップ (xxx22) をメディア サーバー (他のものも含む) として実行しているため、これに DualDHCPDNS を実行しています。ルーターの DHCP は、これらを DNS としてクライアントに提供するように構成されており、すべてのデバイスがこれを正しく取得し、すべて正常に動作します。
オフィスでいくつかのことを整理していたとき、誤ってラップトップの電源を落としてしまい、xxx17がダウンしてしまいました。家中のWindows 10デバイスはインターネットがダウンしたと認識しましたが、他のデバイスは正常に機能し続けました(たとえば、iPhoneはxxx17がダウンしているときにインターネット検索などですべて正常に動作していたため、xxx22を正しく使用していたようです)。調べてみると、Windows 10デバイスは解像度をxxx17に要求し続け、xxx22に切り替わることはなかったのです。公開情報最初の失敗の後、Windows 10 は代替 DNS を使用するはずです...
これは Windows 10 の既知の問題なのか、それとも Windows 10 を動作させるために別の設定をする必要があるのか、ご意見はありますか?
ありがとう、アンドレ
以下はテストからの抜粋です:
xxx17がアップされました
C:\Users\Andre>nslookupグーグル
サーバー: pi.hole
アドレス: xxx17
非権威回答:
名前: forcesafesearch.google.com
アドレス: 2001:4860:4802:32::78
216.239.38.120
エイリアス: グーグル
xxx17はダウンしています
C:\Users\Andre>nslookupグーグル
DNS 要求がタイムアウトしました。
タイムアウトは 2 秒でした。
サーバー: 不明
アドレス: xxx17
DNS 要求がタイムアウトしました。
タイムアウトは 2 秒でした。DNS
要求がタイムアウトしました。
タイムアウトは 2 秒でした。DNS
要求がタイムアウトしました。
タイムアウトは 2 秒でした。DNS
要求がタイムアウトしました。
タイムアウトは 2 秒でした。
*** UnKnown への要求がタイムアウトしました
xxx17はダウンしていますが、xxx22を直接クエリすると機能します
C:\Users\Andre>nslookupグーグルxxxx
サーバー: DESKTOP-DSO8B4C.workgroup
アドレス: xxx22
非権威回答:
名前: forcesafesearch.google.com
アドレス: 2001:4860:4802:32::78
216.239.38.120
エイリアス: グーグル
ipconfig参考
C:\Users\Andre>ipconfig /all
Windows IP 構成
ホスト名 . . . . . . . . . . . . . : DESKTOP-DSO8B4C
プライマリ DNS サフィックス . . . . . . . :
ノード タイプ . . . . . . . . . . . . : ハイブリッド
IP ルーティングが有効 . . . . . . . . : いいえ
WINS プロキシが有効 . . . . . . . . : いいえ
イーサネットアダプタ イーサネット:
接続固有の DNS サフィックス . :
説明 . . . . . . . . . . . . : Intel(R) Ethernet Connection (5) I219-LM
物理アドレス . . . . . . . . . . : C4-65-16-30-F2-82
DHCP 有効 . . . . . . . . . . . : いいえ
自動構成有効 . . . . : はい
リンク ローカル IPv6 アドレス . . . . . : fe80::6ca5:bffd:b239:2148%13(推奨)
IPv4 アドレス . . . . . . . . . . . : xxx30(推奨)
サブネット マスク . . . . . . . . . . : 255.255.255.0
デフォルト ゲートウェイ . . . . . . . . . . . : xxx1
DHCPv6 IAID . . . . . . . . . . . . : 63202582
DHCPv6 クライアント DUID . . . . . . . . . : 00-01-00-01-25-BD-87-0D-C4-65-16-30-F2-82
DNS サーバー . . . . . . . . . . . . : xxx17
xxx22
NetBIOS over Tcpip . . . . . . . . : 有効
答え1
user1686 さん、どうもありがとうございます。nslookup に頼りすぎていました。ping と Resolve-DnsName は両方とも正常に動作します。つまり、xxx17 が失敗した場合は xxx22 から結果を取得します。nslookup だけが xxx17 のみを使用することに固執しているようです。
別の問題が発生しました。xxx22 がパブリック ネットワーク上にあると判断したため、再起動してプライベート ネットワーク上にあることを認識させました。パブリック ネットワーク上にあると認識しながら、DNS 要求をファイアウォールで保護していたと思います... (そのため、xxx22 へのフェイルオーバーが機能していないようです...)
皆様、素早いご返答をありがとうございました!