“lo: Extensões de privacidade desabilitadas” e desabilitação de ipv6?

4

Existem muitos " lo: Disabled Privacy Extensions " em var/log/messages . Eu pesquisei e descobri que é ipv6 releated, então tentei desativar o ipv6.

Adicionei as seguintes linhas a /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1

e blacklist ipv6 a /etc/modprobe.d/blacklist.conf

depois disso, reiniciei a rede em /etc/init.d/networking restart .

Minha pergunta é: O ip addr ainda mostra o endereço inet6 anexado à eth0 em formas como  inet6 fe80 :: 212: 79ff: link de escopo fecf: edaf / 64

Isso significa que meu ipv6 não é desativado?

    
por Smartkid 03.02.2011 / 12:11

5 respostas

4

Disbale IPv6 no Ubuntu

Método 1

gksudo gedit  /etc/modprobe.d/aliases

Encontre a linha: alias net-pf-10 ipv6 mude para alias net-pf-10 off

Se a alteração acima não estiver funcionando, será necessário alterar a seguinte      alias net-pf-10 off ipv6

Método 2

Edite o arquivo / etc / default / grub

gksudo gedit  /etc/default/grub

Alterar

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

para

GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”

Salve e saia do arquivo

Atualize o grub na linha de comando

sudo update-grub

Mantenha-me informado.

Atenciosamente,

Ilias el Matani

    
por Ilias 04.02.2011 / 16:27
1

O suporte ao ipv6 parece estar embutido nos últimos kernels do ubuntu, então você não pode colocar o módulo na lista negra.

Para desabilitar o ipv6, você precisa fazer sysctl -p /etc/sysctl.conf antes de usar as alterações nesse arquivo. (supondo que você não tenha reiniciado o seu computador, caso em que as alterações já devem estar ativas).

Mas por que você quer desativar o ipv6? As mensagens de log não prejudicarão o seu computador.

Ah, e se você quiser desabilitar somente a parte de extensões de privacidade do ipv6 (que você provavelmente não precisará em um servidor de qualquer maneira), coloque a chave net.ipv6.conf.all.use_tempaddr = 0 em /etc/sysctl.conf

    
por petergil 03.02.2011 / 14:05
1

Em uma caixa do openSUSE 11.2 que tem um kernel muito mais novo que o original, eu também recebi esta mensagem.

A configuração use_tempaddr acima já é -1, então não há correção.

No entanto, em outros lugares, várias pessoas disseram que desligar o vsftpd interrompe suas mensagens.

E, como usuário do LXC, eu estou ciente de uma coisa incomum que o vsftpd faz com o suporte a namespaces nos kernels mais novos, o que causa um problema quando o vsftpd é usado dentro de um contêiner LXC.

Acontece apenas desabilitar esse recurso de isolamento baseado em namespace no vsftpd é suficiente para parar as mensagens pelo menos para mim.

Adicione o seguinte ao /etc/vsftpd.conf :

isolate=NO
isolate_network=NO

Em seguida, reinicie o vsftpd.

ipv6 e vsftpd ainda estão ativados, mas sem mais mensagens de extensão de privacidade.

    
por user12106 10.03.2011 / 00:17
1

Como respondido por Brian K. White, Eu apenas reconfigurei o /etc/vsftpd.conf com o isolate_network=NO não documentado e ele fez o truque. Uma pequena diferença sobre sua resposta é que eu não tive que definir isolate=NO .

Esta variável de configuração reverte o vsftpd para usar fork (). Caso contrário, usaria o clone () com o parâmetro CLONE_NEWNET. Isso colocaria o processo acessando os arquivos em um ambiente de rede separado que não pode acessar nenhuma rede. ( Eu encontrei esta informação em outra resposta no ServerFault )

Eu segui esse caminho porque vi essas mensagens de log aparecerem depois que eu configurei o vsftpd.

    
por Overbryd 03.08.2011 / 09:37
0

Para verificar se o IPv6 está ativado ou desativado

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

0 significa que está ativado e 1 está desativado.

Para desativar o IPv6

$ su -
# nano /etc/sysctl.conf

e adicione essas linhas ao arquivo sysctl.conf

#disable ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Salve o arquivo sysctl.conf com a nova configuração e reinicie o sistema

# reboot

Verifique seu sistema novamente

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

Agora você verá "1" significa que o IPv6 foi desativado em seu sistema.

Como desabilitar o IPv6 no Ubuntu e no Linux Mint

    
por user223973 23.12.2013 / 10:11