Howto: Script Shel para eliminar as regras do Firewall Iptable local.
É algo útil para economizar tempo, sem a necessidade de ter que digitar cada linha na console, toda vezes que se deseja limpar as regras.
Sistema Operacional: Debian e derivados.
Dentro do diretório /scripts cremos um arquivo chamado limpa_iptables.shcom o seguinte conteúdo:
01.
#!/bin/sh
02.
echo
"Limpando todas as regras e liberando todo o tráfego..."
03.
/sbin/iptables -P INPUT ACCEPT
04.
/sbin/iptables -P FORWARD ACCEPT
05.
/sbin/iptables -P OUTPUT ACCEPT
06.
/sbin/iptables -F
07.
/sbin/iptables -X
08.
/sbin/iptables -t nat -F
09.
/sbin/iptables -t nat -X
10.
/sbin/iptables -t mangle -F
11.
/sbin/iptables -t mangle -X
12.
/sbin/iptables -L -n
ou
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
Agora é só tornar o script executável e pronto, já poderemos rapidamente dar um flush nas regras de iptable, com apenas um comando:
01.
root@srv:~
# chmod +x /scripts/limpa_iptables.sh
02.
root@srv:~
# ./scripts/limpa_iptables.sh
03.
04.
Chain INPUT (policy ACCEPT)
05.
target prot opt
source
destination
06.
07.
Chain FORWARD (policy ACCEPT)
08.
target prot opt
source
destination
09.
10.
Chain OUTPUT (policy ACCEPT)
11.
target prot opt
source
destination
http://jf.eti.br/como-zerar-todas-as-regras-de-iptables/
http://www.melhorweb.com.br/artigo/672-Bloqueando-IPs-indesejados-atraves-do-comando-IPTABLES.htm
https://www.vivaolinux.com.br/topico/netfilter-iptables/Bloquear-lista-de-IP-com-IPTABLES
http://www.cyberciti.biz/faq/debian-iptables-stop/