Problème de conf avec dhcp
sohanne
-
sohanne -
sohanne -
salut,
Posté le 18-05-2005 à 11:23:22 Jai installé un serveur dhcp sur ma machine qui tourne sur debian .
Le problème est que je narrive pas à le démarrer .
voici l'erreur qui saffiche:
se3etc/init.d# dhcpd3 restart
Internet Software Consortium DHCP Server V3.0.1rc9
Copyright 1995-2001 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
Wrote 0 deleted host decls to leases file.
Wrote 0 new dynamic host decls to leases file.
Wrote 0 leases to leases file.
No subnet declaration for restart (0.0.0.0).
** Ignoring requests on restart. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface restart is attached. **
Not configured to listen on any interfaces!
et voici donc mon fichier conf:
# /etc/dhcp3/dhcpd.conf
# Fichier de configuration du serveur DHCP de l'ISC (package 'dhcp3-server')
# Formation Debian GNU/Linux par Alexis de Lattre
# http://www.via.ecp.fr/~alexis/formation-linux/
# Consultez "man dhcpd.conf" pour avoir toutes les informations sur les options
# DEBUT des options GLOBALES
# Les options globales s'appliqueront par défaut à tous les sous-réseaux
# Nom de domaine
option domain-name "college-jeanjaures.ac-rennes.fr.org";
# Adresses des serveurs DNS (séparées par une virgule)
#option domain-name-servers 192.168.0.4, 192.168.0.5;
# Durée du bail en secondes
default-lease-time 6000;
max-lease-time 6000;
# Le serveur DHCP est autoritaire pour les sous-réseaux déclarés ci-dessous
authoritative;
# FIN des options GLOBALES
# DEBUT de la déclaration des sous-réseaux et des machines
# Déclaration du sous-réseau 192.168.0.0/255.255.255.0
subnet 192.168.0.0 netmask 255.255.255.0
{
# Plage d'adresses à attribuer pour les machines non déclarées
range 192.168.0.100 192.168.0.250;
# Adresse du routeur
option routers 192.168.0.1;
}
# Déclaration de la machine "ordi1"
# La déclaration d'une machine permet de lui attribuer une adresse IP fixe
host ordi1
{
# Adresse MAC de la machine
hardware ethernet 000:59:c9:22:06;
# Adresse IP à attribuer
fixed-address 192.168.0.12;
}
# FIN de la déclaration des sous-réseaux et des machines
a laide svpp
Posté le 18-05-2005 à 11:23:22 Jai installé un serveur dhcp sur ma machine qui tourne sur debian .
Le problème est que je narrive pas à le démarrer .
voici l'erreur qui saffiche:
se3etc/init.d# dhcpd3 restart
Internet Software Consortium DHCP Server V3.0.1rc9
Copyright 1995-2001 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
Wrote 0 deleted host decls to leases file.
Wrote 0 new dynamic host decls to leases file.
Wrote 0 leases to leases file.
No subnet declaration for restart (0.0.0.0).
** Ignoring requests on restart. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface restart is attached. **
Not configured to listen on any interfaces!
et voici donc mon fichier conf:
# /etc/dhcp3/dhcpd.conf
# Fichier de configuration du serveur DHCP de l'ISC (package 'dhcp3-server')
# Formation Debian GNU/Linux par Alexis de Lattre
# http://www.via.ecp.fr/~alexis/formation-linux/
# Consultez "man dhcpd.conf" pour avoir toutes les informations sur les options
# DEBUT des options GLOBALES
# Les options globales s'appliqueront par défaut à tous les sous-réseaux
# Nom de domaine
option domain-name "college-jeanjaures.ac-rennes.fr.org";
# Adresses des serveurs DNS (séparées par une virgule)
#option domain-name-servers 192.168.0.4, 192.168.0.5;
# Durée du bail en secondes
default-lease-time 6000;
max-lease-time 6000;
# Le serveur DHCP est autoritaire pour les sous-réseaux déclarés ci-dessous
authoritative;
# FIN des options GLOBALES
# DEBUT de la déclaration des sous-réseaux et des machines
# Déclaration du sous-réseau 192.168.0.0/255.255.255.0
subnet 192.168.0.0 netmask 255.255.255.0
{
# Plage d'adresses à attribuer pour les machines non déclarées
range 192.168.0.100 192.168.0.250;
# Adresse du routeur
option routers 192.168.0.1;
}
# Déclaration de la machine "ordi1"
# La déclaration d'une machine permet de lui attribuer une adresse IP fixe
host ordi1
{
# Adresse MAC de la machine
hardware ethernet 000:59:c9:22:06;
# Adresse IP à attribuer
fixed-address 192.168.0.12;
}
# FIN de la déclaration des sous-réseaux et des machines
a laide svpp
2 réponses
1) Tu as bien une carte reseau connecte a ton reseau local avec un numero IP 192.168.0.xx (probablement xx=1 pour le router) ? Et ca marche correctement ? (que donnent "/sbin/ifconfig" et "/sbin/route" sur ton serveur dhcpd ?)
2) Tu es sur que c'est le bon fichier dhcpd.conf qui est pris ? Par defaut c'est /etc/dhcpd.conf mais ca peut aussi etre ailleur si dhcpd est lance avec l'option: "-cf <autre_fichier_config>". Regarde dans ton script "dhcpd3" dans /etc/init.d/ tres soigneusement comment il appelle le "dhcpd" et notamment s'il met un autre fichier de config avec l'option "-cf" !!! Il semble chez toi ca devrait etre: "/etc/dhcp3/dhcpd.conf" mais verifie que c'est bien le cas !!!
3) Apart ca chez moi il demande au debut une des lignes suivantes:
Soit:
ou soit:
Cependant chez toi il n'y a pas le bon message d'erreur pour ca (=> probablement mauvais fichier dhcpd.conf => point 2).
Je crois pour l'instant le point 2) me parrait le plus serieux. En cas de doute tu peux faire une copie identique de ton dhcpd.conf dans /etc/... et pas seulement dans /etc/dhcp3/... Peut-etre il y a deja un lien symbolique pour ca, dans ce cas ca devrait etre bon.
2) Tu es sur que c'est le bon fichier dhcpd.conf qui est pris ? Par defaut c'est /etc/dhcpd.conf mais ca peut aussi etre ailleur si dhcpd est lance avec l'option: "-cf <autre_fichier_config>". Regarde dans ton script "dhcpd3" dans /etc/init.d/ tres soigneusement comment il appelle le "dhcpd" et notamment s'il met un autre fichier de config avec l'option "-cf" !!! Il semble chez toi ca devrait etre: "/etc/dhcp3/dhcpd.conf" mais verifie que c'est bien le cas !!!
3) Apart ca chez moi il demande au debut une des lignes suivantes:
Soit:
ddns-update-style ad-hoc;
ou soit:
ddns-update-style none;
Cependant chez toi il n'y a pas le bon message d'erreur pour ca (=> probablement mauvais fichier dhcpd.conf => point 2).
Je crois pour l'instant le point 2) me parrait le plus serieux. En cas de doute tu peux faire une copie identique de ton dhcpd.conf dans /etc/... et pas seulement dans /etc/dhcp3/... Peut-etre il y a deja un lien symbolique pour ca, dans ce cas ca devrait etre bon.