同じサブネット上の他のマシンにpingできないWindows10ラップトップがあります。インターネットサイトにアクセスできますが、同じサブネット上のLinuxサーバーまたはネットワークプリンターは使用できません。
ネットワーク上でIPアドレスを静的アドレスに設定し、有線イーサネットポートを無効にし(ラップトップはワイヤレス経由で接続されています)、家の2番目のアクセスポイントをオフにして、サーバーとプリンターがルーターに接続するようにしました。に配線されて、何も助けにはなりませんでした。ラップトップは接続できる場合がありますが、ヒットまたはミスします。
私が試すことができるどんなアイデアも役に立ちます。
私はまったく同じ問題を見てきました。サブネット上のすべてのLinuxコンピューターは相互にpingを実行できますが、Windows 10コンピューターはゲートウェイにのみpingを実行でき、サブネット上のホストにはpingを実行できません。
つまり.
Windows10コンピューターをイーサネットでスイッチ/ルーターに接続しています。ルーターはサブネット192.168.123.0/255.255.255.0
であり、DHCPはアドレス192.168.123.241
をWindows10コンピューターに割り当てます。
Windows 10コンピューターは、192.168.123.1
(ルーターのゲートウェイ)からpingおよびARPを実行できます。ただし、192.168.123.6
および192.168.123.7
でホストにpingおよびARPを実行することはできません。
ホスト192.168.123.6
と192.168.123.7
は相互に認識してpingを実行できますが、192.168.123.241
にpingを実行することはできません。
すべてのホストは、ARPエントリ192.168.123.1
(ゲートウェイ)に対して同じMACアドレスを持っています。
原因
ルーターソフトウェアをアップグレードしたところ、組み込みのイーサネットスイッチがポート間で転送されなくなりました。他の2つのホストは別のスイッチ上にあり、相互に通信できました。ルーターのスイッチはパケットを宛先に配信していましたが、イーサネットポート間で転送していなかったため、ルーターと通信できました。
解決策は、OpenWRT/LEDEを再構成して、すべてのスイッチポートを同じVLANに設定し、トラフィックがポート間で転送されるようにすることでした。