SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
1
DHCP
1) Pour installer le serveur dhcp3-server, il faut installer le paquet :
apt-get install dhcp3-server
2) La configuration la plus fréquente est d'assigner aléatoirement une
adresse IP:
cd /etc/dhcp
gedit dhcpd.conf
# Sample /etc/dhcpd.conf
# (add your comments here)
default-lease-time 600;//.
max-lease-time 7200; ;// Indiquez la durée maximale en secondes pendant
laquelle un client peut demander un serveur DHCP
option subnet-mask 255.255.255.0;// un masque de sous réseau
option broadcast-address 192.168.1.255;// une adresse de multi-diffusion
option routers 192.168.1.254;// une adresse de routeur/passerelle
option domain-name-servers 192.168.1.1, 192.168.1.2;// des serveurs DNS deux
clients
option domain-name "ubuntu-fr.lan";//une suffixe DNS ubuntu-fr.lan
option ntp-servers 192.168.1.254;// un serveur temps
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;//intervalle d’adressagge
range 192.168.1.150 192.168.1.200;
}
3) Configuration : Adresses IP fixes
Dans ce cas, l'adresse IP que reçoit le client est toujours la même. Pour cela il suffit d'ajouter une
directive host dans la définition du subnet. Pour chaque client, il faut donner son adresse fixe en
fonction de son adresse MAC.
deny unknown-clients;// interdit l'attribution d'une adresse IP à une station dont
l'adresse MAC est inconnue du serveur.
subnet 192.168.1.0 netmask 255.255.255.0 {
host client1 {
hardware ethernet DD:GH:DF:E5:F7:D7;// est l'identité unique de
votre carte Ethernet
fixed-address 192.168.1.20;
}
host client2 {
hardware ethernet 00:JJ:YU:38:AC:45;
2
fixed-address 192.168.1.21;// fixer l’adresse
}
}
Pour trouver l'adresse MAC d'une interface réseau, il faut taper la commande :
ifconfig | grep HWaddr
4) Ecoutes sur plusieurs interfaces
cd /etc/default
gedit dhcp3-server
INTERFACES="eth0 eth1"
5) Configuration complète à plusieurs interfaces
cd /etc/dhcp
gedit dhcpd.conf
##### Option générale par défaut #####
### RÉSEAU #####
## Nom du serveur DHCP
server-name "dns.ubuntu-fr.lan";
## Mode autoritaire (autoritaire)
authoritative;
## Masque de sous-réseau
option subnet-mask 255.255.255.0;
### DOMAINE ###
## Nom du domaine
option domain-name "ubuntu-fr.lan";
## Adresse IP du serveur DNS
# a remplacer par l ip de votre serveur dns ou par celle de votre fai
option domain-name-servers XXX.XXX.XXX.XXX;
## Type de mise à jour du DNS (aucune)
ddns-update-style none;
### TEMPS DE RENOUVÈLEMENT DES ADRESSES ###
default-lease-time 3600;
3
max-lease-time 7200;
### Sécurité ###
## refus(deny)/autorise(allow) les clients inconnus (refuse client inconnu)
deny unknown-clients;
## Use this to send dhcp log messages to a different log file (you also
## have to hack syslog.conf to complete the redirection).
log-facility local7;
### PXE ###
## Permet le boot réseau pour TFTP
allow bootp;
allow booting;
##### RÉSEAUX #####
## déclaration sous réseau 192.168.1.*
subnet 192.168.1.0 netmask 255.255.255.0 {
# Si vous voulez spécifier un domaine différent de celui par défaut :
option domain-name "ubuntu-fr.lan";
## Adresse de diffusion
option broadcast-address 192.168.1.255;
## routeur par défaut
option routers 192.168.1.1;
## Plage d'attribution d'adresse
# Ici débute à 1.5, 1.1 à 1.4 étant déjà prises.
# La plage ne contient qu'1 adresse ce qui empêche l'attribution
sauf au client dont celle-ci est fixée.
range 192.168.1.5 192.168.1.5;
## Option pxe nom du fichier servi.
# elilo.efi pour ia64; pxelinux.0 pour x86
# À placer à la racine du serveur TFTP.
# Le fichier peut être spécifié dans la section « host », il deviendra
alors prioritaire sur celui-ci
filename "pxelinux.0";
# définit le serveur qui servira le fichier « pxelinux.0 »
next-server 192.168.2.1;
# évalue si l'adresse est déjà attribuée
ping-check = 1;
}
## Déclaration sous réseau 192.168.2.*
subnet 192.168.2.0 netmask 255.255.255.0 {
option domain-name "ubuntu-fr.lan";
option broadcast-address 192.168.2.255;
option routers 192.168.2.1;
range 192.168.2.2 192.168.2.3;
4
ping-check = 1;
filename "pxelinux.0";
next-server 192.168.2.1;
}
#### Configuration des hôtes avec IP fixée ####
# hôte « FTP »
host ftp {
hardware ethernet 00:0f:75:af:eb:44;
fixed-address 192.168.1.2;
### PXE ###
# fichier spécifique à une machine
# filename "debian-installer/ia64/elilo.efi";
# definit le serveur qui servira le fichier pxelinux.0
# next-server 192.168.2.1;
}
# hôte « WEB »
host web {
hardware ethernet 00:02:0d:31:d1:cc;
fixed-address 192.168.1.3;
}
# hôte « mail »
host mail {
hardware ethernet 00:02:55:d2:d1:cc;
fixed-address 192.168.1.4;
}
# hôte « PORTABLE »
host portable {
hardware ethernet 00:0e:af:31:d1:cc;
fixed-address 192.168.2.2;
}
6) Si il y a des messages d'erreurs
tail /var/log/syslog
7) Logs
Les évènements sont enregistrés par défaut dans /var/log/syslog. Pour qu'ils soient enregistrés
dans un fichier de log dédié, par exemple /var/log/dhcpd.log :
• Dans le fichier de conf /etc/dhcp/dhcpd.conf, ajoutez : (voir dans l'exemple plus haut)
log-facility local7;// peut être utilisé pour configurer un syslog et à
enlever. La principale utilisation de ce script perl est de permettre à des
paquets automatiquement
• Créer le fichier /var/log/dhcpd.log avec comme propriétaire syslog (droits rw) et comme
groupe adm (droits r).
5
sudo touch /var/log/dhcpd.log
sudo chown syslog:adm /var/log/dhcpd.log
sudo chmod 0640 /var/log/dhcpd.log
• Puis ajouter ceci dans le fichier /etc/rsyslog.d/50-default.conf :
local7.* /var/log/dhcpd.log
• Pour ne plus logguer dans syslog, dans /etc/rsyslog.d/50-default.conf modifier :
*.*;auth,authpriv.none -/var/log/syslog
• et relancer les daemons syslog et isc-dhcp-server
sudo service rsyslog restart
sudo service isc-dhcp-server restart
Modifier
8) Configuration
Vous devrez changer la configuration par défaut en éditant le fichier /etc/default/dhcpd-relay :
# le serveur DHCP a relayer
SERVERS="192.168.1.1"
# Interface a écouter
INTERFACES="eth0"

