0
ゲストネットワーキングにNATモードを使用しています。私は自分のマシンがゲストの外からアクセスできるようにする必要があります。私はゲストのポート22にホスト上の特定のポートを転送するiptablesを設定しましたが、これはうまくいかないようです。KVM/QEMUを使用したNATでのポート転送
私はこのルールを追加しました:
私はssh 192.168.122.136 -p 9867
をしようとすると、私には完璧に動作し、ホストから
ssh 192.168.122.136
が、しかし、それは私が使用して
/etc/ufw/sysctl.conf
上のポートフォワーディングを有効にしてssh: connect to host 192.168.122.1 port 9867: Connection refused
を示し
# Port Forwardings
-A PREROUTING -i eth0 -p tcp --dport 9867 -j DNAT --to-destination 192.168.122.136:22
# Forward traffic through eth0 - Change to match you out-interface
-A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
iptables -t nat -L
は、iptableでルールが設定されていることを示します
DNAT tcp -- anywhere anywhere tcp dpt:9867 to:192.168.122.136:22