Como obter / 64 como comprimento do prefixo ao usar DHCPv6 e radvd?

0

Para o nosso curso de rede, nos pediram para configurar um servidor DHCPv6 em uma máquina virtual. Escolho trabalhar em uma máquina virtual (no VMware) executando o Ubuntu Desktop 16.04 e o Lubuntu 14.04 como cliente de teste com adaptadores de rede configurados para uma LAN específica. Eu comecei configurando o isc-dhcp-server para funcionar para o IPv6 como descrito neste post e acabei com um dhcpv6 em funcionamento com um arquivo de configuração (/etc/dhcp/dhcpd6.conf) contendo estas linhas:

ddns-update-style none;
default-lease-time 100;
max-lease-time 200;
subnet6 2001:4340:4532:0400::/64{
   range6  2001:4340:4532:0400::0004 2001:4340:4532:0400::0006;
}

Eu também fiz as alterações necessárias no script init para definir o arquivo .conf, o arquivo .pid, e configurei a interface ens33 com um endereço estático, como mostrado aqui: ip configurado através do gui

O problema é que o cliente está recebendo um endereço / 128.

Após algumas pesquisas, descobri que o servidor DHCPv6 não fornece informações sobre o comprimento do prefixo e que ele deve ser transmitido usando os anúncios do roteador. Então, eu instalei o radvd na mesma VM, habilitei o encaminhamento, desabilitei o ufw e configurei com este arquivo de configuração:

interface ens33{
#this is important :
AdvSendAdvert on;
MaxRtrAdvInterval 6;
MinRtrAdvInterval 4;
#this is important to :
AdvManagedFlag on;
AdvOtherConfigFlag off;
prefix 2001:4340:4532:400::/64
{

  AdvOnLink on;
  AdvAutonomous off;
};

E eu entendo isso no lado do cliente: ifconfig no cliente Eu também estou usando isso como configurações de rede neste cliente: insira a descrição da imagem aqui . Quando eu habilito o AdvAutonomous ou altero as configurações na janela Editando a conexão com fio, eu obtenho um endereço / 64 com o prefixo direito através do SLAAC, indicando que os RAs são recebidos e funcionando lá, mas não é isso que estou procurando.

Estou preso a isso há algum tempo e lembre-se de que sou novo em redes e Linux, por favor, perdoe minha falta de conhecimento.

    
por Jugurtha 15.05.2018 / 20:24

0 respostas