Contenu connexe

Tendances

Configuration dns sous linux
Configuration  dns sous linuxConfiguration  dns sous linux
Configuration dns sous linux
Balamine Gassama
 
présentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linuxprésentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linux
Noël
 
07 01 configuration élémentaire d'un dns
07 01 configuration élémentaire d'un dns07 01 configuration élémentaire d'un dns
07 01 configuration élémentaire d'un dns
Noël
 
07 03 sécurisation d'un serveur dns
07 03 sécurisation d'un serveur dns07 03 sécurisation d'un serveur dns
07 03 sécurisation d'un serveur dns
Noël
 
Installation et-configuration-d-un a175
Installation et-configuration-d-un a175Installation et-configuration-d-un a175
Installation et-configuration-d-un a175
Maryem Maryemtii
 
05 01 open-vpn
05 01 open-vpn05 01 open-vpn
05 01 open-vpn
Noël
 

Tendances (20)

09 02 configuration du serveur nfs
09 02 configuration du serveur nfs09 02 configuration du serveur nfs
09 02 configuration du serveur nfs
 
Configuration dns sous linux
Configuration  dns sous linuxConfiguration  dns sous linux
Configuration dns sous linux
 
présentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linuxprésentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linux
 
Atelier 2
Atelier 2Atelier 2
Atelier 2
 
07 01 configuration élémentaire d'un dns
07 01 configuration élémentaire d'un dns07 01 configuration élémentaire d'un dns
07 01 configuration élémentaire d'un dns
 
service NFS sous linux
 service NFS sous linux service NFS sous linux
service NFS sous linux
 
Tp snmp-packet-tracer
Tp snmp-packet-tracerTp snmp-packet-tracer
Tp snmp-packet-tracer
 
Ccna4
Ccna4Ccna4
Ccna4
 
