vm1、gwvm、およびvm2という3つの仮想マシンがあります。 gwvmには2つのインターフェースがあります。一方は vm1 に接続され、もう一方は vm2 に接続されます。下の図は、IPとルーティングの詳細を示しています。
ここで、vm1とvm2は異なるサブネットにあり、ゲートウェイVMを使用してVMが通信できるように設定しようとしています。
- gwvmでvm1とvm2をpingできます。
- vm1とvm2では、gwvmの両方のインターフェイスをpingできます。
- vm1からvm2へ、またはその逆にpingを実行すると、すべてが正常に動作しているようですが、動作しません。
vm1からvm2をpingできない理由を誰かが説明できますか?
答え1
転送オプションを確認しましたか?
sysctl net.ipv4.ip_forward
努力する
sysctl -w net.ipv4.ip_forward=1
特に指定しない限り、UNIXホストはあるインターフェイスから別のインターフェイスに転送されません。
ありがとうございますhttp://www.ducea.com/2006/08/01/how-to-enable-ip-forwarding-in-linux/