http 및 SSH 트래픽만 허용

http 및 SSH 트래픽만 허용

나는 다음을 실행했다. 제가 기대한 것은 아무 문제 없이 웹사이트를 탐색할 수 있다는 것이었습니다. 어떤 웹사이트도 작동하지 않으며 무엇인지 모르겠습니다. 실행하면 iptables -P OUTPUT ACCEPT작동하므로 출력 규칙이 누락된 것으로 가정합니다.

iptables -F
iptables -X

iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD ACCEPT

iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -i lo -j ACCEPT

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 53 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 80 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 443 -j ACCEPT

관련 정보