Services IP
Services IPServices IP
Services IP
 
Implémentation d'openvpn
Implémentation d'openvpnImplémentation d'openvpn
Implémentation d'openvpn
 
Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1
 
L’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en PratiqueL’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en Pratique
 
07 03 sécurisation d'un serveur dns
07 03 sécurisation d'un serveur dns07 03 sécurisation d'un serveur dns
07 03 sécurisation d'un serveur dns
 
08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web
 
Tutoriel nat pat
Tutoriel nat patTutoriel nat pat
Tutoriel nat pat
 
08 02 mise en place de serveurs virtuels apache 2
08 02 mise en place de serveurs virtuels apache 208 02 mise en place de serveurs virtuels apache 2
08 02 mise en place de serveurs virtuels apache 2
 
Installation et-configuration-d-un a175
Installation et-configuration-d-un a175Installation et-configuration-d-un a175
Installation et-configuration-d-un a175
 
Nat principe
Nat principeNat principe
Nat principe
 
Les commandes CISCO (routeur)
Les commandes CISCO (routeur)Les commandes CISCO (routeur)
Les commandes CISCO (routeur)
 
05 01 open-vpn
05 01 open-vpn05 01 open-vpn
05 01 open-vpn
 

Similaire à Dhcp3

DHCP sous fedora
DHCP sous fedora DHCP sous fedora
DHCP sous fedora
Souhaib El
 
Comment paramétrer une connexion adsl sur un modem
Comment paramétrer une connexion adsl sur un modemComment paramétrer une connexion adsl sur un modem
Comment paramétrer une connexion adsl sur un modem
CONNECT Tunisia
 
Le service dhcp
Le service dhcpLe service dhcp
Le service dhcp
DGMALY
 

Similaire à Dhcp3 (20)

DHCP sous fedora
DHCP sous fedora DHCP sous fedora
DHCP sous fedora
 
Nagios
NagiosNagios
Nagios
 
Admin reseaux sous linux cours 3
Admin reseaux sous linux   cours 3Admin reseaux sous linux   cours 3
Admin reseaux sous linux cours 3
 
Expozimbra
ExpozimbraExpozimbra
Expozimbra
 
Dhcp serrver dofara roger cyrus
Dhcp serrver dofara roger cyrusDhcp serrver dofara roger cyrus
Dhcp serrver dofara roger cyrus
 
Config ip
Config ipConfig ip
Config ip
 
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de  messagerie avec le Webmail RoundcubeRapport d’installation d’un serveur de  messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
 
5 serveur dhcp
5 serveur dhcp5 serveur dhcp
5 serveur dhcp
 
S43-PreChap4.pptx
S43-PreChap4.pptxS43-PreChap4.pptx
S43-PreChap4.pptx
 
58586406 ccna4-resume-19-pages
58586406 ccna4-resume-19-pages58586406 ccna4-resume-19-pages
58586406 ccna4-resume-19-pages
 
Adsl cisco
Adsl ciscoAdsl cisco
Adsl cisco
 
TP2_dhcp_linux-ubuntu-2023.pdf
TP2_dhcp_linux-ubuntu-2023.pdfTP2_dhcp_linux-ubuntu-2023.pdf
TP2_dhcp_linux-ubuntu-2023.pdf
 
Reseau entreprise
Reseau entrepriseReseau entreprise
Reseau entreprise
 
Serveur web sur lindux debian
Serveur web sur lindux debianServeur web sur lindux debian
Serveur web sur lindux debian
 
2020 (1)
2020 (1)2020 (1)
2020 (1)
 
Comment paramétrer une connexion adsl sur un modem
Comment paramétrer une connexion adsl sur un modemComment paramétrer une connexion adsl sur un modem
Comment paramétrer une connexion adsl sur un modem
 
Cours 70 410 - J3
Cours 70 410 - J3Cours 70 410 - J3
Cours 70 410 - J3
 
mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04
 
Le service dhcp
Le service dhcpLe service dhcp
Le service dhcp
 
Alphorm.com Formation Wallix Bastion : Le Guide du Débutant
Alphorm.com Formation Wallix Bastion : Le Guide du DébutantAlphorm.com Formation Wallix Bastion : Le Guide du Débutant
Alphorm.com Formation Wallix Bastion : Le Guide du Débutant
 

Plus de TECOS (20)

Bouhamed vuejs-meetup-tecos
Bouhamed vuejs-meetup-tecosBouhamed vuejs-meetup-tecos
Bouhamed vuejs-meetup-tecos
 
