본문 바로가기

Server

iptables 80포트 설정

728x90

iptables를 오랜만에 쓰면 자꾸 잊어버린다.

 

방화벽 목록 확인

iptables --list

 

출력

 

이미지에 표시된

reject-with icmp-host-porhibited를 볼 수 있는데, 이 REJECT라인 밑으로 적용된 설정은 적용되지 않는다.

 

예를 들기 전, 80포트를 추가하자

iptables -A INPUT -p tcp --dport 80 -j ACCEPT

 

이 후에 다시 리스트를 출력하면

REJECT 설정 밑으로 80포트가 설정된 것을 볼 수 있다.

이렇게 되면 80포트 INPUT이 되지 않는다는 것이다.

 

 

이 경우에는 REJECT를 INPUT에서 지워줬다가 다시 추가하면 된다.

iptables -D INPUT -j REJECT --reject-with icmp-host-prohibited
iptables -A INPUT -j REJECT --reject-with icmp-host-prohibited

 

다른 포트도 마찬가지.

728x90