2011년 11월 7일 월요일

서버에서 포트를 막아, 외부에서 웹페이지 접속이 안됐었다

실수로 서버에서 포트를 막아 외부에서 웹페이지 접속이 안됐었다.

방화벽을 설정을 했던 것 같아 방화벽을 해제하는 명령을 주었다. 결과는 실패
# service iptables stop
iptables: unrecognized service


인터넷을 찾아보니
tables -A INPUT -i eth0 -p tcp -m tcp --dport 80 -j ACCEPT
iptables -A OUTPUT -o eth0 -p tcp -m tcp --sport 80 -j ACCEPT

와 같이 명령을 주면 된단다.


검색을 통해 다음과 같은 명령어를 찾았다.
iptables -L  //설정값 확인
iptables -F  //설정 초기화
iptables -A INPUT -p tcp --dport 21 -j ACCEPT  //21포트 열기
iptables -A INPUT -i lo -j ACCEPT   //local을 모두 받기
iptables -A INPUT -p tcp --dport 1:65526 -j DROP   // 1번 포트부터 65526 포트까지 닫기
service iptables save  //설정값 저장


결국은 웹페이지 접속이 가능하게 되었다.
정보 출처는 http://kldp.org/node/124905
더 쉬운 내용은 http://zicman.egloos.com/2510190#4742195

댓글 없음:

댓글 쓰기