« Administration réseau sous Linux/DHCP » : différence entre les versions

Contenu supprimé Contenu ajouté
Nouvelle page : Le protocole DHCP (pour Dynamic Host Configuration Protocol) est un protocole réseau dont le rôle est d'assurer la configuration automatique des paramètres réseau d'une station, ...
 
Aucun résumé des modifications
Ligne 3 :
Le protocole DHCP est très souvent mis en oeuvre par les administrateurs de parc de stations car il offre l'énorme avantage de centraliser la configuration des stations sur une unique machine : le serveur DHCP.
Le principal danger de DHCP est qu'en cas de panne du serveur DHCP, plus aucune station n'accède au réseau.
 
Il y a deux utilisations principales d'un serveur DHCP :
* attribuer une configuration fixe à certains postes (on les reconnaît grâce à leur adresse MAC)
* et attribuer une configuration dynamique aux des postes inconnus.
 
On peut ainsi donner par exemple une adresse IP fixe à certains serveurs, et attribuer des adresses variables aux autres postes.
Le protocole est prévu pour qu'un poste qui revient sur le réseau récupère la même adresse qu'il avait la première fois.
Elle lui est réservée un certain temps.
 
== Configuration ==
Le fichier de configuration principal est '''/etc/dhcpd.conf'''.
Sa syntaxe est décrite dans '''man dhcpd.conf'''.
 
Il possède des options globales, généralement placées au début, et des sections pour chaque hôte ou réseau à configurer.
 
== Adresse dynamique ==
Pour configurer une plage d'adresses à attribuer dynamiquement aux adresses MAC inconnues, on utilise une section ''subnet''.
La section suivante attribuera par exemple des adresses comprises entre 192.168.1.101 et 192.168.1.199 :
<pre>
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.101 192.168.1.199;
}
</pre>
 
== Adresse fixe ==
Pour donne une adresse fixe à un poste, il faut connaître son adresse MAC et écrire une section ''host''.
Par exemple la section suivante attribue l'adresse ''192.168.0.47'' au poste ''cobalt'' dont l'adresse MAC est ''00:13:d4:bd:b7:9a'' :
<pre>
host cobalt {
hardware ethernet 00:13:d4:bd:b7:9a;
fixed-address 192.168.0.47;
}
</pre>
 
== Options ==
Le serveur DHCP peut fournir d'autres informations que l'adresse IP.
Ces options peuvent être définies de manière globale.
En les plaçant en dehors de toute section, elles s'appliqueront à toutes les sections qui ne les redéfinissent pas.
Si elles sont placées dans une section particulière, elles ne s'appliquent qu'à celle-ci.
 
L'option ''domain-name-servers'' permet par exemple d'indiquer au poste les adresses des serveurs DNS.
L'option ''routers'' indique la passerelle.
 
Toutes les options sont décrites dans la page de man.
On peut également consulter cette documentation sur internet[http://www.linuxmanpages.com/man5/dhcpd.conf.5.php].