Pular para o conteúdo

Liberar ips no iptables

Responder tópico
  • Denunciar
  • Indicar

1. Liberar ips no iptables

Enviado em 18/05/2021 - 10:45h

Bom dia tenho essa regra e esta funcionando para liberar um pc por completo no iptables, gostaria de saber como liberar mais de um ip nessa regra, colocando ou chamando um txt com quantos ips forem necessários ?
iptables -I FORWARD -p tcp -s 192.168.1.10 -j ACCEPT
iptables -t nat -I PREROUTING -p tcp -s 192.168.1.10 -j ACCEPT

Responder tópico

2. Re: Liberar ips no iptables

Enviado em 18/05/2021 - 15:25h

Bom dia tenho essa regra e esta funcionando para liberar um pc por completo no iptables, gostaria de saber como liberar mais de um ip nessa regra, colocando ou chamando um txt com quantos ips forem necessários ?
iptables -I FORWARD -p tcp -s 192.168.1.10 -j ACCEPT
iptables -t nat -I PREROUTING -p tcp -s 192.168.1.10 -j ACCEPT


Vamos supor que seu arquivo texto esteja em "/root/ipsliberados.txt". Com um ip por linha.

Então seria:
for ip in $(cat /root/ipsliberados.txt); 
do
iptables -I FORWARD -p tcp -s $ip -j ACCEPT
iptables -t nat -I PREROUTING -p tcp -s $ip -j ACCEPT
done


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder