web-dev-qa-db-ja.com

イーサネットケーブルを使用して2つのシンプルなホームネットワークを結合するにはどうすればよいですか?

2つの異なるホームネットワークを次のように結合したい:

PC A1      PC A2                              PC B1      PC B2
  \         /                                   \         /
   Gateway A      <----- ethr. cable ----->      Gateway B
       |                                             |
  ADSL modem A                                  ADSL modem B

どちらのネットワークも、すべてのPCがVista/7を実行する、同一の構成を持つ基本的な住宅タイプです。ポイントは、ゲームとファイル共有のために建物内の2つのアパートに一時的に参加することです。聖杯は次のようになります。

  1. ネットワークA上のPCはネットワークB上のPCにアクセスでき、その逆も可能です(ファイル共有とゲーム)。
  2. 各ネットワークは独自のインターネット接続を使用します。
  3. ネットワーク間のデータはインターネットを経由してはなりません(ブロードバンドのアップロード速度は厳しく制限されています)
  4. 最小限の構成変更で接続ケーブルが切断された場合、ネットワークのインターネットアクセスは引き続き機能します。

これはどれほど厳密に達成できますか?

27
Alex J

インターネットを経由したくないので、VPNは必要ありません。

必要なもの:

  • ネットワークAとBは、異なる、重複しないIPスコープであること。
  • 2つのネットワーク間のルーター。そして
  • ルートを追加できるゲートウェイ。

ルータには、2つの個別のイーサネットコネクタが必要です。これは、いずれかのネットワークでDHCPを使用している場合、DHCPトラフィックを適切なネットワークに分離できる必要があるためです。 2つのネットワークをイーサネットワイヤーで接着するだけの場合、ネットワークA上のPCがネットワークBからDHCPを取得せず、ネットワークBのインターネットを使用することを保証する方法はありません。

したがって、ネットワーク図は次のようになります。

PC A1      PC A2                              PC B1      PC B2
  \         /                                   \         /
   Gateway A         ------ Router -----         Gateway B
   |                                             |
  ADSL modem A                                  ADSL modem B

次に、ゲートウェイAにルートがあり、ルーターのAアドレスを介してネットワーク "B"に到達できることを通知します。ゲートウェイBにはルートがあり、ルーターのBアドレスを介してネットワーク「A」に到達できることを通知します。

Linuxベースのファイアウォールをどちらかのゲートウェイとして使用している場合は、おそらく別のイーサネットカードをそのゲートウェイに挿入して、そのゲートウェイをルーターとしても機能させることができますが、それは読者の練習として残しておきます。

関連するPCの1つがコンシューマーグレードのWindowsよりも強力で、複数のポートを備えている場合は、それもルーターとして機能できると思います。 XPまたはVistaがルーターとして機能できるとは思いません。

また、どちらかのゲートウェイとしてより「ビジネス」レベルのファイアウォールがある場合、一部のポートを別の「セキュリティゾーン」としてマークし、そのボックスをルーターとして使用できる場合があります。

LinksysまたはD/Linkの「DMZ」機能は、ここで話しているものではないことに注意してください。

しかし、私の推測では、ここでは50ドルの安価なファイアウォールについて話しているため、この仕事をするために別のボックスを探しているのではないでしょうか。

短期的な解決策として、ゲートウェイの1つを小さなスイッチに置き換え、DSLをネットワークのその側から切断し、他のアパートへの長いケーブルを走らせることができます。次に、切断された側のコンピューターを再起動します。これにより、それらのコンピューターは他のネットワークに参加することになります。つまり、ゲームの期間中、他のアパートのインターネットを使用していましたが、少なくともプレイすることができました。つまり:

PC A1      PC A2                              PC B1      PC B2
  \         /                                   \         /
   Gateway A         ------ cable  -----           switch
   |                                       
  ADSL modem A                             
16

これはインターネットの仕組みとほぼ同じです。

2つのアパートの建物ネットワークが2つの異なるプライベートネットワークを使用していることを確認する必要があります。たとえば、一方は192.168.0.xを使用し、もう一方は192.168.1.xを使用しています。

あなたが使用している「ゲートウェイ」はルーターである必要があります-そして、私は一般的なlinksysがすることはないと思います。ただし、カスタムルーティングをそこに設定することはしていません。あなたがそれを行うことができるかもしれないので、それは可能です。そうでない場合は、トマトやDD-WRTなどの更新されたファームウェアが機能します。

