Pular para o conteúdo

Colocando seu script do iptables no lugar correto na inicialização

Dica publicada em Linux / Configuração
Davi Ribeiro dastyler
Hits: 10.091 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Colocando seu script do iptables no lugar correto na inicialização

Você criou seu script bem seguro, com todos os NAT feitos OK, mas tem dúvidas de onde colocar o mesmo? Coloque-o na inicialização, antes de qualquer serviço dentro do runlevel padrão do sistema (normalmente definido em /etc/inittab).

No meu caso:

id:3:initdefault:
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Coloque, caso não tenha, ou mude o link simbólico que aponta para seu script:

# ln -sf /local/aonde/esta_seu_script /etc/rc3.d/S00iptables

Agora explicando a lógica das pastas rcx.d:

Cada pasta possui arquivos de configuração de serviços que vão ser inicializados de acordo com o runlevel que o sistema está e estes arquivos ficam em ordem, por exemplo, o arquivo S00nomedoserviço vai inicializar antes do arquivo S10nomedoserviço e assim sucessivamente.

Para cancelar a execução de um determinado serviço correspondente ao runlevel que se executa basta alterar o link desta forma (seguindo o exemplo acima do iptables):

# mv /etc/rc3.d/S00iptables /etc/rc3.d/K00iptables

E pronto! No caso o iptables não inicializará mais. ;-)

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Acelerando a velocidade de conexão das páginas do MSN-Proxy

VirtualBox - Erro na rede depois da importação de máquina virtual rodando Debian

Criando usuário sem senha no Linux

YaST via linha de comando e com interface ncurses

MySQL Error: #1558 - Column count of mysql.proc is wrong. Expected 20, found 16. ... Please use mysql_upgrade to fix this error

DIRF 2013 no Wine - Acertando formato da data

Testando Modem D-link adsl no linux

Problema com som no Sony Vaio vpcea24fm - Ubuntu 10.04

Unity 3D: ícones na "área de notificação"

Distribuição CentOS sem rede [Resolvido]

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.