イーサネット経由でローカルサーバーにアクセスできないが、WiFi経由ではアクセスできる

イーサネット経由でローカルサーバーにアクセスできないが、WiFi経由ではアクセスできる

ご協力をよろしくお願いいたします!

タイトルにあるように、私は Raspberry Pi 4 で dietpi を実行しているローカル サーバーを持っています。WiFi 経由でルーターに接続すると、コンピューターと電話から SSH アクセスできます。しかし、WiFi ではなくイーサネット経由で接続されたコンピューターからサーバーにアクセスしようとすると、サーバーが見つかりません。Angry IP スキャナーを使用してこれを確認しましたが、ネットワーク上の他のすべてのデバイスは検出されますが、サーバーは検出されません。これまでに試したことのリストは次のとおりです。

  • コンピュータとRaspberry Piを再起動する
  • コンピューターと Raspberry Pi の両方の DNS をチェックしています (両方ともルーターから自動的にオンになっています)
  • ルーターの設定をチェックして、両方が認識されていることを確認します (ルーターに DD-WRT を使用しています)
  • Google でたくさん検索しました...

本当にアイデアがないので、助けが本当に必要です!

答え1

何時間も Google 検索を続けた結果、この問題を見つけました。ルーター (DD-WRT) には、LAN ポートが相互に通信しないという既知の問題があります。修正方法は、相互に通信できるように仮想 LAN を作成することです。コマンド ラインで次のように入力します。

swconfig dev eth0 set reset 1;
swconfig dev eth0 set enable_vlan 1
swconfig dev eth0 vlan 0 set ports '0 1 2 3 4'
swconfig dev eth0 set apply 1

ここ修正の源である

関連情報