異なるサブネットを持つ2つのルーターを接続する

異なるサブネットを持つ2つのルーターを接続する

2 台のルーターを接続して、クライアントが相互に接続できるようにするにはどうすればよいでしょうか?

ルータ A (cisco RV340) - ISP A に接続され、サブネットは 192.168.1.1/24 です。このルータは、すべての LAN デバイスが接続されるスイッチに接続されています。

ルータ B (cisco RV340) - ISP B に接続され、サブネットは 192.168.2.1/24 です。このルータは、アクセス ポイント構成で WIFI インフラストラクチャに接続されています。

ルーター A は LAN デバイス用に使用され、ルーター B は Wi-Fi デバイス用に使用されます。Wi-Fi デバイスも LAN デバイスに接続できるようにし、その逆も可能にします。

答え1

これらのルータはポートベースの VLAN をサポートしているとおっしゃっているので、次のようにします。

  • 両方のルータに、同じサブネットで異なる IP を持つポートベースの VLAN (タグなし) を設定します (たとえば、ルータ A では 192.168.3.1/24、ルータ B では 192.168.3.2/24)。DHCP などは必要ありません。
  • イーサネットケーブルを使用して、両方のルーターのVLANの物理ポートを接続します。
  • 静的ルートを設定する
    • 192.168.1.0/24経由192.168.3.1ルータB上
    • 192.168.2.0/24経由192.168.3.2ルータA上
  • 必要に応じて、「通常の」ネットワークとVLANネットワーク間のトラフィックを許可するようにファイアウォールを構成する

その後、デバイスは ping などを使用して相互に通信できるようになります。コメントで述べたように、Chromecast、Windows Network Neighborhood などの検出機能は動作せず、ほとんどの場合動作させることができません。

答え2

ルータ A で追加の VLAN を作成し、その VLAN に LAN ポートの 1 つを配置します。
ルータ A の VLAN インターフェイスに 192.168.2.1 の範囲の IP アドレスを割り当てます。
そのポートをルータ B のポートに接続します。
ルータ B で、ルータ A の VLAN アドレスに割り当てられた IP アドレスに 192.168.1.0/24 を指す静的ルートを定義します。

それでおしまい。

リンクローカルのものやその他のブロードキャスト メカニズムはルーターを通過できないことに注意してください。また、両方のルーターは自身の LAN とインターネットの DNS を実行しますが、互いのクライアントについては認識しません。これにより、問題が発生する可能性もあります。

関連情報