次のネットワーク構成を検討してください。
wan ----[WAN router] <----> [eth1 (PC2) eth0]<---->[eth0 (PC1)]
wan ----[WAN router 192.168.169.1] <--> [192.168.169.5 (PC2) 10.1.2.3] <--> [10.1.2.2 (PC1)]
PC1からPC2までインターネットに接続しようとしています。 PC2は3gルーターに接続されています。使っていますオリーブ V-R15 ポケットロケット。私の目標のために、以下のように静的パスを追加しました。
PC1から:-
#set 10.1.2.3 as default gateway
sudo route add default gw 10.1.2.3 eth0
PC2から:-
#set 192.168.169.1 as default gateway
sudo route add default gw 192.168.169.1 eth1
WANルーターから:-
#Add static route to 10.1.2.0/24 via 192.168.169.5
上記の設定では、(192.168.169.1)
PC1でWANルーターIPをpingできます。ただし、ping(www.google.comとも呼ばれます)を試しても8.8.8.8
機能しません。 PC1でパストレースを行いましたが、これが出力です。
traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 10.1.2.3 (10.1.2.3) 27.179 ms 27.117 ms 28.014 ms
2 192.168.169.1 (192.168.169.1) 28.334 ms 28.655 ms 29.831 ms
3 220.224.141.145 (220.224.141.145) 129.838 ms 130.853 ms 132.844 ms
4 * * *
5 * * *
6 *^C (tracroute failed)
なぜWANルーターをpingすることはできますが、それ以上はpingできないのかわかりません。私の要件に応じて、PC2でIPスプーフィングを実行できます。しかし、この方法で私が間違っていることを知りたいのですが。誰かが私のためにこれを明確にすることができますか?ありがとうございます。