Dans ce tutoriel je vais vous montrez comment configuré un serveur DHCP sous fedora , Notre Plan :
- Présentation
- Installation du serveur DHCP
- Configuration du fichier dhcp.conf
- Tester le serveur
1-Présentation du serveur DHCP
Configuration du carte réseaux :
Le serveur DHCP permet de distribuer des paramètres IP aux clients :
Le serveur DHCP permet de distribuer des paramètres IP aux clients :
Au minimum, les paramètres suivants devront être transmis :
– Adresse IP
– Masque
– Passerelle par défaut
– Serveur(s) DNS
2-Installation du serveur DHCP
pour installer le serveur DHCP, il suffit de taper la commande :
-sur internet :
[root@localhost ~]# yum install DHCP
- sans internet avec pakages inclus sur le bureau (Desktop) :
[root@localhost ~]# cd Desktop/rpms/dhcp
[root@localhost dhcp]# rpm -ivh dhcp-3.0.....
3-configuration du fichier dhcpd.conf
La configuration du serveur se fait à partir du fichier /etc/dhcp/dhcpd.conf (ce fichier peut varier selon la version de DHCP et la distribution de linux).
2-Installation du serveur DHCP
pour installer le serveur DHCP, il suffit de taper la commande :
-sur internet :
[root@localhost ~]# yum install DHCP
- sans internet avec pakages inclus sur le bureau (Desktop) :
[root@localhost ~]# cd Desktop/rpms/dhcp
[root@localhost dhcp]# rpm -ivh dhcp-3.0.....
3-configuration du fichier dhcpd.conf
La configuration du serveur se fait à partir du fichier /etc/dhcp/dhcpd.conf (ce fichier peut varier selon la version de DHCP et la distribution de linux).
[root@localhost dhcp-3.0.2]# gedit dhcpd.conf.sample
ddns-update-style none;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option nis-domain "tux-planet.fr";
option domain-name "tux-planet.fr";
option domain-name-servers 212.27.54.252;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.0.2 192.168.0.200 ;
default-lease-time 86400;;
max-lease-time 604800;
# we want the nameserver to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
[root@localhost dhcp-3.0.2]# cp
dhcpd.conf.sample /etc/dhcpd.conf
4-test le service DHCP
1- démarrer le service réseau
[root@localhost ]# service network restart
2- démarrer le service dhcpd :
[root@localhost ]# service dhcpd network
3- test avec une machine client :
client xp :
Sur l’invite de commandes on tape :
1- démarrer le service réseau
[root@localhost ]# service network restart
2- démarrer le service dhcpd :
[root@localhost ]# service dhcpd network
3- test avec une machine client :
client xp :
Sur l’invite de commandes on tape :
# Ipconfig
/all
# Ipconfig /release
( pour qu’il supprime l’adressage)
#
Ipconfig /renew ( pour donner un nv adressage )
a) Client linux :
Dans la machine client éditez le fichier : « /etc/sysconfig/network-scripts/ifcfg-eth0 »
Dans la machine client éditez le fichier : « /etc/sysconfig/network-scripts/ifcfg-eth0 »
Ne
laissez que les lignes :
-
Device=eth0
-
MAADDR=(adresse mac de la carte
eth )
-
Conboot=is
-
Bootproto=dhcp
-
Name=eth0
Enregistrez
le fichier et faire le test par la commande dhclient(l’équivalent de
ipconfig/renew de Windows
- notre tutoriel est fini j’espère que tout il est bien détaillé mais j'aimerai bien partagé avec vous ce document au dessus ! Bon lecture :)