D3 js-last
D3 js-lastD3 js-last
D3 js-last
 
Mta
MtaMta
Mta
 
Summer internship
Summer internshipSummer internship
Summer internship
 
Mohamed bouhamed - ccna2
Mohamed bouhamed  - ccna2Mohamed bouhamed  - ccna2
Mohamed bouhamed - ccna2
 
Mohamed bouhamed - ccna1
Mohamed bouhamed  -  ccna1Mohamed bouhamed  -  ccna1
Mohamed bouhamed - ccna1
 
Mobile certified
Mobile certifiedMobile certified
Mobile certified
 
Analytics certified
Analytics certifiedAnalytics certified
Analytics certified
 
Ad words certified
Ad words certifiedAd words certified
Ad words certified
 
Télémétrie d’openstack
Télémétrie d’openstackTélémétrie d’openstack
Télémétrie d’openstack
 
cloudu certification
cloudu certificationcloudu certification
cloudu certification
 
Internship report
Internship reportInternship report
Internship report
 
Gsm presntation
Gsm presntationGsm presntation
Gsm presntation
 
Td gsm iit
Td gsm iitTd gsm iit
Td gsm iit
 
Complément réseaux informatiques
Complément réseaux informatiquesComplément réseaux informatiques
Complément réseaux informatiques
 
Cours réseauxs gsm
Cours réseauxs gsmCours réseauxs gsm
Cours réseauxs gsm
 
Cours sécurité 2_asr
Cours sécurité 2_asrCours sécurité 2_asr
Cours sécurité 2_asr
 
chapitre 1
chapitre 1chapitre 1
chapitre 1
 
Serveur web iit_asr_p2i
Serveur web iit_asr_p2iServeur web iit_asr_p2i
Serveur web iit_asr_p2i
 
Examen
Examen Examen
Examen
 

Dernier

Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
ikospam0
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
AmgdoulHatim
 

Dernier (20)

Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf
 
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfSTRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénients
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 

