Observação: Esta página não tem qualquer ambição de ser um manual completo. Ele serve como meu caderno sobre o tema.
O ‘'’IP’’’ é usado em Linux para visualizar e gerenciar as tabelas de roteamento, interface de rede, túneis e outros aparelhos associados com a rede.
Desativar completamente o suporte de IPv6 pode ser diferente e mais eficiente. Se uma pessoa precisa desativar o suporte a IPv6 por um tempo no dispositivo, isso pode ser feito da seguinte maneira:
ip -6 addr del <Endereço Ipv6> dev <Dispositivo de Rede>
Exemplo:
ip -6 addr del ::1/128 dev lo
Se quisermos ativar novamente o suporte ao IPv6, então basta utilizar o comando anterior subistiuindo a palavra-chave ‘'’del’’’ por ‘'’add’’’:
ip -6 addr add <Endereço Ipv6> dev <Dispositivo de Rede>
Exemplo:
ip -6 addr add ::1/128 dev lo
A tabela de roteamento pode ser listado usando:
$ ip route show
e para o IPv6:
$ ip -6 route show
Se você precisa definir a MTU para um dispositivo de rede, isso pode ser feito facilmente usando o comando:
$ ip link set <Dispositivo de rede> mtu <valor da MTU>
Exemplo:
$ ip link set lo mtu 1500
’'’Observação:’’’ O valor padrão para o MTU loopback é o 16436. Para ver o seu valor, você pode usar o comando ifconfig:
$ ifconfig lo
ou ainda o comando ip:
$ ip link show lo
Tudo isso pode ser útil em um teste/depuração de um aplicativo de rede.