Usando endereços IPv6 locais de link para executar ping entre VMs na rede interna do VirtualBox

1

Gostaria de testar essa configuração de rede em um ambiente totalmente virtualizado, enquanto não tenho acesso ao laboratório físico.

Estou usando duas máquinas Convidadas da VM (o SO convidado é Archlinux), cada uma configurada com o adaptador NAT e um adaptador de rede interno. O ping entre essas máquinas no IPv4 usando endereços de adaptadores internos não é problema.

Eu gostaria de configurar endereços locais de links em interfaces internas e usar ping6 para testar a acessibilidade:

VM1: fe80::1:1/64
VM2: fe80::1:2/64

Pelo que entendi, isso não deve funcionar se esses dois hosts estiverem conectados ao mesmo switch físico, certo? No entanto, depois de usar

ping6 -I enp0s8 fe80::1:1/64

Eu só entendo

unknown host

Este problema é apenas específico do VirtualBox e deve funcionar em máquinas reais ou há algo errado com minhas suposições sobre como os endereços locais de links IPv6 funcionam?

    
por Lukas 07.02.2016 / 12:26

1 resposta

4

O endereço real é fe80::1:1 ou fe80::1:1%enp0s8 com o identificador de escopo.

O tamanho do prefixo (o /64 ) é usado somente quando a configuração da interface e não é parte do endereço. É equivalente a "subnet mask", e você também não dá a máscara de sub-rede para ping ,

    
por 07.02.2016 / 12:54