Desabilitando o IPv4 e usando apenas o IPv6 no Ubuntu

7

Estou fazendo alguns testes relacionados ao IPv6 e queria desativar totalmente o meu IPv4 para os testes no Linux, mas não encontrei nenhum lugar fácil para fazer isso. Como faço meu IPv6 o único ativo?

    
por Samuel Carrijo 14.05.2011 / 00:22

3 respostas

2

Se você editar o arquivo /etc/modprobe.d/aliases e alterar o seguinte, ele deverá funcionar:

alias net-pf-2 ipv4

para:

alias net-pf-2 off
    
por 14.05.2011 / 01:17
1

imho a melhor maneira de fazer isso é simplesmente não configurar um endereço IPv4. Além disso, você pode optar por desativar o arp:

ip addr del <ipv4 address>/CIDR dev ethN
(operational example: "ip addr del 192.168.0.1/24 dev eth0")
ip link set dev eth0 arp off

Eu faço isso em algumas caixas que só devem ser acessadas via IPv6 para fins administrativos (ssh) - caixas que não devem usar a Internet roteável para mais nada. Um exemplo é um servidor de banco de dados que usa um ULA IPv6 via OpenVPN para que somente hosts internos possam se conectar a ele.

    
por 20.12.2011 / 16:09
1

Se você estiver usando o Network Manager, clique em e selecione "Editar conexões". Em seguida, edite a conexão padrão (ou a que você está usando) e procure na guia "Configurações IPv4". Deve haver um menu suspenso para o método em que você pode selecionar "Desativado".

Lembre-se de ativá-lo quando terminar de testar.

Se você não estiver usando o Network Manager, esse comando deverá funcionar:

ip address del <address>/<netmask> dev <device>

Por exemplo:

ip address del 10.0.0.2/24 dev eth0
    
por 14.05.2011 / 00:40