우분투 22.04 포트 포워드 (ubuntu 22.04 port forward)

|

ufw 사용중 port 포워드

# systemctl status ufw              //    => actvie
# ufw status                          //    => inactive
위의 ufw 상태가 우분투 기본이다.

먼저 /etc/sysctl.conf   파일에서
net.ipv4.ip_forward=1   // 주석해제한다.

 # vi /etc/sysctl.conf
net.ipv4.ip_forward=1   

아래 명령어로 포트 포워딩을 실행한다.
# iptables -t nat -A PREROUTING -p tcp --dport 8081 -j DNAT --to 211.213.24.71:8081   //전체 인터페이스 포트포워딩
# iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 8081 -j DNAT --to 211.213.24.71:8081  //eth0 만 포트포워딩
동일 IP에서 포트를 전환할땐 DNAT 대신 REDIRECT 를 해준다.

#iptables -t nat -A POSTROUTING -o eth0 -j MASQUERAD

설정된 내용을 확인하려면
# iptables -t nat -L --line-numbers

설정 내용을 삭제하려면 위의 명령어에서 출력된 라인 번호를 통해 아래의 명령을 준다.
# iptables -t nat -D PREROUTING 8

And