Windows では WiFi 経由でローカル ネットワーク上のコンピューターに ping できませんが、Mac では可能です

Windows では WiFi 経由でローカル ネットワーク上のコンピューターに ping できませんが、Mac では可能です

アップデート: 家にあるルーターは両方とも重大な問題があるようです。上記の問題は、完全な電源オフ (つまり、プラグを抜く) を行えば解決するようです。1 分間停止してから、地下室のルーターから始めて 2 階のルーターまですべて電源を入れ直し、すべてのデバイスで WiFi を再度有効にします。ルーターは両方とも古いモデルです。次のステップとして、地下室のルーターに DD-WRT をインストールして、何かが修正されるかどうか試してみます。


私の家の 2 つの異なる階にイーサネット経由で接続された 2 台のルーターがあり、どちらも同じ SSID で、セキュリティ設定も同一です。

いずれかのルーターにイーサネット経由で接続すると、すべてのコンピューターが互いを認識できます。たとえば、basement-1 は secondfloor-1 に ping でき、その逆も同様です。

WiFi 経由で接続する場合、2 階のルーターに接続されている Windows 10 マシンは、地下にあるマシンを認識できません。この問題は、他のデバイス (macOS、iPad、Android タブレットなど) では発生しません。

これまでの質問に基づいた追加情報:

  • テストのために、2階のルーターの名前を新しいSSIDに変更しました。これにより、実際には地下のルーターに接続されていないことが確認されました。
  • ネットワーク設定は次のとおりです。
    • 地下室ルーター: 192.168.13.2 (標準 D-Link)
    • 2階ルーター: 192.168.13.8 (DDWRT)
    • Windows 10 マシン: 192.168.13.116 (静的 IP と DHCP IP の両方を試しましたが、違いはありませんでした)
    • 地下のルーターに接続されたNAS: 192.168.13.150
    • 地下のルーターに接続されたプリンター: 192.168.13.50
    • 地下のルーターに接続されたコンピューター: 192.168.13.100
    • ROKU はイーサネット経由で 2 階のルーターに接続されています: 192.168.13.106
  • Pingテスト:
    • 2階のルーターのWindows 10がWiFi経由で地下のルーターにpingを送信: 失敗
    • 2階のルーターのWindows 10がWiFi経由で地下のコンピューター/プリンター/NASにpingを送信: 失敗
    • 2階のルーターのWindows 10でWiFi経由でgoogle.comにping: 成功
    • 2階のルーターのWindows 10がイーサネット経由で地下のルーターにpingを送信: 成功
    • 2階のルーターのWindows 10がイーサネット経由で地下のコンピューター/プリンター/NASにpingを送信: 成功
    • 2階のルーターのWindows 10がWiFi経由でROKUにpingを送信: 成功
    • 2階のルーターのWindows 10がイーサネット経由でgoogle.comにpingを実行: 成功
    • 2階のルーターのiPadが地下のコンピューターにpingを送信: 成功
    • 2階のルーターのiPadが地下のルーターにpingを送信: 成功
    • 地下のルーターのコンピューターが WiFi 経由で 2 階のルーターの Windows 10 マシンに ping を実行: 失敗

簡単に言うと、Windows 10マシンは地下のルーターに接続されているものを何も見ることができないようですが、できるインターネットが見えます。2 階のルーターに接続されているデバイスも表示されます (例: ROKU)。2 階のアイテムは地下室のアイテムも表示できます (iPad は Wi-Fi 経由で正常に動作し、ROKU はイーサネット経由で動作します。どちらも地下室の NAS にアクセスできます)。

出力route -4 print:

===========================================================================
Interface List
  5...54 e1 ad 71 de a7 ......Intel(R) Ethernet Connection (4) I219-V
 10...ae ed 5c b9 c0 67 ......Microsoft Wi-Fi Direct Virtual Adapter
 17...ac ed 5c b9 c0 68 ......Microsoft Wi-Fi Direct Virtual Adapter #2
 15...00 ff b0 04 2e e0 ......TAP-Windows Adapter V9
  8...ac ed 5c b9 c0 67 ......Intel(R) Dual Band Wireless-AC 8265
  9...ac ed 5c b9 c0 6b ......Bluetooth Device (Personal Area Network)
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     192.168.13.1   192.168.13.116     50
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    331
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    331
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    331
     192.168.13.0    255.255.255.0         On-link    192.168.13.116    306
   192.168.13.116  255.255.255.255         On-link    192.168.13.116    306
   192.168.13.255  255.255.255.255         On-link    192.168.13.116    306
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    331
        224.0.0.0        240.0.0.0         On-link    192.168.13.116    306
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    331
  255.255.255.255  255.255.255.255         On-link    192.168.13.116    306
===========================================================================
Persistent Routes:
  None

何が起こっているのか、何かアドバイスはありますか? 他のプラットフォームではすべて正常に動作しているようなので、ルーターの設定は問題ないと思います。問題は、WiFi 上の Windows 10 マシンに固有のようです。

答え1

Windows 10 ボックスの WNIC がマルチキャスト (ブロードキャストを含む) を受信する機能を失っており、ARP が壊れて、ARP キャッシュにないデバイスにパケットをアドレス指定できなくなっているのではないかと思われます。

この仮説を簡単にテストするには、Windows 10 ボックスで、ping できないボックスの 1 つに静的 ARP マッピングを追加します。これにより、そのボックスへの ping が可能になった場合、ARP が何らかの理由で壊れていることがわかります。

多くの WNIC は、マルチキャスト/ブロードキャストとユニキャストの別の暗号の処理に関してはバグがあります。これは、オリジナルの WPA (TKIP) が WPA2 (AES-CCMP) と一緒に有効になっている場合に当てはまります。そのため、どちらかのルーターでオリジナルの WPA を有効にしたままにしている場合は、必ずそれを無効にして、純粋な WPA2 (AES-CCMP) のみのモードにしてください。

関連情報