3番目のIPアドレスを介して2台のPCを接続するには? [閉鎖]

3番目のIPアドレスを介して2台のPCを接続するには? [閉鎖]

PC A、IPが10.49.1.1IPアドレスを介して10.70.70.1PC B、IPにパケットを送信したいとします10.49.1.8。 PC Bはパケットを受信して10.70.70.1​​PC Aに戻します。 2台のPCはスイッチを介して接続されます。 PC A を10.70.70.1PC B 経由で接続することは非常に重要です。

パケットをPC Bにまたはその逆にルーティングするようにPC A(Linux)を設定するには?

ベストアンサー1

Webはあなたが思うように動作しません。 IP アドレスが割り当てられます。ネットワークインターフェース、PCでもプログラムでもありません。スイッチを介して接続されたLANセグメントにはパブリックIPプレフィックスが必要です。

したがって、次のような状況が発生する可能性があります。

+------------------------+   +-----------+  
|          PC A          |   |   PC B    |
|                        |   |           |
| eth1         eth0      |   | eth0      |
| 10.70.70.1   10.49.1.1 |   | 10.49.1.8 |
+------------------------+   +-----------+
    |             |                |
----+             +----------------+
switch                  switch
10.70.70.0/24           10.49.1.0/24

この場合、PC AはPC Bにパケットを送信するために使用でき、PC BはPC Aにパケットを送信10.49.1.8する宛先として使用できます。10.49.1.1PC Bにこれらのパスがある場合

 ip route add 10.70.70.0/24 dev eth0 via 10.49.1.1

その後、PC B は10.70.70.*まずすべてのパケットを PC A に送信します。具体的には、以下の場合はPC Aに到達します。10.70.70.1 アプリケーションがすべてのネットワークインターフェイスまたはこの特定のインターフェイスにバインドされている場合

これはあなたが望むものですか?

それ以外の場合は、作業するアプリケーションと方法を詳しく説明してください。なぜPC Aには2つのIPアドレスが必要だと思いますか?

おすすめ記事