
私のネットワークのIPは10.0.1.X(PC A)です。
他のサブネットがあります:10.0.3.0
ネットワークに接続されているPC Bに対してpingを実行できます。
ping 10.0.3.X ---> OK
BもWi-Fi経由でネットワーク192.168.1.1(C)に接続します。
私のコンピュータから直接接続したいです。
sudo route add 192.168.1.1 gw 10.0.3.X
しかし、次のような答えを受けました。 SIOCADDRT:そのようなプロセスはありません。
この配信を達成する方法は?
答え1
ネットワークが192.168.1。*ネットワークに接続する方法がわからないため、ルートを追加できないようです。 10.0.0.1でパケットパスを取得するルータをPC Bに設定する必要があります。。192.168.1.* ネットワークに接続されます。その後、PC Bをデフォルトゲートウェイとして残す必要があります。
答え2
10.0.1でルーティングテーブルを更新する必要があります。ネットワーク上のルーターを使用して、10.0.3.x ルーターを介して 192.168.1.1 にパケットをルーティングします。
また、192.168.1.1から10.0.1へのリバースパスを作成する必要があります。ただし、そのネットワークのプライマリルータがすでに正しいルートを知っている場合は除外されます。