Iptablesは外部要求を127.0.0.1(VirtualBox)にリダイレクトします。

Iptablesは外部要求を127.0.0.1(VirtualBox)にリダイレクトします。

ゲスト仮想マシンをインストールしましたが、結果は次のとおりです。

ifconfig:

enp0s3: フラグ=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.2.15 ネットマスク 255.255.255.0 ブロードキャスト 10.0.2.255 inet6 fe80::e7a2 :テル 08:00 :27:f4:ab:df txqueuelen 1000(イーサネット)RXパケット29809バイト15340289(14.6MiB)RXエラー0廃棄0オーバーフロー0フレーム0パケットパケット28836バイト4186160 3。 0キャリア0クラッシュ0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128scopeid 0x10 loop txqueuelen 1000 (ローカルループバック)3X Xエラー0削除0オーバーフロー0フレーム0 TXパケット13485バイト3606497(3.4MiB)TXエラー0廃棄0オーバーフロー0キャリア0クラッシュ0

ssh -fND 8080 username@host127.0.0.1:8080このゲストVMで次のコマンドを実行しています。を使用してすべてのゲストVMトラフィックをルーティングする必要がありますiptables。どうすればいいですか?

私はこの規則を使用しようとします。:

iptables -t nat -I OUTPUT -p tcp -s 10.0.2.15 -j DNAT --to-destination 127.0.0.1:8080しかし、それはうまくいきませんでした。私が知る限り、この規則はローカルアドレスには適用されません。

ベストアンサー1

おすすめ記事