iptables 에서 기본설정으로
iptables -P INPUT DROP 으로
전부 정책을 바궜습니다.
OUTPUT , FORWARD 역시
전부 DROP 으로 정책을 변경했습니다.
그런다음 PING 으로 www.yahoo.co.kr 했습니다.그럼
당연히 막히겠죠 DROP 으로 설정했으니.
그래서 HTTP 를 열어주기 위하여
iptables -A INPUT-p TCP --dport 80 -j ACCEPT
ptables -A OUTPUT -p TCP --dport 80 -j ACCEPT
ptables -A FORWARD -p TCP --dport 80 -j ACCEPT
전부했습니다 -tcp , -udp 그런데도 핑이 나가지 못하더군요
어찌 해야 하는지 잘 모르겠네요.
포트가 틀린건지 아니면 명령어가 틀린건지 알고싶습니다...
INPUT 과 OUTPUT 을 DROP 으로 두면 ping 의 ICMP 도 막힙니다. 웹만 열려면 OUTPUT 과 INPUT 에 80 번 규칙을 넣고, 응답 패킷을 받을 수 있도록 ESTABLISHED,RELATED 규칙도 넣어야 합니다. 규칙 줄에 -A INPUT 처럼 띄어쓰기가 맞는지도 확인하세요.