@cewebugil No que diz respeito à sua pergunta original, é suficiente aplicar regras IPTABLE. No momento em que você aplica a regra IPTABLE, ela imediatamente se torna ativa. Mas ela não sobreviverá a uma reinicialização.
Para poder sobreviver IPTABLES uma reinicialização em seu arquivo de configuração de rede / etc / network / interfaces arquivo (refiro-me a um sistema Debian / Ubuntu) você precisa adicionar alguns onde% pre-up iptables-restore < firewall.txt
Verifique esta discussão confusão na configuração de um firewall na bridge e este link
link
Duas boas práticas para salvar você mesmo de um bloqueio
1) É sempre uma boa idéia testar IPTABLES para ter uma entrada de tarefa agendada que libera suas regras a cada 15 minutos. Então, se você por acaso aplicar uma regra errada após 15 minutos, essa regra será excluída e você poderá fazer o login. novamente.Isso salvará você de um possível bloqueio se alguma regra IPTABLE estiver errada.
2) Isso também pode ser feito por
iptables-restore < iptables_rules; sleep 30; iptables-restore < clean_rules
A ideia é aplicar as regras, esperar 30 segundos e aplicar um conjunto de regras para permitir todo o acesso. Quando você executa esta linha, pressione enter algumas vezes e duas coisas podem acontecer:
Suas regras o trancaram (pressionar enter não aparece na tela, então espere o tempo acabar e elas serão apagadas;
Se suas regras funcionarem e você puder ver as novas linhas na tela, CTRL + C antes que o sono termine e você seja bom.