Dhcp3

  • 1. 1 DHCP 1) Pour installer le serveur dhcp3-server, il faut installer le paquet : apt-get install dhcp3-server 2) La configuration la plus fréquente est d'assigner aléatoirement une adresse IP: cd /etc/dhcp gedit dhcpd.conf # Sample /etc/dhcpd.conf # (add your comments here) default-lease-time 600;//. max-lease-time 7200; ;// Indiquez la durée maximale en secondes pendant laquelle un client peut demander un serveur DHCP option subnet-mask 255.255.255.0;// un masque de sous réseau option broadcast-address 192.168.1.255;// une adresse de multi-diffusion option routers 192.168.1.254;// une adresse de routeur/passerelle option domain-name-servers 192.168.1.1, 192.168.1.2;// des serveurs DNS deux clients option domain-name "ubuntu-fr.lan";//une suffixe DNS ubuntu-fr.lan option ntp-servers 192.168.1.254;// un serveur temps subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.10 192.168.1.100;//intervalle d’adressagge range 192.168.1.150 192.168.1.200; } 3) Configuration : Adresses IP fixes Dans ce cas, l'adresse IP que reçoit le client est toujours la même. Pour cela il suffit d'ajouter une directive host dans la définition du subnet. Pour chaque client, il faut donner son adresse fixe en fonction de son adresse MAC. deny unknown-clients;// interdit l'attribution d'une adresse IP à une station dont l'adresse MAC est inconnue du serveur. subnet 192.168.1.0 netmask 255.255.255.0 { host client1 { hardware ethernet DD:GH:DF:E5:F7:D7;// est l'identité unique de votre carte Ethernet fixed-address 192.168.1.20; } host client2 { hardware ethernet 00:JJ:YU:38:AC:45;
  • 2. 2 fixed-address 192.168.1.21;// fixer l’adresse } } Pour trouver l'adresse MAC d'une interface réseau, il faut taper la commande : ifconfig | grep HWaddr 4) Ecoutes sur plusieurs interfaces cd /etc/default gedit dhcp3-server INTERFACES="eth0 eth1" 5) Configuration complète à plusieurs interfaces cd /etc/dhcp gedit dhcpd.conf ##### Option générale par défaut ##### ### RÉSEAU ##### ## Nom du serveur DHCP server-name "dns.ubuntu-fr.lan"; ## Mode autoritaire (autoritaire) authoritative; ## Masque de sous-réseau option subnet-mask 255.255.255.0; ### DOMAINE ### ## Nom du domaine option domain-name "ubuntu-fr.lan"; ## Adresse IP du serveur DNS # a remplacer par l ip de votre serveur dns ou par celle de votre fai option domain-name-servers XXX.XXX.XXX.XXX; ## Type de mise à jour du DNS (aucune) ddns-update-style none; ### TEMPS DE RENOUVÈLEMENT DES ADRESSES ### default-lease-time 3600;
  • 3. 3 max-lease-time 7200; ### Sécurité ### ## refus(deny)/autorise(allow) les clients inconnus (refuse client inconnu) deny unknown-clients; ## Use this to send dhcp log messages to a different log file (you also ## have to hack syslog.conf to complete the redirection). log-facility local7; ### PXE ### ## Permet le boot réseau pour TFTP allow bootp; allow booting; ##### RÉSEAUX ##### ## déclaration sous réseau 192.168.1.* subnet 192.168.1.0 netmask 255.255.255.0 { # Si vous voulez spécifier un domaine différent de celui par défaut : option domain-name "ubuntu-fr.lan"; ## Adresse de diffusion option broadcast-address 192.168.1.255; ## routeur par défaut option routers 192.168.1.1; ## Plage d'attribution d'adresse # Ici débute à 1.5, 1.1 à 1.4 étant déjà prises. # La plage ne contient qu'1 adresse ce qui empêche l'attribution sauf au client dont celle-ci est fixée. range 192.168.1.5 192.168.1.5; ## Option pxe nom du fichier servi. # elilo.efi pour ia64; pxelinux.0 pour x86 # À placer à la racine du serveur TFTP. # Le fichier peut être spécifié dans la section « host », il deviendra alors prioritaire sur celui-ci filename "pxelinux.0"; # définit le serveur qui servira le fichier « pxelinux.0 » next-server 192.168.2.1; # évalue si l'adresse est déjà attribuée ping-check = 1; } ## Déclaration sous réseau 192.168.2.* subnet 192.168.2.0 netmask 255.255.255.0 { option domain-name "ubuntu-fr.lan"; option broadcast-address 192.168.2.255; option routers 192.168.2.1; range 192.168.2.2 192.168.2.3;
  • 4. 4 ping-check = 1; filename "pxelinux.0"; next-server 192.168.2.1; } #### Configuration des hôtes avec IP fixée #### # hôte « FTP » host ftp { hardware ethernet 00:0f:75:af:eb:44; fixed-address 192.168.1.2; ### PXE ### # fichier spécifique à une machine # filename "debian-installer/ia64/elilo.efi"; # definit le serveur qui servira le fichier pxelinux.0 # next-server 192.168.2.1; } # hôte « WEB » host web { hardware ethernet 00:02:0d:31:d1:cc; fixed-address 192.168.1.3; } # hôte « mail » host mail { hardware ethernet 00:02:55:d2:d1:cc; fixed-address 192.168.1.4; } # hôte « PORTABLE » host portable { hardware ethernet 00:0e:af:31:d1:cc; fixed-address 192.168.2.2; } 6) Si il y a des messages d'erreurs tail /var/log/syslog 7) Logs Les évènements sont enregistrés par défaut dans /var/log/syslog. Pour qu'ils soient enregistrés dans un fichier de log dédié, par exemple /var/log/dhcpd.log : • Dans le fichier de conf /etc/dhcp/dhcpd.conf, ajoutez : (voir dans l'exemple plus haut) log-facility local7;// peut être utilisé pour configurer un syslog et à enlever. La principale utilisation de ce script perl est de permettre à des paquets automatiquement • Créer le fichier /var/log/dhcpd.log avec comme propriétaire syslog (droits rw) et comme groupe adm (droits r).
  • 5. 5 sudo touch /var/log/dhcpd.log sudo chown syslog:adm /var/log/dhcpd.log sudo chmod 0640 /var/log/dhcpd.log • Puis ajouter ceci dans le fichier /etc/rsyslog.d/50-default.conf : local7.* /var/log/dhcpd.log • Pour ne plus logguer dans syslog, dans /etc/rsyslog.d/50-default.conf modifier : *.*;auth,authpriv.none -/var/log/syslog • et relancer les daemons syslog et isc-dhcp-server sudo service rsyslog restart sudo service isc-dhcp-server restart Modifier 8) Configuration Vous devrez changer la configuration par défaut en éditant le fichier /etc/default/dhcpd-relay : # le serveur DHCP a relayer SERVERS="192.168.1.1" # Interface a écouter INTERFACES="eth0"