セットアップする必要があるのはどちらか一方のルーティングであり、宛先アドレスが他のネットワークと一致する場合、ISPのインターフェイスではなく、他のネットワークに向かうインターフェイスを使用します。他のゲートウェイも同じようにセットアップする必要があります。

説明するのは簡単だと思いますが、ご不明な点がありましたらお知らせください。

HamachiなどのVPNを使用しても機能しますが、データはISP接続を介して送信されます。

6
Dave Drager

レイヤー2でやってみませんか?豪華なルーターソフトウェアは必要ありません。

  • 両方のネットワークを同じIPスコープにする
  • 各アパートメントのゲートウェイにそのスコープ内の異なるアドレスを使用させる
  • DHCPサーバーにそのスコープ内で異なるホストアドレスを割り当てる
  • ブリッジとしてデュアルNICマシンを使用します(または以下の更新を参照してください)

したがって、ゲートウェイAを192.168.0.1に、ゲートウェイBを192.168.0.128に設定します(ただし、それぞれが引き続き.255ネットマスクを使用しています)。 PC A1、A2、...取得

  • アドレス192.168.0.2、.3、...
  • LANネットマスク192.168.0.255
  • デフォルトルート192.168.0.1
  • モデムAのDNSサーバー

PC B1、B2、...取得

  • アドレス192.168.0.129、.130など.
  • LANネットマスク192.168.0.255
  • デフォルトルート192.1.0.128
  • モデムBのDNSサーバー

次に、PC A1はインターネットアクセスにモデムAを使用するためのすべての設定を持っていますが、ローカルネットワーク上でPC B1を認識しています。 B1が別のデフォルトゲートウェイとDNSサーバーを持っていることを認識しておらず、気にしません。

100%確信が持てないビットは、このようにDHCPを使用しています。私は各アパートメントのPCのMACアドレスを各DHCPサーバーにリストすると、各PCはローカルゲートウェイによって喜んでサービスされ、拒否されることを心配しないと思います他のアパートのDHCPサーバーによって。しかし、それができない場合でも、すべてのPCのIPアドレスを手動で構成することは難しくありません。

更新:実際には、デュアルNIC PCとソフトウェアブリッジは必要ありません。各ネットワークの1つのスイッチを結合するだけです。長いケーブルをゲートウェイAの予備のLANポートからゲートウェイBの予備のLANポートに接続します。$ 50のゲートウェイがクロスオーバーを自動検知しない場合は、クロスケーブルを使用します。

3
James

ネットワークの間にトンネルを作成するように構成された2つのシステムでVPN接続を構成します。

ネットワークケーブルとデュアルNICSを搭載した2台のマシンを取り、両方のネットワークのルーターとして機能させ、各ネットワークのすべてのトラフィックを適切なネットワーク(インターネットまたは他のネットワーク)にルーティングします。

最初に、VPNソリューションのセットアップについて説明します。

2

これは完全に可能です。 Smoothwall を使用してVPNを構成するか、または Hamachi を使用してファイルを単に共有することができます。

1
user5195

VPNは素晴らしいだろう、あなたはケーブルを必要としません。

あなたは2つの異なるルーターの権利を持っていましたか?よくこれを試してください:

PCA1 - 192.168.A.1
PCA2 - 192.168.A.2
GWA0 - 192.168.A.254 --> the lan ip on your router A

Bネットワークを変更します。

PCB1 - 192.168.A.3
PCB2 - 192.168.A.4
GWB0 - 192.168.A.253  --> the lan ip on your router B

ケーブルはGWA0とGWB0を接続します

その後...

  • GWA0とGWB0でDHCPを無効にするか、各物理ネットワークの各PCに静的IP割り当てを使用して、PCB2が192.168.A.253をゲートウェイとして受け取り、PCA2が192.168.A.254を使用するようにします。
  • (ファイアウォール)PCB2、PCB1 IPをGWA0でフィルター、またはその逆をGWB0でフィルター
  • GWAとGWBの間のL2ブロードキャストはローカルです
0
Ta Coen

ケーブルなしでネットワークをブリッジする場合(その間の距離がわからない場合)、ワイヤレスブリッジ機能を備えたワイヤレスルーターをいつでも入手できます。 1つのアパートで無線信号をブロードキャストし、ブリッジがそれを取得して、他のアパートのネットワークへのリレーとして機能することができます。

0
MDMarra

または、クロスケーブルを使用すると、作業がはるかに簡単になりますが、ルーターのLANポートはどちら側でもインターネットポートを使用しないため失われます。

0
alpha1