再起動せずにWindows 10でmDNSサービスをリセットする

再起動せずにWindows 10でmDNSサービスをリセットする

まとめ

時々、Windows 10 デスクトップのマルチキャスト DNS (mDNS) がハングアップし、ネットワーク上の他のデバイスの名前を解決できなくなります。

私は、mDNS 要求に応答するように、インストールした複数の Raspberry Pi 3 B+ デバイスで実行されている SSH および Web サービスに接続していますavahi-daemon。通常の日には、これは完全に正常に動作しますが、Windows 10 でスリープ/休止状態から再開すると、次の結果が表示されることがあります。

Windows 10 OS を再起動するとすぐに、mDNS が魔法のように再び動作し始めます。

PS> ssh [email protected]
ssh: Could not resolve hostname device.local: No such host is known.
PS> curl device.local:8080
curl: (6) Could not resolve host: device.local

質問❓❓❓

Windows 10 を完全に再起動せずに mDNS サービスをリセットする方法はありますか?

以外に関連するサービスは見つかりませんDnscache

PS> gsv | ? name -match dns

Status   Name               DisplayName
------   ----               -----------
Running  Dnscache           DNS Client

実結果

ホスト名が解決されません

期待される結果

ホスト名が解決され、SSH および/または Web 接続が確立されます。

答え1

Wi-Fiネットワークアダプタを無効にしてから有効にすることでこの問題を解決しました

参照してくださいこれ詳細は回答をご覧ください

関連情報