예를 들어, 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

 

 

블로그 이미지

나뷜나뷜

,