Comandos IPv6 no Linux
Vejamos os comandos básicos de manipulação de endereços IPv6 no Linux. É possível, é claro, fazer pela interface gráfica, mas no caso vamos usar o comando "ip" que além de ter muito mais opções, ele substituiu o "ifconfig", portanto agora é a opção padrão em todas as distribuições:
1) exibir endereços:
ip -6 addr show [dev eth0]
2) Adicionar endereço:
ip -6 addr add 2001:db8::1/64 dev eth0
Em IPv6 é possível que uma interface tenha múltiplos endereços, portanto você pode executar este comando várias vezes para a mesma interface. Naturalmente, ao adicionar um endereço os outros não são removidos, você deve removê-los usando o próximo comando.
3) Remover endereço:
ip -6 addr del 2001:db8::1/64 dev eth0
4) exibir vizinhança:
ip -6 neig
Este comando é análogo ao "arp" do IPv4. Lembrando que no IPv6 não existe ARP, por o ICMPv6 assume sua função. Veja este artigo com as principais diferenças entre os protocolos.
5) exibir rotas:
ip -6 route show
6) adicionar rota:
ip -6 route add 2001:db8:BABA::/64 via 2001:db8::1 [dev eth0]
ip -6 route add default via FE80::1 dev eth1
OBS: Se no próximo salto for especificado um endereço link-local(FE80::) a interface deve ser especificada.
7) remover rota:
ip -6 route del 2001:db8:BABA::/64
OBS: Lembre-se que estas configurações são perdidas na reinicialização. Caso queira torná-las permanentes é necessário declaras no arquivo de configuração ou nos scripts de inicialização.
Mais alguma sugestão? Deixe nos comentários. :- )
Comentários
Postar um comentário