Académique Documents
Professionnel Documents
Culture Documents
11
Serveur DHCP
pour un rseau domestique
Fabien Amann
L
orsque plusieurs ordinateurs cohabi- tion Protocol Protocole de Configuration
tent sur un mme rseau, il est nces- dHte Dynamique), un petit programme
saire de leur attribuer des adresses IP serveur (appel dmon) qui regarde sur le
diffrentes. En gnral, le routeur du fournis- rseau et donne une adresse tout nouvel
seur daccs internet attribue ces adresses quipement connect.
dynamiquement, cest--dire quil suffit de Bien que ce travail puisse simplement
brancher une machine ou tout autre qui- tre effectu par le routeur comme voqu
pement rseau (imprimante, copieur, por- plus haut, il est toujours plus intressant
table, camra, etc) pour quil soit connect de ddier cela un serveur sur un machine
au rseau et bnficie de ses avantages. GNU/Linux. En effet, grer son propre ser-
Cette attribution automatique est faite par veur DHCP permet une plus grande sou-
un serveur DHCP (Dynamic Host Configura- plesse et des rglages aux petits oignons.
Cet article expliquera comment
mettre en place le dmon DHCP dISC
(https://www.isc.org/software/dhcp)
sous Fedora 11 et le configurer pour un
petit rseau domestique de quelques
machines.
Adressage statique,
dynamique et rservation
dadresses
Un adressage statique est le fait de
configurer linterface rseau dune ma-
chine manuellement. Cest--dire que
sur chaque machine, il faut renseigner
ladresse IP, le masque de sous-rseau,
la passerelle, le ou les serveurs DNS, la
main. Cette mthode peut toujours sap-
pliquer pour un trs petit rseau, en
effet, il est facile de se reprsenter son
parc en sachant que 192.168.1.254
est le routeur, 192.168.1.1 la machine
serveur, quune imprimante rseau se
trouve en 192.168.1.50, etc. Cela reste
clair et fix, chaque machine tant par-
Figure 1. Contenu du fichier de configuration dhcpd.conf faitement identifie sur le rseau.
www.linuxidentity.com 27
Serveur DHCP
11
cifique 192.168.1.10 . De cette Voil le serveur DHCP est opration- voyons les deux adresses des ser-
faon : nel. Ne reste plus qu (re)dmarrer veurs de noms Orange commen-
le service : ant par 80.10.246, plus la
host station { 192.168.1.1 qui est mon propre
hardware ethernet 00:E1:A3: # service dhcpd start (ou res- serveur DNS (la mme machine
D3:44:12; tart pour un redmarrage) qui fait DHCP).
fixed-address 192.168.1.3; (voir Figure 2). Nous n'avons rien eu faire sur
} cette machine, nous l'avons juste
Pour dmarrer le serveur avec la connect au rseau et la configura-
host portable { machine : tion s'est fate via le serveur DHCP.
hardware ethernet 00:60:BA: C'est magique!
0C:A3:5C; # chkconfig dhcpd on Bien entendu, cette non-configu-
fixed-address 192.168.1.10; ration des clients est la mme avec
} Essai avec un client une machine Linux, sous Fedora le
Maintenant, c'est l'heure de v- Network Manager s'occupera du
Nous commenons par donner rit. Il faut voir si tout ceci marche rseau tout seul et la configuration
le nom dhte du client avec host rellement en y connectant nos rseau automatique sous Windows
nom-d-hote, puis entre guillemets clients DHCP. En principe, une galement.
nous spcifions son adresse MAC : machine avec une interface r-
hardware ethernet adresse-physi- seau ethernet fonctionne de base Conclusion
que, et lui attribuons ladresse IP en client DHCP, que ce soit sous Un rseau, mme de petite taille,
voulue : fixed-address adresse-ip. Linux, Windows, Mac pour ne ci- avec un adressage dynamique gr-
Il est intressant de prciser ter que les trois grands systmes ce un DHCP apporte une grande
que cette adresse peut tre un nom d'exploitation. Le capture d'cran souplesse ainsi quune simplifica-
pleinement qualifi, du type porta- ci-dessous est fate sur ma station tion de la gestion de votre rseau.
ble.mon-domaine.net, si un serveur de travail qui est un Mac Mini (voir Moins de confusion, centralisation
DNS local est prsent. Ainsi, la r- Figure 3). du paramtrage, total matrise de
servation d'adresse peut galement Nous pouvons aisment voir ses machines. Il ne faut pas sen
ressembler ceci : que celui-ci est connect en DHCP, priver.
l'adresse renseigne dans la partie Petite note de fin : si vous tiez
host portable { rservation d'adresses du fichier en IP fixe, noubliez pas de re-
hardware ethernet 00:60:BA: dhcpd.conf lui a t attribue : passer en IP dynamique sur vos
0C:A3:5C; 192.168.1.3. Le routeur et les ser- clients, ce serait dommage davoir
fixed-address portable. veurs DNS sont galement tirs du fait tout a.
mon-domaine.net; fichier de configuration. Nous y
}
Astuce : Connatre
ladresse MAC dune ma-
chine ou dun priphrique sur
un mme sous-rseau avec la
commande :
# arp -a
station.mon-domaine.local
(192.168.1.3) at 00:E1:A3:
D3:44:12 [ether] on eth0
portable.mon-domaine.
local (192.168.1.10)
at 00:60:BA: 0C:A3:5C
[ether] on eth0
routeur.mon-domaine.local
(192.168.1.254) at 00:
6B:AB:0C:B3:5F [ether]
on eth0 Figure 3. Panneau de Prfrences rseau sous Mac OS X