Desabilitei o IPv6 em uma caixa do Ubuntu com ssh e rsync em execução. Mas ambos ainda estão ouvindo em um endereço IPv6. Como devo corrigir isso?
[email protected]:~# sysctl net.ipv6.conf.all.disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 1
[email protected]:~# sysctl net.ipv6.conf.default.disable_ipv6
net.ipv6.conf.default.disable_ipv6 = 1
[email protected]:~# sysctl net.ipv6.conf.lo.disable_ipv6
net.ipv6.conf.lo.disable_ipv6 = 1
E
[email protected]:~# ss -lnp6
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :::22 :::* users:(("sshd",1505,4))
LISTEN 0 5 :::873 :::* users:(("rsync",3423,5))
12.04
networking
ipv6
Abhishek Chanda
fonte
fonte
Respostas:
Isso funcionou para mim:
Adicione essas linhas na parte inferior do sysctl.conf
Em seguida, execute
sudo sysctl -p
ou reiniciefonte: http://www.noobslab.com/2012/05/disable-ipv6-if-your-internet-is.html
Isso, obviamente, não impedirá que o bind tente cegamente usar o ipv6, então você também precisará alterar
/etc/default/bind9
assim:fonte: http://blog.evilcoder.net/disable-ipv6-on-bind9-linux/#sthash.U95y4s6U.dpuf
fonte
ipv6
módulo na lista negra .Para verificar se o IPv6 está ativado ou desativado, em uma janela do terminal:
0 significa que está ativado e 1 está desativado.
Para desativar o IPv6
e inclua essas linhas no arquivo sysctl.conf
Salve o arquivo sysctl.conf com a nova configuração e reinicie o sistema
Verifique seu sistema novamente
Agora você deve ver "1" significa que o IPv6 foi desativado no seu sistema.
De http://namhuy.net/1419/disable-ipv6-ubuntu-linux-mint.html
fonte
Abra um terminal e digite o seguinte comando (se você não usar o Gedit, substitua-o pelo seu editor de texto, como o Kate, etc).
E procure por isso:
Modifique-o para que fique assim:
Agora, vamos atualizar o GRUB:
Ou se você não usar o GRUB 2, faça:
E, finalmente, reinicie o seu sistema.
fonte
netstat -nutlp | grep ::
mostra que sshd e ntpd estão escutando nos endereços IPv6.ipv6
e pronto. Por que você sempre quis fazer isso ...Desative a escuta nos endereços ipv6 para alguns serviços.
sshd / etc / default / ssh
avahi-daemon /etc/avahi/avahi-daemon.conf
java /etc/java-7-openjdk/net.properties
Em seguida, reinicie os serviços
No meu caso, o tomcat estava usando java com ipv6. Pode diferir para você.
fonte
Basta ligar o IPv6 no seu computador, por que você sempre quis fazer isso, é fácil. Basta adicionar uma linha a um arquivo de configuração. Sim, você precisa
root
criar o arquivo.Apenas reinicie ou tente:
fonte