예를 들어, Host IP가 192.168.0.100 이고 VM IP가 192.168.20.200 일때, 8080 포트를 포워딩 한다면
먼저, ip_forward 설정을 통해 포워딩을 허가해주고,
vi /etc/sysctl.conf
net.ipv4.ip_forward = 1 설정
sysctl -p
가상 네트워크로 포워딩을 설정한다.
iptables -I FORWARD -m state -d 192.168.0.0/24 --state NEW,RELATED,ESTABLISHED -j ACCEPT
마지막으로 VM 으로 포트포워딩을 최종 설정한다.
iptables -t nat -A PREROUTING -p tcp -d 192.168.0.100 --dport 8080 -j DNAT --to-destination 192.168.20.200:8080