Utiliser Gentoo et Calculate Linux

Gentoo - Calculate : Installer et configurer un serveur DHCP

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières



Introduction



Dynamic Host Configuration Protocol (DHCP) est un protocole réseau dont le rôle est d’assurer la configuration automatique des paramètres IP d’une station, notamment en lui affectant automatiquement sa configuration IP.
DHCP peut aussi configurer l’adresse de la passerelle par défaut ainsi que des serveurs de noms DNS par exemple

Installation de DHCP



D'abord, pour avoir un serveur DHCP, il faut installer le service !

Code BASH :
emerge -p dhcp
 
[binary   R    ] net-misc/dhcp-4.2.4_p2


Voila, c'est tout.


Configuration du serveur DHCP




Fichier de configuration




La base: un bail et une plage d'adresse




Toute la config du serveur dhcp se trouve dans le fichier /etc/dhcp/dhcpd.conf.

Par défaut, toutes les lignes sont commentées. Le serveur n'est donc pas en action.

Exemple d'une config basique:
Code BASH :
default-lease-time 86400; # Bail de 24H
max-lease-time 172800; # Bail maxi de 48H
 
# Déclaration d'un réseau
subnet 192.168.1.0 netmask 255.255.255.0 {
        range                           192.168.1.100 192.168.1.199; # Plage IP
        option domain-name-servers      192.168.1.11; # DNS
        option routers                  192.168.1.1; # Passerelle
        }
 




Lancement et configuration du service



Une fois la config terminée, on lance notre DHCP:

Code BASH :
 /etc/init.d/dhcpd start


Et on ajoute le service au démarrage :

Code BASH :
rc-update add dhcpd default