반응형

일반적으로 Tomcat 의 8080 포트를 80번과 연동할때에는 Apache의 Mod를 이용하기도 하지만 더 쉬운방법은 iptables 방화벽에서 포트포워딩을 이용하는 것이다.

포트포워딩을 하는 방법은 이미 이전 글에서 아주 많이 다뤄놨기 때문에 이번에는 어떤게 포트포워딩이 되어있고 이걸 어케 삭제하는지에 대해서 알아보도록 하자 

우선 매우 쉬움쉬윔!!!!

(1) 포트포워딩 확인하는 명령어

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

그 결과를 볼까요?

Chain PREROUTING (policy ACCEPT)

num  target     prot opt source               destination

1    REDIRECT   tcp  --  anywhere             anywhere             tcp dpt:http redir ports 8080

2    REDIRECT   tcp  --  anywhere             anywhere             tcp dpt:https redir ports 8443

Chain INPUT (policy ACCEPT)

num  target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)

num  target     prot opt source               destination

Chain POSTROUTING (policy ACCEPT)

num  target     prot opt source               destination 

위를 보니 1번에는 http 80번을 8080으로 포트포워딩 하는 것이고,

2번 은 https 즉 SSL 443 포트를 8443으로 변환시키고 있다. 


여기서 의문!!!!!!!! 왜 숫자를 보여줄까? ㅋㅋㅋ


..

..


삭제하라고 하는것이다.


(2) 포트포워딩 삭제방법

$ sudo iptables -t nat -D PREROUTING 2 

위 명령어를 써버리면 바로 2번 포트포워딩이 삭제된다.


참~~~~~~ 쉽군. ㅋㅋ


잊어먹지 말지어다!!!

반응형

+ Recent posts