configuração nativa do IPv6

0

Eu recebi as informações do meu provedor:

Range: 2a00:1630:2:801::/64
Gateway: 2a00:1630:2:800::1
Netmask: /56

Meu arquivo de configuração:

iface eth0 inet6 static
address
netmask 56
gateway 2a00:1630:2:800::1
dns-nameservers 2620:0:ccc::2
up ip -6 addr add 2a00:1630:2:801::/64 dev eth0

Essas configurações estão corretas e o que devo colocar em endereço ? Além disso, o que a netmask 56 significa?

    
por SuperUser 22.12.2013 / 15:19

1 resposta

0

O /56 significa que os primeiros 56 bits do prefixo de endereço são fixos e que você pode usar os outros 128 - 56 = 72 bits. No IPv6, uma sub-rede é sempre /64 (exceto se você tiver um bom motivo para fazer o contrário e realmente souber o que está fazendo). Isso significa que você tem 64 - 56 = 8 bits para criar várias sub-redes. Com o prefixo 2a00:1630:2:800::/56 , isso significa que você pode usar sub-redes 2a00:1630:2:800::/64 to 2a00:1630:2:8ff::/64 .

Você não explica como sua rede está conectada. Vou explicar como isso geralmente funciona. Você especifica que o gateway padrão está em 2a00:1630:2:800::1 . Isso significa que todos os dispositivos que desejam falar com esse gateway padrão devem estar em 2a00:1630:2:800::/64 , pelo menos na interface de rede que se conecta a esse gateway padrão. Se você conectar um roteador ou firewall, esse dispositivo poderá ter (por exemplo) endereço 2a00:1630:2:800::2 na interface para o gateway padrão e 2a00:1630:2:801::1 na interface para a LAN local.

Do intervalo de endereços IPv6, vejo que esta é a rede i3D. Se esta for uma rede de hospedagem em um data center, pode ser que eles tenham feito algo não-padrão (que eu tenho visto com mais frequência em tais redes). Por exemplo, vi redes de hospedagem em que colocaram todo o /48 ou /56 em uma LAN, o que eu realmente não entendo. Um padrão /64 já contém 18.446.744.073.709.551.616 endereços. Por que eles se desviariam do padrão para tornar o número 65.536 ou 256 vezes maior? Sem mencionar a instabilidade potencial de um domínio tão grande de camada 2.

De qualquer forma, se eles fizeram algo bobo assim, algo assim poderia funcionar:

iface eth0 inet6 static
    address 2a00:1630:2:801::1
    netmask 56
    gateway 2a00:1630:2:800::1
    dns-nameservers 2620:0:ccc::2
    post-up ip -6 addr add 2a00:1630:2:801::abcd/64 dev eth0 
    post-up ip -6 addr add 2a00:1630:2:801:c001:cafe:babe:1/64 dev eth0 

As linhas post-up adicionam endereços IPv6 extras à interface.

Nesse caso, eles querem dizer que a LAN usa um /56 não padrão e permite que você use os endereços em 2a00:1630:2:801::/64 . Os outros /64 s no /56 provavelmente pertencem a outros clientes nessa LAN.

    
por Sander Steffann 22.12.2013 / 17:07