web-dev-qa-db-ja.com

有線接続中にLANマシンにpingを実行できない

ホームネットワーク上の1台のマシンが別のマシンにアクセスできないという奇妙な状況があります。ネットワークは、TP-LinkWR841NDルーターによって次のマシンに提供されます。

  • A-192.168.1.117-Win8.1マシン、有線接続、
  • B-192.168.1.200-Ubuntu 12.04サーバーマシン、有線接続、
  • C-192.168.1.111-Macbook、ワイヤレス接続、
  • D-192.168.1.210-Raspberry Pi、ワイヤレス接続。

問題は、AとBが両方とも_Destination Host unreachable_エラーで互いにpingできないことです。

  • AはCとDにpingを実行できます。
  • BはCとDにpingを実行できます。
  • CはA、B、Dにpingを実行できます。
  • DはA、B、Cにpingを実行できます。

Dからワイヤレスドングルを取り出してAで使用すると、すべてが突然機能します。問題が発生するのは、AとBの両方が有線接続で接続されている場合のみです。

ボックスAの_arp -a_はBをリストしていません:_Interface: 192.168.1.117 --- 0xa Internet Address Physical Address Type 192.168.1.1 *mac-address* dynamic 192.168.1.111 *mac-address* dynamic 192.168.1.210 *mac-address* dynamic_

ボックスBの_arp -a_はAをリストしますが、他のデバイスのMACアドレスは_<incomplete>_です:A (192.168.1.117) at <incomplete> on eth0 C (192.168.1.111) at *mac-address* [ether] on eth0 router (192.168.1.1) at *mac-address* [ether] on eth0 D (192.168.1.210) at *mac-address* [ether] on eth0

ボックスCの_arp -a_は、すべてをリストします:router (192.168.1.1) at *mac-address* on en0 ifscope [ethernet] A (192.168.1.117) at *mac-address* on en0 ifscope [ethernet] B (192.168.1.200) at *mac-address* on en0 ifscope [ethernet] D (192.168.1.210) at *mac-address* on en0 ifscope [ethernet]

ルータはDD-WRTv24-sp2(06/23/14)ファームウェアを実行しています。工場出荷時の設定にリセットしても効果はありませんでした。また、SPIファイアウォールを無効にしたり、APの分離のオンとオフを切り替えたり、他のボタンをイライラさせたりすることもできませんでした。

助言がありますか?

5
Toms Mikoss

DD-WRTルーターファームウェアのバグであることが判明しました。 この古いバグ が2014年3月29日以降のビルドに戻っているようです

1
Toms Mikoss

ルーターで、有線接続と無線接続の両方が同じファイアウォールゾーン(lan)にあり、両方の有線接続がLANファイアウォールゾーン内の同じVLAN上にあることを確認することをお勧めします。

何らかの理由で一方のコンピューターが他方のコンピューターを自動的に禁止しなかったことを確認したい場合があります(一部のセキュリティソリューションからの積極的なブロックポリシー)。セーフモードでネットワークを使用して実行しているときにAからマシンBにpingを実行して、Windowsマシンの3番目のサービスを除外しましたか? ?テストするために、両方でファイアウォールを完全に無効にしてみましたか?

これは厳密な答えではありません。まだ行っていない場合は、いくつかの方法を確認してください。

0
Zulgrib