Я пытаюсь разрешить только порт 22 TCP/UDP и порт 80 TCP/UDP из любой точки мира, используя Fedora 15 iptables
, а все остальное никогда не будет доступно и не будет сканироваться из общедоступной сети.
Но это никогда не работает для меня, в конце концов я отключил его, потому что боюсь, что он заблокирует мне доступ даже к порту 22.
Итак, мой вопрос, как я могу сделать это в Fedora 15? Блокировать все, кроме 22, 80 TCP/UDP?
iptables -P INPUT ACCEPT
# Fresh start
iptables -F
# Localhost/ethernet 0 / yum installation allow
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -i eth0 -j ACCEPT
iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
# SSH
iptables -A INPUT -p tcp –dport 22 -j ACCEPT
#iptables -A INPUT -s aa.bb.aa.bb -d xx.yy.xx.yy -p tcp -m tcp –dport 22 -j ACCEPT
iptables -A INPUT -d xx.yy.xx.yy -p tcp -m tcp –dport 22 -j ACCEPT
# other
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
# show
iptables -L -v