İlk önce ! NOT sembolüdür.
iptables -A INPUT -p tcp -m tcp -m multiport ! --dports 80,443 -j DROP
İkinci olarak, yazdığınız kurallar beklenen sonuçlara sahip olmayabilir. 80 numaralı bağlantı noktasındaki bağlantıya yanıt da dahil olmak üzere her şeyi bırakıyorsunuz. Bu nedenle, bir web sunucusu amacıyla bu bağlantıya bağlanamayacaksınız diyor.
Bu kurallar İLGİLİ ve KURULU bağlantılara izin verir, bu yüzden bir web sunucusunun çalışması gerekir, aslında ne yapmaya çalışıyorsanız.
iptables -A INPUT -p tcp -m tcp -m multiport --dports 80,443 -j ACCEPT
<insert further allowed list here>
iptables -A INPUT -m conntrack -j ACCEPT --ctstate RELATED,ESTABLISHED
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -j DROP
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -j DROP
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -j DROP