본문 바로가기

Develop

[Ubuntu 16.04] redirect port

Ubuntu 16.04에서 port를 redirect하는 방법.

AWS EC2 설정하던 중 포트 80을 8080으로 redirect 했고, 그 방법을 적었다.

80을 8080으로 redirect 설정

$ iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080

80을 8080으로 redirect 설정 제거

$ iptables -D PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080

iptables의 규칙 목록 확인하기

$ iptables -t nat -L

시스템 재부팅 후에도 자동으로 적용되게 하기

iptables-persistent 설치 필요

$ apt-get install iptables-persistent

저장 설정

$ netfilter-persistent save
$ netfilter-persistent reload