0% ont trouvé ce document utile (0 vote)
46 vues9 pages

DHCP

Le document décrit les étapes pour configurer un serveur DHCP sous Unix, y compris l'installation, la configuration du service DHCP, la configuration des baux, l'utilisation de relais DHCP, la mise à jour du DNS et la configuration du client DHCP.

Transféré par

bahouabdelhamid00
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
46 vues9 pages

DHCP

Le document décrit les étapes pour configurer un serveur DHCP sous Unix, y compris l'installation, la configuration du service DHCP, la configuration des baux, l'utilisation de relais DHCP, la mise à jour du DNS et la configuration du client DHCP.

Transféré par

bahouabdelhamid00
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 9

Installation et configuration d’un

serveur DHCP sous Unix


Installation du service DHCP
• Vérifier si le service DHCP est installé

#rpm -q dhcp
ou
# rpm –qa | grep dhcp
RQ : Si vous obtenez en retour un message du type : « le paquetage dhcp n'est pas installé »,
vous devez l’installer.
• Installation du service DHCP

– à partir d’internet
# yum install dhcp
– Ou à partir de CD d’installation
#rpm –ivh dhcp-<version-number>.rpm

• Arrêt/démarrage du service DHCP

# service dhcpd start|restart|stop|status

#/etc/rc.d/init.d/dhcpd start|restart|stop|status
Configuration du service DHCP
• La configuration du serveur DHCP se fait à travers le fichiers /etc/dhcpd.conf.
• Pour faciliter votre tâche vous pouvez utiliser le fichier exemple :
/usr/share/doc/dhcp-<version-number>/dhcpd.conf.sample
default-lease-time 600; # Durée de bail par défaut
ddns-update none; # méthode de mise à jour du serveur DNS
max-lease-time 7200; # Durée de bail Max
option subnet-mask 255.255.255.0; # Masque de sous réseau
option broadcast-address 192.168.1.255; # adresse de diffusion
option routers 192.168.1.254; # Adresse de la passerelle
option domain-name-servers 192.168.1.1, 192.168.1.2; # Adresse du serveur DNS
option domain-name "ofppt.org"; # nom du domaine
option ntp-servers 192.168.1.254; # Adresse su serveur du temps
option netbios-name-servers 192.168.1.1; # Adresse du serveur Wins
next-server 192.168.2.1; # Adresse du serveur PXE
deny unknown-clients; # refus des clients inconnus
subnet 192.168.1.0 netmask 255.255.255.0 { # adresse réseau
range 192.168.1.10 192.168.1.100; # Plage des adresses
range 192.168.1.150 192.168.1.200;
}
Configuration du service DHCP

• Fixer une adresse pour un client

host client2 {
hardware ethernet 00:JJ:YU:38:AC:45;
fixed-address 192.168.1.21;
}

• Ecoutes sur plusieurs interfaces

Pour que le serveur écoute sur certaines interfaces, il faut les spécifier dans
/etc/sysconfig/dhcpd :

DHCPDARGS="eth0 eth1"
Les Baux

• Par défaut, le fichier /var/lib/dhcp/dhcpd.leases donne des informations sur les


baux actuellement distribués par le serveur. On y retrouve des informations
essentielles comme l'adresse IP distribué à une adresse MAC, le nom de la
machine qui a fait cette demande DHCP, l'heure de début et de fin du bail…

lease 192.168.2.128 {
starts 2 2017/11/01 20:24:28;
ends 3 2017/11/08 01:24:28;
...
hardware ethernet 01:11:5b:12:34:56;
...
client-hostname "machine01";
}
Relais DHCP
• Sur les réseaux de grande envergure, le réseau peut être segmenté. Ceci a
notamment pour effet la réduction des trames de multi-diffusion, puisqu'elles ne
sont pas routées. Le serveur DHCP n'est alors plus joignable par le client.
• Dans ce cas, un relais DHCP peut être placé sur chaque segment réseau. L'agent
relais écoute les requêtes des clients et les transfère au serveur DHCP. Cette fois-ci,
le serveur peut être contacté, puisque l'agent relais établit la connexion via une
connexion TCP/IP.
• Configuration
Vous devrez changer la configuration par défaut en éditant le fichier
/etc/sysconfig/dhcpd-relay ou Par commande

# le serveur DHCP a relayer


DHCPSERVERS="192.168.1.1" # dhcrelay @IPserveur-dhcp –d
# Interface a écouter
INTERFACES="eth0"
Puis démarrez le service dhcrelay
# service dhcrelay start
Mise à jour du DNS

• Un serveur DNS dynamique (DDNS) est un serveur DNS qui sera mis à jour
automatiquement par un serveur DHCP.

• Pour configurer un DDNS il faut modifier les fichiers de configuration des deux
serveurs. A savoir le fichier dhcpd.conf, et le fichier named.conf.

• La modification du serveur DHCP consiste à :

– activer la mise à jours automatique du serveur DNS,

– Spécifier la méthode de mise à jour

– indiquer pour quelle zone le serveur DHCP doit faire la mise à jour

– sécuriser l’accès au serveur DNS par un e clé cryptée.


Mise à jour du DNS
include "/etc/rndc.key"; # nom du fichier contenant la clé permettant de sécuriser la mise à jour
ddns-update-style interim; # Indique la méthode de mise à jour DNS.
ddns-updates on; # active la mise à jour DNS.
ddns-domainname "ofppt.org"; # active la mise à jour DNS pour la zone directe.
ddns-rev-domainname "in-addr.arpa"; # active la mise à jour DNS pour la zone inverse.
zone ofppt.org { # nom de la zone directe
primary 192.168.0.201; # adresse du serveur DNS principal
key rndckey; # nom de la clé permettant de sécuriser la mise à jour
}
zone 0.168.192.in-addr.arpa { # nom de la zone inverse
primary 192.168.0.201; # adresse du serveur DNS principal
key rndckey; # nom de la clé permettant de sécuriser la mise à jour
}
Configuration du client sous Linux
• /etc/sysconfig/network-scripts/ifcfg-eth0

• Libération du bail

# dhclient -r eth0

• Renouvellement du bail

# dhclient eth0

Vous aimerez peut-être aussi