study/TIL🐥

[Linux] iptables로 포트 포워딩하기

서나쓰 2024. 6. 20. 10:57
728x90

포트폴리오 사이트를 띄우기 위해 E2 서버를 띄우고 가비아에서 구매한 도메인을 구매했다

가비아에서는 해당 도메인이 80포트만 지원하기 때문에 8080 포트에서 80 포트로 포트 포워딩을 해야 한다

 

1. iptables 조회 

sudo iptables -t nat -L --line-numbers

--line-numbers 옵션을 주면 번호가 부여가 되는데 삭제할 때 유용하다

2. 포트 포워딩 등록

sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
sudo iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8080

 

3. 포트포워딩 삭제

sudo iptables -t nat -D PREROUTING {line 숫자}
728x90