KVM NAT Port-Forwarding

У меня есть Ubuntu 18.04 с KVM и Debian VM. Виртуальная машина Debian должна принимать порт 8834 извне. Может кто-нибудь объяснить мне, как это должно работать?

Спасибо

2 ответа

Решение

Я решил это:

iptables -t nat -I PREROUTING -p tcp -d 192.168.137.71 --dport 8834 -j DNAT --to-destination 192.168.122.31:8834


iptables -I FORWARD -m state -d 192.168.122.0/24 --state NEW,RELATED,ESTABLISHED -j ACCEPT


service netfilter-persistent save

Просто посмотрите в qemu-doc.html в /usr/share/doc... и следуйте примеру: -net user,hostfwd=tcp::8834-:8834,, Предположим, вы используете самое простое определение сети: -net nic, ... -net user, ..., Даже если вы не настроили приложение в гостевой системе, в хост-системе вы сразу увидите порт прослушивания, например, netstat,

Другие вопросы по тегам