Eu tenho um servidor Debian 9 com várias interfaces de rede atuando como roteador / firewall / vpn-server / outro servidor de coisas conectado a um terminal de rede óptica (ONT) fornecido pelo ISP com capacidade de até 1Gbps. O ISP nos fornece vários endereços IPv4 dinâmicos e endereços estáticos opcionais.
Atualmente, estamos usando um único endereço IPv4 estático definido em \etc\network\interfaces
as:
iface eth0 inet static
address 89.xxx.xxx.xxx
gateway 89.xxx.xxx.xxx
netmask 255.255.255.0
Com o IPv6, eles ainda não estão provando opções estáticas e eles atribuem dinamicamente blocos IPv6 via delegação de prefixo usando DHCP . O tamanho do prefixo é / 56.
Como é possível obter um único endereço IPv6 na interface de rede? Acredito que o servidor tenha que solicitar um bloco e depois atribuir o primeiro IP a si mesmo (ou algum IP aleatório).
Eu tentei uma configuração simples \etc\network\interfaces
como:
iface eth0 inet6 dhcp
request_prefix 1
accept_ra 2
/etc/sysctl.conf
com:
net.ipv6.conf.default.disable_ipv6=0
net.ipv6.conf.default.autoconf=1
net.ipv6.conf.default.accept_ra=2
net.ipv6.conf.all.disable_ipv6=0
net.ipv6.conf.all.autoconf=1
net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.disable_ipv6=0
net.ipv6.conf.eth0.autoconf=1
net.ipv6.conf.eth0.accept_ra=2
Mas não deu certo, acabei de receber um link local IPv6. Então eu tentei wide-dhcpv6
:
interface eth0{
send ia-na 0;
send rapid-commit;
request domain-name-servers;
script "/etc/wide-dhcpv6/dhcp6c-script";
};
id-assoc na 0 {
};
Ainda recebendo apenas o link local. Pelo que entendi, id-assoc na 0
solicitaria um IPv6 ... no entanto, como isso funciona, pois o ISP só fornece tudo como bloco / 56?
Eu também tentei isso sem sorte:
interface eth0 {
send ia-na 0;
send ia-pd 0;
send rapid-commit;
request domain-name-servers;
script "/etc/wide-dhcpv6/dhcp6c-script";
};
id-assoc na 0 {
};
id-assoc pd 0 {
prefix ::/56 infinity;
prefix-interface eth0 {
sla-len 8;
sla-id 0;
ifid 1;
};
};
Minhas perguntas finais :
\etc\network\interfaces
ao usar wide-dhcpv6
? wide-dhcpv6
configurações está correto? wide-dhcpv6
, usando apenas o cliente dhcp do Debian? rapid-commit
como posso ativar isso em \etc\network\interfaces
? Observação : um dos meus colegas estava com a impressão de que o IPv6 simplesmente não estava funcionando, então tentamos conectar um roteador DD-WRT ao ISP e definimos suas configurações como:
Apósareinicialização,temosoIPv6noroteadorenoscomputadoresconectadosaele,,entãooproblemadeveestarnaconfiguraçãodonossoservidorDebian.