본문 바로가기

[Web] 포트포워딩 적용이 안될 때 (80 -> 8080)

by 커피는아아 2021. 3. 23.
반응형

포트포워딩 관련 명령어

  • sudo iptables -t nat -L (현재 포워딩한 포트를 확인한다)
  • sudo iptables -D PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
    • 80포트에서 5000으로 리다이렉트 것을 제거하는 명령어이다.
  • sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
    • 80포드로 접속시 8080으로 리다이렉트 하게 만들어 주는 명령어이다.

문제 발생

  • 8080포트로 리다이렉팅 하려고 하였는데 적용이 되질 않았다 확인해보니 80으로 들어올 때 5000으로 리다이렉트 되는 것이 남아 있어서 그랬던 것이다. 전부 제거해주고 80 -> 8080으로 가는 것 만 남겨두니 문제가 해결되었다.

www.youtube.com/watch?v=QgJ76IFe_z0

포트 포워딩이 적용이 안될 때