ブリッジモードのルーターがモデムルーターとユーザーデバイスの間にある場合の接続の問題

ブリッジモードのルーターがモデムルーターとユーザーデバイスの間にある場合の接続の問題

予備のルーターを利用して、自宅のネットワークのワイヤレス カバレッジを拡張することにしました。両方のルーターはモデム ルーターで、過去数年間に異なるインターネット プロバイダーから提供されたものです。そのため、WAN ポートは RJ-11 で、ブランドも特性も異なります。

WAN として RJ-11 ポートが付属しているため、WAN-LAN 接続オプションは削除しました。手順は次のとおりです。

手順

  1. 1 台のモデム ルーターが電話の RJ-11 ソケットに接続されています。これがマスターです。
  2. マスターは次の設定で構成されました:
    • LAN IP: 192.168.1.1
    • サブネットマスク: 255.255.255.0
    • DHCP 開始 IP アドレス: 192.168.1.2
    • DHCP終了IPアドレス: 192.168.1.253
    • 無線チャンネルは自動に設定されています
    • SSIDは「master-wifi」に設定されています
  3. もう一方のモデム ルーターはスレーブであり、次のように構成されています。
    • ブリッジモードで動作するためにDHCPサーバーが無効になりました
    • ファイアウォールが無効になりました
    • LAN IP は 192.168.1.254 に設定されました。これは、192.168.1.1/24 ドメイン内でマスターの DHCP サーバーによってデバイスに付与されていない唯一の IP です。
    • 無線チャンネルは6に設定されています
    • SSIDは「slave-wifi」に設定されています
  4. マスターとスレーブはイーサネットケーブルでLAN-LAN接続されていた
  5. 両方のルーターを再起動すると、すべてのデバイスが問題なく「slave-wifi」に接続されました。


{internet} ---- {modem-router} ---ether--- {modem-router in bridge mode} ---wifi--- {user device}

問題

「スレーブ Wi-Fi」に接続した後、その時点での家の立地条件により信号が良好であるために「マスター Wi-Fi」への接続を選択すると、後から「スレーブ Wi-Fi」に戻る際に問題が発生します。

特に、システムによって一時的に与えられた IP 以外、どれだけ時間が経過しても IP を取得できないようです。サブネット 255.255.255.0、ゲートウェイ 192.168.1.1 で、たとえば 192.168.1.20 などの静的 IP を手動で設定すると、スレーブ ルータとは正常に通信できますが、マスター ルータとは通信できません。

1 つのホットスポットから別のホットスポットに 2 回移動した私のデバイスの Wireshark では、「192.168.1.1 を持っているのは誰ですか? 192.168.1.20 に伝えてください」という内容の ARP 要求が、ユニキャスト ARP 応答を返さずに継続的にブロードキャストされていることがわかります。

しかし、マスター ルーターの管理ページでは、ARP テーブルが 192.168.1.20 ホストの MAC アドレス情報で更新されているようです。つまり、マスターは 192.168.1.20 ホットから必要な情報を取得しているようですが、後者は同等の情報を取得していません。

マスタールーターのみを再起動すると問題は解決します。スレーブルーターを再起動しても問題は解決せず、再起動はまったく必要ないようです。

結局、何が間違っている可能性があるのか​​を誰かに理解してもらいたいです。私には意味が分からないからです。

エンドユーザーデバイス

ワイヤレス ホット スポットの 2 回の切り替え (「スレーブ Wi-Fi」から「マスター Wi-Fi」へ、そしてまた元に戻る) を実行したすべてのデバイスで、同じ問題が発生することに注意してください。私のデバイスは次のとおりです。

  • 2017年後半のOS Catalina搭載Macbook Pro
  • Windows 10 搭載 Lenovo ThinkPad T480
  • スマートフォン Huawei P20 Pro

したがって、この問題はデバイスに関係したものではないようです。

関連情報