problème avec dhcp sous debian

problème avec dhcp sous debian - Installation - Linux et OS Alternatifs

Marsh 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:
 
se3:/etc/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 00:d0: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
                                                              45,1          81%
 

Reply

Marsh Posté le 18-05-2005 à 11:23:22   

Reply

Marsh Posté le 18-05-2005 à 11:26:50    

(c'est pas très lisible, ni très clair)
Ca marchait, et ca marche plus ?
Ca n'a jamais fonctionné ?


---------------
Töp of the plöp
Reply

Marsh Posté le 18-05-2005 à 11:37:29    

ya surement une option du style
listen on eth0
 
essaye un man de dhcpd.conf voir si ils en parlent

Reply

Marsh Posté le 18-05-2005 à 14:28:34    

il en parle pas au secours les gars jai à tout pris pris besoin de dhcp

Reply

Marsh Posté le 18-05-2005 à 15:37:33    

Dans le script de lancement ( /etc/init.d/dhcp ) ou le fichier de parametres par defaut ( /etc/default/dhcp ), il y a une variable INTERFACES. C'est là que tu peux regler sur quelles interfaces écoute dhcpd.
 
Edit : Et je pense qu'il est preferable d'utiliser la commande "/etc/init.d/dhcp restart" pour le lancer car on dirait que la tu lances directe le demon sans aucun paramètres et donc il ne peut pas trouver sur quelle(s) interface(s) il doit bosser.
Edit2 : les fauteeuuh  :fou:


Message édité par Nis+ le 18-05-2005 à 15:45:44
Reply

Marsh Posté le 18-05-2005 à 15:59:53    

Et surtout, tu lances le daemon dhcpd, sans passer par son script d'initialisation ...
 
Chez moi, ce script initialise entre autres des variables nécessaires au fonctionnement du serveur (en fait, juste l'interface sur laquelle écouter :o )
 
 
 
Donc, comme dis plus haut :
/etc/init.d/dhcpd restart
ou si tu es dans /etc/init.d => ./dhcpd restart


Message édité par multani le 18-05-2005 à 16:00:47
Reply

Marsh Posté le 18-05-2005 à 16:14:22    

/etc/default/dhcp3-server :heink:

Reply

Marsh Posté le 18-05-2005 à 16:15:45    

Ouais, enfin, j'ai mis dhcpd, c'est plus standart :o (après, il est assez grand pour adapter :o )

Reply

Marsh Posté le 18-05-2005 à 16:22:30    

Ouais, c'est rien ca. Moi j'ai mis ce que j'avais sur le serveur le plus proche de moi. Déjà, si il visualise le script de lancement (qui commence par dhcp*) dans /etc/init.d , il va avoir pas mal d'indices...

Reply

Marsh Posté le 19-05-2005 à 15:56:05    

 merci les gars jai fait comme vous avez dit at c bon mon dhcp se lance sans aucun problème.
Mais maintenant quand je me mets sur un poste client ,que je me met en IP automatique ,la connexion est apparemment inexistante.
Alors que tous mes Pc lorsqu'ils étaient en IP fixes arrivaient à pinger mon serveur.
Je suis donc bloquée à ce stade ,et je n'arrive pas à obtenir des IP de mon serveur ,ce qui est le but premier du dhcp quand même.
Merci d'avance de votre aide.

Reply

Marsh Posté le 19-05-2005 à 15:56:05   

Reply

Marsh Posté le 19-05-2005 à 16:00:54    

tes clients sont ils sur le même réseau que le serveur dhcp?


Message édité par l0ky le 19-05-2005 à 16:01:20
Reply

Marsh Posté le 19-05-2005 à 16:04:18    

C'est peut être un problème de firewall sur l'interface reseau. Le dhcp a besoin des ports 67 et 68 en udp ( http://www.faqs.org/docs/iptables/ [...] uests.html )

Reply

Marsh Posté le 19-05-2005 à 16:20:17    

mes clients sont bien dans le m^me réseau que mon serveur puisqu'en IP fixe j'arrive à le pinger.
Maintenant pour ce qui est du firewall ,je vais tenter ca mais je ne suis pas experte donc je ne sais pas commment l'enlever .
Je vais dans Panneau de configuration et je désactive le firewall c'est ca??

Reply

Marsh Posté le 19-05-2005 à 16:23:33    

bey_sea a écrit :

mes clients sont bien dans le m^me réseau que mon serveur puisqu'en IP fixe j'arrive à le pinger.
Maintenant pour ce qui est du firewall ,je vais tenter ca mais je ne suis pas experte donc je ne sais pas commment l'enlever .
Je vais dans Panneau de configuration et je désactive le firewall c'est ca??


J'arrive à pinguer www.google.fr et je ne suis pas sur le même réseau qu'eux... :heink:
Ce que je voulais souligner par ma question c'était le fait que les clients broadcasts les requêtes. Si il y a un routeur entre les clients et le serveurs DHCP, il n'y a aucune chance pour que ca marche.
 
As tu essayer de capturer le trafic lorsque tu essaye de récupérer une adresse ?
Pourrais tu le faire et nous donner le résultat ?

Reply

Marsh Posté le 19-05-2005 à 16:31:14    

jutilise koi pour faire ca??
cest peut etre bête mais je débute tout juste..

Reply

Marsh Posté le 19-05-2005 à 16:42:36    

ethereal par exemple
Qu'as tu comme messages d'erreur sur tes clients ?

Reply

Marsh Posté le 19-05-2005 à 16:46:21    

impossibe de koindre votre serveur dhcp!!

Reply

Marsh Posté le 19-05-2005 à 16:50:11    

ethereal ca marche sur linux???

Reply

Marsh Posté le 19-05-2005 à 16:53:34    

parce que mon serveur est sous linux et mes postes clients sont sous windows..

Reply

Marsh Posté le 19-05-2005 à 16:58:57    

oui je l'utilises tous les jours

Reply

Marsh Posté le 19-05-2005 à 17:02:18    

ok jessaie ca et je vous tiens au courant
merci encore

Reply

Marsh Posté le 19-05-2005 à 17:04:23    

dans une console, tu tappes ca :

Code :
  1. iptables  -I INPUT -i $LAN_IFACE -p udp --dport 67:68 --sport 67:68 -j ACCEPT


 
en remplacant $LAN_IFACE par l'interface sur laquelle dhcp écoute.

Reply

Marsh Posté le 19-05-2005 à 17:08:31    

ok jessaie ca

Reply

Marsh Posté le 19-05-2005 à 17:09:58    

bey_sea a écrit :

ethereal ca marche sur linux???


C'est pas dit [:dao]


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
Reply

Marsh Posté le 23-05-2005 à 11:35:01    

hé j'ai fini par enlever le switch que j'utilisais et je l'ai remplacé par un hub .
Maintenant mon serveur DHCP attribue correctement des adresses IP automatiquement.
Mais j'aimerais savoir ce quil faut changer dans la config de mon switch(netgear 10/100mbit dual speed) pour que camarche????
MERCI DAVANCE LES GARS

Reply

Marsh Posté le 25-05-2005 à 15:11:12    

n'ya til personne pour me dire pkoi ca ne marche po mon dhcp???lol

Reply

Marsh Posté le 25-05-2005 à 15:12:19    

T'as une interface de config sur ton switch ?

Reply

Marsh Posté le 25-05-2005 à 15:27:05    

oui complètement et jai éssayé de trouver une option dhcp mais il n'ya rien !!!

Reply

Marsh Posté le 25-05-2005 à 15:27:45    

Regarde si il bloque pas les paquets broadcast.

Reply

Marsh Posté le 25-05-2005 à 15:36:30    

tu vas me trouver un peu lourde mais c quel genre de commande??
MERCI

Reply

Marsh Posté le 25-05-2005 à 15:38:32    

Aucune idée [:spamafote]

Reply

Marsh Posté le 25-05-2005 à 15:38:44    

IL YA CETTE OPTION "config traffic control broadcast (enable|desable) " ca doit etre ca.

Reply

Marsh Posté le 25-05-2005 à 15:54:59    

tte les options broadcast sont en enable ,et quand je ping tout le réseau il me répond positivement .

Reply

Marsh Posté le 25-05-2005 à 16:22:49    

C'est quoi ton switch ?

Reply

Marsh Posté le 25-05-2005 à 20:22:28    

dans dhcpd.conf, mets les hosts dans la section subnet, ça marchera surement mieux...

Reply

Marsh Posté le 26-05-2005 à 10:17:49    

mon switch est un Dlink DES-3226s

Reply

Marsh Posté le 26-05-2005 à 10:22:30    

dans dhcp.conf jai mis en commentaires ma partie sur les host.
Donc ce nest surement po ca qui me pose problème....

Reply

Marsh Posté le 26-05-2005 à 11:23:51    

Il y a peut être le paramètre "Multicast Port Filtering" à vérifier. Tu peux mettre (si ce n'est pas déjà le cas évidement) "forward_all_groups" pour tester.
 
(C'était pas un switch Netgear ? Tu as changé en cours de route ? cf : "Mais j'aimerais savoir ce quil faut changer dans la config de mon switch(netgear 10/100mbit dual speed) pour que camarche???? " )

Reply

Marsh Posté le 26-05-2005 à 11:30:31    

exact je lai changé et j'en ai mis un autre ,excusez moi de ne pas l'avoir spécifié plus tôt.

Reply

Marsh Posté le 26-05-2005 à 11:33:44    

le paramètre Multicast port Filtering n'existe po dans mon interface de configuration.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed