iptables는 모든 웹사이트를 차단합니다

iptables는 모든 웹사이트를 차단합니다

나는 Debian 7을 사용하고 있으며 IPTABLES나 다른 방화벽을 사용하여 이메일을 제외한 내 컴퓨터의 모든 웹사이트를 차단하고 싶습니다.

http와 https를 포함한 모든 웹사이트를 차단하려면 어떻게 해야 합니까?

어떻게 해야 하나요?

답변1

iptables -I OUTPUT -p tcp -m tcp --dport 443 -j REJECT --reject-with icmp-port-unreachable
iptables -I OUTPUT -p tcp -m tcp --dport 80 -j REJECT --reject-with icmp-port-unreachable
iptables -I OUTPUT -p tcp -m tcp -d youremailsiteIP/32 --dport 80 -j ACCEPT
iptables -I OUTPUT -p tcp -m tcp -d youremailsiteIP/32 --dport 443 -j ACCEPT

여기서 yourremailsiteIP는 이메일 사이트의 IP 주소입니다.

관련 정보