Desabilitar IPv6 X lsof

1. Desabilitar IPv6 X lsof

Fábio C Premoli
premoli

(usa Fedora)

Enviado em 30/04/2015 - 16:13h

Estou tentando desabilitar o IPv6 em um server com o sistema abaixo:
Debian Linux olhete 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64 GNU/Linux
Debian GNU/Linux 7 \n \l

Já executei os seguintes procedimentos:

1 - Editar /etc/hosts comentando as linhas de configuração IPv6

2 - Rodando os comandos:
echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.conf

sed ‘/::/s/^/#/' /etc/hosts >/etc/dipv6-tmp;cp -a /etc/hosts /etc/hosts-backup && mv /etc/dipv6-tmp /etc/hosts

sed ./ipv6=yes/s/yes/no/' /etc/avahi/avahi-daemon.conf >/etc/avahi/dipv6-tmp;cp -a /etc/avahi/avahi-daemon.conf /etc/avahi/avahi-daemon.conf-backup && mv /etc/avahi/dipv6-tmp /etc/avahi/avahi-daemon.conf

2- Inserindo as linhas abaixo no arquivo /etc/sysctl.conf:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.eth1.disable_ipv6 = 1
net.ipv6.conf.ppp0.disable_ipv6 = 1
net.ipv6.conf.tun0.disable_ipv6 = 1

E mesmo assim quando rodo o comando lsof -l | grep IPv6 mostra o seguinte resultado:
rpcbind 1694 0 9u IPv6 5326 0t0 UDP *:sunrpc
rpcbind 1694 0 10u IPv6 5329 0t0 UDP *:1021
rpcbind 1694 0 11u IPv6 5330 0t0 TCP *:sunrpc (LISTEN)
rpc.statd 1749 102 9u IPv6 5404 0t0 UDP *:53238
rpc.statd 1749 102 10u IPv6 5408 0t0 TCP *:58432 (LISTEN)
sshd 2874 0 4u IPv6 6477 0t0 TCP *:ssh (LISTEN)

e o comando netstat -tunlp |grep p6 |wc -l
retorna o valor 6.

Como faço para desabilitar o IPv6 por completo?


  


2. Re: Desabilitar IPv6 X lsof

thinomar
thinomar

(usa Linux Mint)

Enviado em 30/04/2015 - 16:26h

A pergunta é boba, mas você já reiniciou a máquina depois de fazer as alterações? Porque mesmo fazendo as alterações, o serviço continua rodando, então é preciso reiniciar para efetivar as alterações.


3. Re: Desabilitar IPv6 X lsof

Fábio C Premoli
premoli

(usa Fedora)

Enviado em 30/04/2015 - 16:37h

Sim, foi reiniciada, porém ainda mostra 6 processos usando o protocolo.



4. Re: Desabilitar IPv6 X lsof

Diogo
dmap

(usa Ubuntu)

Enviado em 30/04/2015 - 17:50h


Interresante a questão,

pelo que sei o kernel do linux desde o 2.2 tem suporte para o ipv6, creio eu, se for para desabilitar, teria que compilar o kernel e retirar o suporte.
O que percebi na saída do comando lsof são alguns serviços com suporte e uso desse socket. Teria que verificar os serviços que estão usando e desabilitar o ipv6 em cada um, grande parte, tu já fez isso.
Não sei se resolveria o teu problema, mas eu bloquearia o ipv6 com os comandos ip6tables, pelo menos a questão de segurança teria sanado:

ip6tables -P INPUT DROP
ip6tables -P OUTPUT DROP
ip6tables -P FORWARD DROP




5. Re: Desabilitar IPv6 X lsof

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/04/2015 - 18:41h


Coloca isso no grub ou lilo como um parametro para o kernel

ipv6.disable=1

e reboota a maquina.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts