DHCPv6 : Différence entre versions
De Wiki NCad
(→Ubuntu) |
(→Présentation) |
||
(7 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
== Présentation == | == Présentation == | ||
− | Le service DHCP permet de fournir au client un | + | *Le service '''DHCP''' permet de fournir au client un certain nombre d'informations sur le réseau pour qu'il puisse accéder à Internet. Ces informations sont diverses et sont à minima : |
− | * l'adresse IP de la machine | + | ** l'adresse IP de la machine affectée dynamiquement; |
− | * l'adresse de passerelle; | + | ** l'adresse de passerelle; |
− | * le masque de sous réseau; | + | ** le masque de sous-réseau; |
− | * deux serveurs de DNS : primaire et auxiliaire | + | ** deux serveurs de DNS : primaire et auxiliaire. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | *Le serveur peut également donner d'autres indications : | ||
+ | ** le nom de domaine; | ||
+ | ** le baux DHCP après lequel l'adresse affectée dynamiquement devra être renouvelée; | ||
+ | ** un/plusieurs serveur''(s)'' de temps ''(NTP)''. | ||
+ | |||
+ | |||
+ | * '''DHCPv6''' attribue des adresses '''IPv6'''. La configuration du service reste identique à celle du service '''DHCP''' standard sous '''IPv4'''. | ||
== Installation == | == Installation == | ||
=== Serveur === | === Serveur === | ||
− | * Il faut installer le daemon dibbler-server : | + | * Il faut installer le daemon '''dibbler-server''' : |
{{Box Console | objet=sudo apt-get install dibbler-server}} | {{Box Console | objet=sudo apt-get install dibbler-server}} | ||
Ligne 22 : | Ligne 25 : | ||
{{Box Console | objet=sudo cp /etc/dibbler/server.conf /etc/dibbler/server.conf.bak<br />sudo rm /etc/dibbler/server.conf<br />sudo touch /etc/dibbler/server.conf}} | {{Box Console | objet=sudo cp /etc/dibbler/server.conf /etc/dibbler/server.conf.bak<br />sudo rm /etc/dibbler/server.conf<br />sudo touch /etc/dibbler/server.conf}} | ||
− | * Ensuite on édite le fichier /etc/dibbler/server.conf puis on le renseigne avec les informations ci-dessous : | + | * Ensuite on édite le fichier '''/etc/dibbler/server.conf''' puis on le renseigne avec les informations ci-dessous : |
log-level 8 | log-level 8 | ||
Ligne 44 : | Ligne 47 : | ||
* Le serveur est maintenant configuré. On peut le redémarrer : | * Le serveur est maintenant configuré. On peut le redémarrer : | ||
+ | |||
{{Box Console | objet=sudo /etc/init.d/dibbler-server restart}} | {{Box Console | objet=sudo /etc/init.d/dibbler-server restart}} | ||
− | === | + | * Pour démarrer, arrêter le serveur en mode '''debug''' et voir éventuellement les erreurs liées au fichier de configuration : |
+ | |||
+ | {{Box Console | objet=dibbler-server start<br />dibbler-server stop}} | ||
+ | |||
+ | === Clients === | ||
==== Ubuntu ==== | ==== Ubuntu ==== | ||
− | * Pour les clients fonctionnant sous Ubuntu, il suffit d'installer le client dibbler : | + | * Pour les clients fonctionnant sous '''Ubuntu''', il suffit d'installer le client '''dibbler''' : |
+ | |||
{{Box Console | objet=sudo apt-get install dibbler-client}} | {{Box Console | objet=sudo apt-get install dibbler-client}} | ||
− | * Aucune configuration particulière n'est à faire. Le client doit pouvoir récupérer ses paramètres IP dès le lancement du client. Pour le vérifier : | + | * Aucune configuration particulière n'est à faire. Le client doit pouvoir récupérer ses paramètres '''IP''' dès le lancement du client. Pour le vérifier : |
+ | |||
{{Box Console | objet=ifconfig}} | {{Box Console | objet=ifconfig}} | ||
− | * Pour Démarrer et arrêter le client avec le debug : | + | * Pour Démarrer et arrêter le client avec le '''debug''' : |
+ | |||
{{Box Console | objet=dibbler-client start<br />dibbler-client stop}} | {{Box Console | objet=dibbler-client start<br />dibbler-client stop}} | ||
Version actuelle en date du 14 février 2014 à 00:45
Présentation
- Le service DHCP permet de fournir au client un certain nombre d'informations sur le réseau pour qu'il puisse accéder à Internet. Ces informations sont diverses et sont à minima :
- l'adresse IP de la machine affectée dynamiquement;
- l'adresse de passerelle;
- le masque de sous-réseau;
- deux serveurs de DNS : primaire et auxiliaire.
- Le serveur peut également donner d'autres indications :
- le nom de domaine;
- le baux DHCP après lequel l'adresse affectée dynamiquement devra être renouvelée;
- un/plusieurs serveur(s) de temps (NTP).
- DHCPv6 attribue des adresses IPv6. La configuration du service reste identique à celle du service DHCP standard sous IPv4.
Installation
Serveur
- Il faut installer le daemon dibbler-server :
|
- On effectue une sauvegarde du fichier de configuration par défaut :
|
- Ensuite on édite le fichier /etc/dibbler/server.conf puis on le renseigne avec les informations ci-dessous :
log-level 8 log-mode short preference 0 iface "eth0" { // interface sur laquelle écoute le serveur t1 1800-2000 t2 2700-3000 prefered-lifetime 3600 valid-lifetime 7200 class { pool 2000:69::/64 } option dns-server 2000::ff,2000::fe // serveurs DNS option domain reseau1.ipv6.lan option ntp-server 2000::200,2000::201,2000::202 //serveurs de temps (synchro) }
- Le serveur est maintenant configuré. On peut le redémarrer :
|
- Pour démarrer, arrêter le serveur en mode debug et voir éventuellement les erreurs liées au fichier de configuration :
|
Clients
Ubuntu
- Pour les clients fonctionnant sous Ubuntu, il suffit d'installer le client dibbler :
|
- Aucune configuration particulière n'est à faire. Le client doit pouvoir récupérer ses paramètres IP dès le lancement du client. Pour le vérifier :
|
- Pour Démarrer et arrêter le client avec le debug :
|
Windows XP
Pour Windows XP il existe un client Dibbler. Les versions ultérieures à Windows XP prennent en charge le protocole DHCP pour IPv6.