Como permitir o tráfego para o SSH 22 usando iptables para um endereço IP específico e redes internas

0

Permitindo um endereço específico (1.2.3.4):

iptables -A INPUT -p tcp -s 1.2.3.4 --dport 22 -j ACCEPT

Permitindo IPs de redes internas entre 192.168.0.0-192.168.255.255:

iptables -A INPUT -p tcp -s 192.168.0.0/16 --dport 22 -j ACCEPT

Permitindo conexão do host local:

iptables -A INPUT -p tcp -s 127.0.0.0/8 --dport 22 -j ACCEPT

Agora, minhas perguntas são como permitir a conexão de IPs de classes de 10 A e 172 A?

iptables -A INPUT -p tcp -s 10.0.0.0/8 --dport 22 -j ACCEPT

e

iptables -A INPUT -p tcp -s 172.0.0.0/8 --dport 22 -j ACCEPT

ou

deve conter o / 24? Eu não tenho certeza qual deles

    
por John Doe 09.08.2018 / 10:58

1 resposta

0

Eles estão corretos:

iptables -A INPUT -p tcp -s 10.0.0.0/8 --dport 22 -j ACCEPT
iptables -A INPUT -p tcp -s 172.16.0.0/12 --dport 22 -j ACCEPT

A explicação está aqui: link

    
por 09.08.2018 / 12:43

Tags