Configurazione DHCP IPv6


9

Voglio configurare una rete solo IPv6 per i test. Tuttavia, non riesco a trovare alcun HOWTO o informazioni sull'impostazione di DHCP per la configurazione automatica degli indirizzi del server DNS IPv6, ecc. Uso Radvd su un server Ubuntu per configurare automaticamente gli indirizzi host e sono portato a credere che nessun client supporti ancora l'opzione RDNSS.

Qualcuno può indicarmi la giusta direzione per l'installazione di DHCPv6?

Risposte:


3

Il pacchetto software DHCP ISC originale include il supporto IPv6 per DHCPv6 dalle versioni 4.x, con funzionalità DHCPv6 di base per server, client e relay.

https://www.isc.org/software/dhcp/new-features-4.1.0

ISC DHCP 4.1.x avrà diverse nuove funzionalità DHCPv6 che non erano in DHCP 4.0.x. Queste nuove funzionalità includono:

  • Supporto per l'opzione di commit rapido sul lato client
  • Supporto per la delega dei prefissi
  • Supporto indirizzo IA_TA
  • Un agente di inoltro DHCPv6 di base
  • supporto di leasequery DHCPv6 di base

Esistono tutorial o HOWTO per configurare il server DHCP dell'ISC per IPv6? Non sono stato in grado di trovarne nessuno

4

Tutto ciò di cui hai bisogno è un calcolatore di indirizzi IP come sipcalc. Bene, su CentOS / RHEL / Fedora puoi recuperare il pacchetto dhcpv6 usando yum in questo modo:


$ sudo yum install dhcpv6
Su Debian / Ubuntu e altri è possibile ottenere il codice sorgente da un repository git:

$ git clone git://git.fedorahosted.org/dhcpv6.git
Dopo aver impostato dhcpv6, trova qui un esempio della configurazione del server dhcpv6:

$ sudo vim /etc/dhcp6s.conf                          

interface eth1 { server-preference 255; renew-time 60; rebind-time 90; prefer-life-time 130; valid-life-time 200; allow rapid-commit; option dns_servers 2002:c22:fddf:0:192:168:16:253 dns.domain.tld;

link AAA {
    pool{
        range 2002:c22:fddf:0::1 to 2002:c22:fddf:0::ffff/64;
        prefix 2002:c22:fddf:0::/64;
    };

}; };

Puoi sostituire 2002: c22: fddf: 0: 192: 168: 16: 253 con l'indirizzo IPv6 del tuo server DNS e dns.domain.tld con il tuo dominio. Nel punto di collegamento, imposta l'intervallo di rete e il prefisso della sottorete.
Dopo, puoi trovare qui un esempio della configurazione del client dhcpv6 (dhcp6c):

$ sudo vim /etc/dhcp6c.conf

interface eth0 { send rapid-commit; request domain-name-servers; };

Iniziamo il demone:


$ sudo service dhcpv6 start
Finalmente fai qualche test sul lato client:

$ dhcp6c -f eth0

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.