pb logs DHCP - Linux et OS Alternatifs
Marsh Posté le 09-09-2005 à 16:46:05
salut,
je rame un peu dans la réalisation de mon serveur DHCP (newb)
J'ai installé le serveur dhcp via la commande: urpmi dhcpd-server
Jusque là j'ai pas de pb (pas de message d'erreur)
J'ai créer un fichier dans /etc/dhcpd.conf et j'y ai mis ceci:
Code :
|
je me suis inspiré du fichier dhcpd.conf.sample dans /etc (je suppose que c'est un fichier d'exemple)
J'ai également éditer le fichier /etc/rc.d/rc.local et j'y ai mis tout à la fin
la ligne suivante:
Code :
|
Mis à part ça je n'ai fais aucun manipulation, rien relancer, j'ai toucher à aucun autre fichier et c'est là que survient mon manque de connaissance.
Donc je souhaiterai savoir si tu pouvais me donner un petit coup de pouce.
Je suis sous mandrake 10.1
Mon serveur dhcp a donc l'@ IP: 192.168.10.1
et je voudrais attribuer a mon client cette IP: 192.168.10.111 (win XP)
Marsh Posté le 09-09-2005 à 17:33:50
1. on ne lance pas le service DHCP en ajoutant la commande à la fin du fichier /etc/rc.d/rc.local ...
tu actives le service via drakxservices ( http://doc.mandrivalinux.com/Mandr [...] vices.html )
2. pour spécifier l'interface sur laquelle le serveur DHCP écoute, tu modifies le fichier /etc/sysconfig/dhcpd
Marsh Posté le 09-09-2005 à 17:34:28
Dark_Schneider a écrit : 1. on ne lance pas le service DHCP en ajoutant la commande à la fin du fichier /etc/rc.d/rc.local ... |
Marsh Posté le 09-09-2005 à 17:46:18
donc dans /etc/sysconfig/dhcpd, je vais mettre eth0 ?
Et sinon, y'a juste ça à faire d'autre ? et mon fichier dhcpd.conf, je le conserve ? il est bon ?
En tout cas je te remercie ...
Marsh Posté le 09-09-2005 à 18:29:24
j'ai spécifier l'interface "eth0" dans le fichier /etc/sysconfig/dhcpd.
J'ai redémarré le PC
J'ai voulu ensuite mettre le service: dhcpd actif au démarrage et j'ai l'erreur suivante: arret de dhcp : [ OK ]
lancement de dhcpd : [ECHEC]
edit: et lorsque je tappe /etc/init.d/dhcpd start, ça me met la même chose.
Marsh Posté le 09-09-2005 à 19:37:53
le fichier dhcpd.conf que tu as posté n'est pas complet je pense. il manque des parenthèses.
il manque 2 } à la fin.
Remarque : tu peux savoir pkoi le service échoue à démarrer en consultant les journaux du système
http://doc.mandrivalinux.com/Mandr [...] drake.html
Marsh Posté le 09-09-2005 à 19:45:37
Et en ce qui concerne les journaux du système, effectivement je dois avoir quelques problèmes avec mon dhcpd.conf
/etc/sysconfig/dhcpd
Sep 9 19:53:08 localhost dhcpd: Démarrage de dhcpd failed
Sep 9 19:53:09 localhost dhcpd: Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file
Sep 9 19:53:09 localhost dhcpd:
Sep 9 19:53:09 localhost dhcpd: ** You must add a global ddns-update-style statement to /etc/dhcpd.conf.
Sep 9 19:53:09 localhost dhcpd: To get the same behaviour as in 3.0b2pl11 and previous
Sep 9 19:53:09 localhost dhcpd: versions, add a line that says "ddns-update-style ad-hoc;"
Sep 9 19:53:09 localhost dhcpd: Please read the dhcpd.conf manual page for more information. **
Sep 9 19:53:09 localhost dhcpd:
Sep 9 19:53:09 localhost dhcpd: If you did not get this software from ftp.isc.org, please
Sep 9 19:53:09 localhost dhcpd: get the latest from ftp.isc.org and install that before
Sep 9 19:53:09 localhost dhcpd: requesting help.
Sep 9 19:53:09 localhost dhcpd:
Sep 9 19:53:09 localhost dhcpd: If you did get this software from ftp.isc.org and have not
Sep 9 19:53:09 localhost dhcpd: yet read the README, please read it before requesting help.
Sep 9 19:53:09 localhost dhcpd: If you intend to request help from the dhcp-server@isc.org
Sep 9 19:53:09 localhost dhcpd: mailing list, please read the section on the README about
Sep 9 19:53:09 localhost dhcpd: submitting bug reports and requests for help.
Sep 9 19:53:09 localhost dhcpd:
Sep 9 19:53:09 localhost dhcpd: Please do not under any circumstances send requests for
Sep 9 19:53:09 localhost dhcpd: help directly to the authors of this software - please
Sep 9 19:53:09 localhost dhcpd: send them to the appropriate mailing list as described in
Sep 9 19:53:09 localhost dhcpd: the README file.
Sep 9 19:53:09 localhost dhcpd:
Sep 9 19:53:09 localhost dhcpd: exiting.
edit:j'ai mis comme toi ktm:
#
ddns-update-style none;
ddns-updates off;
car pour l'instant, le serveur n'est pas connecté au net. Mais j'ai toujours le même message d'erreur quand je veux activé au démarrage le service DHCP et j'ai également le message dans les journaux.
Marsh Posté le 09-09-2005 à 22:32:34
Je ne sais pas si mon problème vient de là, mais je n'est pas de domaine, je suis en groupe de travail. et dans mon fichier dhcpd.conf, j'ai mis option domain-name "mshome";
faut-il rajouter une ligne ?
Merci
edit: mon serveur a bien le groupe de travail: MSHOME
Marsh Posté le 10-09-2005 à 15:19:36
bon, j'ai finalement réussit. mon fichier dhcpd.conf était effectivement mauvais.
Marsh Posté le 21-08-2005 à 15:40:27
Bonjour
J'ai un serveur DHCP linux ( Manadrake10.1 ) qui délivre des ad. IP dynamiques et fixes à des PC windows .
Pour les ad. Ip dynamiques , les logs sont ok dans dhcpd.leases et syslog .
L'attribution des ad. Ip fixes se fait correctement mais j'ai un souci avec les logs concernant l'atribution de ces adresses fixes .
J'ai bien les infos de l'affectation de l'ad. IP en fonction de l'adresse MAC sauf le nom de la station .
extrait des logs :
Aug 21 13:56:31 micro2 dhcpd: DHCPRELEASE of 192.168.0.11 from 02:60:8c:7a:2a:ed via eth0 (notfound)
Aug 21 13:56:32 micro2 dhcpd: DHCPDISCOVER from 02:60:8c:7a:2a:ed via eth0
Aug 21 13:56:32 micro2 dhcpd: DHCPOFFER on 192.168.0.11 to 02:60:8c:7a:2a:ed via eth0
Aug 21 13:56:32 micro2 dhcpd: DHCPREQUEST for 192.168.0.11 (192.168.0.3) from 02:60:8c:7a:2a:ed via eth0
Aug 21 13:56:32 micro2 dhcpd: DHCPACK on 192.168.0.11 to 02:60:8c:7a:2a:ed via eth0
####
je voudrais que le nom ( micro1 ) de la station apparaisse .
si quelqu'un peut m'aider
merci d'avance ......
#############################################################################
more dhcpd.conf
#
ddns-update-style none;
ddns-updates off;
#
allow unknown-clients;
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0 {
#declaration de l'etendue
#declaration du pool des clients non connus ( plage accueil )
range 192.168.0.50 192.168.0.59;
}
#passerelle
option routers 192.168.0.1;
#broadcast
option broadcast-address 192.168.0.255;
#domaine
option domain-name "maison.rc";
default-lease-time 21600;
max-lease-time 43200;
#declaration des reservations
host micro1 {
hardware ethernet 02:60:8C:7A:2A:ED;
fixed-address 192.168.0.11;
}
############################################################################
---------------
Christian ROCHE