Nota:
ip a | grep inet6
inet6 ::1/128 scope host
inet6 fe80::21c:bfff:fe76:32ec/64 scope link
lsb_release -a
Distributor ID: LinuxMint
Description: Linux Mint 7 Gloria - Main Edition
Release: 7
Codename: Gloria
uname -r
2.6.28-11-generic
Módulo sem fio:
- iwl3945
linux-mint
ipv6
Aaron
fonte
fonte
Respostas:
O Linux Mint é baseado no Ubuntu, que por sua vez é baseado no Debian, e eu vi duas maneiras básicas de fazer isso no Debian:
Primeiro método: coloque o módulo ipv6 na lista negra, adicionando o seguinte a /etc/modprobe.d/blacklist (em sistemas mais recentes é /etc/modprobe.d/blacklist.conf ):
Segundo método: desative os aliases em /etc/modprobe.d/aliases . Crie um novo arquivo no diretório /etc/modprobe.d , chame-o
00local
. (Isso impedirá que sua alteração seja removida por uma atualização para um arquivo de alias padrão.) Adicione estas linhas a esse arquivo:No entanto, tudo isso é para desativar ou desativar um ipv6 baseado em módulo, e pelo menos um post que vi sugeriu que kernels muito recentes (por volta de 2.6.29) têm suporte a ipv6 embutido. Então, em algum momento, nenhum desses dois métodos irão funcionar. (Observe que você precisará de privilégios de superusuário para qualquer um desses métodos. Também vi pelo menos uma postagem que mencionou uma etapa adicional necessária para os usuários do KDE. Posicionarei os links abaixo.)
Depois disso, há duas etapas opcionais. Primeiro você pode desligar o ipv6 no seu navegador. Eu sei apenas como fazer isso no Firefox, mas tenho certeza que isso pode ser feito em outros navegadores. Segundo, você pode comentar todas as linhas em / etc / hosts que se referem ao ipv6. Não está claro para mim que esses dois ajustes trazem grandes benefícios, mas mencionarei como fazer cada um. No Firefox, você pode desativar o suporte ao ipv6 abrindo uma janela e digitando 'about: config' na barra de endereços. Em seguida, procure o ipv6 e defina a
network.dns.disableIPv6
opçãotrue
clicando duas vezes nele. (É um booleano e definido comofalse
padrão, para que você possa alternar seu estado facilmente.) Para / etc / hosts , abra esse arquivo no seu editor favorito (você precisará de privilégios de superusuário para editá-lo) e coloque um#
no início de todas as linhas que se referem ao ipv6.Links (alguns desses links oferecem métodos que são pequenas variantes dos dois que eu forneço acima; eu os coloquei para idéias adicionais):
fonte
make-kpkg
) ajudam a integrá-lo ao restante do sistema Debian. (Estou assumindo que Mint compartilha a maneira Debian de construção e manutenção de kernels Veja este link:. Kernel-handbook.alioth.debian.org )As coisas mudaram um pouco desde este post, mas hoje em dia o módulo ipv6 geralmente está embutido no kernel, portanto, se você deseja desativar o ipv6 no Linux, precisará usar um sysctl:
Ou apenas usando / proc
Se você quiser apenas desativar partes da funcionalidade do ipv6, poderá fazê-lo usando os vários outros parâmetros systctl ipv6 - você pode listá-los assim:
Há também três opções de inicialização do kernel que controlam o ipv6 (detalhado em documentos do kernel do ipv6 ):
fonte