Desabilitando IPV6 na placa de rede

Publicado por Anna Lucia em 15/11/2011

[ Hits: 19.582 ]

 


Desabilitando IPV6 na placa de rede



Esta dica ensina como desabilitar o protocolo IPV6 da inicialização de seu computador. Porém o módulo continua instalado, mas não é utilizado pelo sistema.

1º Passo - Verificando a configuração do IPV6:

# netstat -nta

2º Passo - Desabilitar o IPV6 no Kernel do sistema, acesse o diretório:

cd /prod/sys/net/ipv6

Dentro deste diretório você encontra os diretórios: 'all', 'bond0'(quando tem bond habilitado), 'default' e 'lo'.

Dentro de cada diretório você encontrará o arquivo 'disable_ipv6' com o valor padrão '0' configurado. Para desabilitar no kernel, mude o valor para '1', conforme instrução abaixo:

# cd all
# echo 1 > disable_ipv6
# cd bond0
# echo 1 > disable_ipv6
# cd default
# echo 1 > disable_ipv6
# cd lo
# echo 1 > disable_ipv


3º Passo - Após executar esta ação, acesse o diretório:

# cd /etc/modprobe.d/modprobe.conf

O conteúdo deste arquivo deve estar com as instruções a seguir:

   alias net-pf-10 off
   options ipv6 disable=1

Reinicie o servidor e verá que o módulo IPV6 continua instalado, porém não será mais iniciado em seu sistema.

4º Passo - Verificando a configuração do IPV6:

# netstat -nta

Espero ter ajudado.

Att.
Anna Lucia Santos

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Tarefas automáticas com o Cron - Um aliado do gerente de rede

Instalando impressora HP LaserJet 1020 no Slackware 13.1

Squid com Delay Pool + Dansguardian

Solução "definitiva" - Placas SIS Mirage 3 Graphics (771/671) e Wireless RTL8187B

Backup do Outlook de uma estação com Windows XP

  

Comentários
[1] Comentário enviado por removido em 15/11/2011 - 12:40h

Olá Anna,

Ótima dica !

Me permita só acrescentar alguns detalhes.

No 2º passo o diretório é:

# cd /proc/sys/net/ipv6

No debian os diretórios "all, default e lo", ficam em um diretório chamado "conf".

Para digitar estes comandos e desabilitar o ipv6, seria assim:

# cd /proc/sys/net/ipv6/conf

# cd all
# echo 1 > disable_ipv6
# cd ..
# cd default
# echo 1 > disable_ipv6
# cd ..
# cd lo
# echo 1 > disable_ipv6

No 3º passo, no Debian fiz da seguinte forma:

Adicionei a seguinte linha no arquivo /etc/systcl.conf:

net.ipv6.conf.all.disable_ipv6 = 1


Isso só foi um complemento, me desculpe por colocar tanta coisa em sua dica.



Abraço.

[2] Comentário enviado por annaluciafs10 em 15/11/2011 - 14:37h

Muito obrigada pela contribuição Thalysson, com relação ao diretório conf, bem lembrado eu esqueci mesmo então só corrigindo:

2º passo -> cd /proc/sys/net/ipv6/conf - este é o caminho completo, depois é só acessar os outros diretórios e executar o comando.

3º passo -> esta linha que você acrescentou foi uma necessidade da distribuição, cada distro tem sua particularidade, porém na distro OEL 5.5 não foi necessário acrescentar a linha comentada executei em dois servidores após o boot ele desabilitou o IPV6.

Abraço,

[3] Comentário enviado por removido em 15/11/2011 - 17:58h

Olá Anna,

Agradeço pela sua compreensão.

Realmente o 3º passo está correto, minha intenção foi informar como seria no Debian.

Grato pela atenção

Continue contribuindo sempre !

Abraço.




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts