IPv6 em GNU/Linux

consolaPara verificar o suporte abrir a consola e digitar o comando:

ping6 -c5 ::1


O resultado deverá ser semelhante a este:


PING ::1(::1) 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.050 ms
64 bytes from ::1: icmp_seq=2 ttl=64 time=0.060 ms
64 bytes from ::1: icmp_seq=3 ttl=64 time=0.062 ms
64 bytes from ::1: icmp_seq=4 ttl=64 time=0.065 ms
64 bytes from ::1: icmp_seq=5 ttl=64 time=0.067 ms

--- ::1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3998ms
rtt min/avg/max/mdev = 0.050/0.060/0.067/0.011 ms


O resultado indica que a distro GNU/Linux já está pronta para suportar IPv6.

Na eventualidade de não aparecer igual terá que se activar o IPv6.

Verificar que temos suporte no kernel em uso com o comando:
test -f /proc/net/if_inet6 && echo "O kernel está apto para IPv6"

carregamos o modulo:
modprobe ipv6

Verificamos que o kernel foi carregado:
lsmod | grep -w 'ipv6' && echo "O modulo foi carregado"

Volte a executar o comando:
ping6 -c5 ::1

O IPv6 já deve estar activado e o resultado apresentado será semelhante ao do inicio do post.

Agora convém habilitar a ip6tables para só permitir o tráfego desejado neste protocolo.

"Configurar IP6tables para permitir apenas o tráfego desejado. - ipv6:firewalls:uso"

 

Via: JP/G+

Go Back