- - Script para salvar Iptables e restaurá-los após a reinicialização do servidor no Ubuntu

Script para salvar Iptables e restaurá-los após a reinicialização do servidor no Ubuntu

Se você é como eu, o site está hospedado emServidor Ubuntu, surgirá a necessidade de bloquear determinados endereços IP. Esses endereços IP são principalmente spam e mal-intencionados que nunca beneficiam você de forma alguma. No meu post, há algumas semanas, discuti como adicionar endereços IP ao Iptables rapidamente. Mas, na pior das hipóteses, quando você precisa reiniciar o servidor, todos os dados no iptables serão perdidos. Então, como você garantiria que os dados não sejam perdidos e possam ser restaurados?

Para quem não sabe, o Iptables é o padrãofirewall no Ubuntu através do qual você pode bloquear determinados endereços IP. Antes de configurar para que os endereços IP possam ser restaurados após a reinicialização do servidor, primeiro verifique se a configuração do iptables está salva.

Você pode salvar a configuração digitando este comando no seu Terminal usando PuTTY ou qualquer outra ferramenta:

iptables-save> /root/working.iptables.rules

Este comando salvará a configuração do iptables no raiz pasta e nomeie-a working.iptables.rules.

Agora, para restaurar essas iptables a qualquer momento, execute o seguinte comando:

iptables-restore </root/working.iptables.rules

Mas esse método restaura apenas as tabelas de ip quando inserido manualmente. O que queremos é realmente restaurar as tabelas de ip automaticamente quando o servidor reiniciar. Para isso, você precisa navegar para / etc / network pasta e edite Interfaces usando o WinSCP ou qualquer outra ferramenta.

interfaces de edição

Copie / cole o seguinte código em auto eth0,

pre-up iptables-restore </root/working.iptables.rules

conforme mostrado na captura de tela a seguir.

restaurando iptables

Agora vá em frente e reinicie o servidor para ver se suas tabelas de ip foram restauradas automaticamente. Entrar iptables –L no terminal para confirmar. Isso é tudo. Desfrutar!

Comentários