[DHCPD] Problème de DHCP Fixe

Problème de DHCP Fixe [DHCPD] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 11-05-2007 à 17:24:05    

Bonjour,
 
Voici mon soucis :
 
J'ai un serveur DHCP (isc-dhcpd v3.0pl1) et j'ai réservé quelques adresses IP fixe pour mes imprimantes, en précisant leurs adresses MAC.
 

Code :
  1. subnet 192.168.0.0 netmask 255.255.255.0 {
  2.         max-lease-time 604800;
  3.         ddns-updates off;
  4.         default-lease-time 604800;
  5.         range 192.168.0.50 192.168.0.191;
  6.         # Imprimante
  7.         host imp-xxxx {
  8.                 fixed-address 192.168.0.51;
  9.                 hardware ethernet 00:15:c5:0c:2c:97;
  10.         }


 
Depuis peu, parfois, lorsque je place une machine en DHCP sur mon réseau, le dhcp lui attribue mon IP réservée.
 
Je ne vois absolument pas pourquoi. Avez vous une idée ?
 
Merci d'avance.


Message édité par kartnico le 11-05-2007 à 17:43:58
Reply

Marsh Posté le 11-05-2007 à 17:24:05   

Reply

Marsh Posté le 11-05-2007 à 17:28:28    

je me rappelle plus trop comment ca marche ca, mais c'est normal que ton ip réservée fasse partie de la plage d'ip du dhcp ? faudrait pas la mettre en dehors de cet plage d'adresse?  :??:


---------------
-_- http://www.scienceshopping.com -_-
Reply

Marsh Posté le 11-05-2007 à 17:43:15    

D'un point de vue gestion de mes adresses je pense que c'est normal qu'on les réserve dans la plage DHCP. Car si je souhaite travailler avec de l'adressage IP statique directement sur mes périphériques, connaissant ma plage DHCP, je suis sur de ne pas créer de conflit avec les réservations.

Message cité 1 fois
Message édité par kartnico le 11-05-2007 à 17:50:27
Reply

Marsh Posté le 11-05-2007 à 18:06:04    

kartnico a écrit :

D'un point de vue gestion de mes adresses je pense que c'est normal qu'on les réserve dans la plage DHCP. Car si je souhaite travailler avec de l'adressage IP statique directement sur mes périphériques, connaissant ma plage DHCP, je suis sur de ne pas créer de conflit avec les réservations.


 
moui enfin si tu arrives à retenir une plage DHCP, tu la rallonges de 10 et les 10 IP là c'est pour celles que tur éserves...


---------------
-_- http://www.scienceshopping.com -_-
Reply

Marsh Posté le 11-05-2007 à 18:46:32    

Oui bien sûr, mais je pense que techniquement, le serveur accepte les deux configurations. Je vais continuer de lire la documentation, mais je ne trouve vraiment rien dessus.
 
Si quelqu'un a une réponse ?

Reply

Marsh Posté le 11-05-2007 à 22:02:44    

regarde dans le fichier "dhcpd.leases" (/var/lib/dhcpd.leases normalement)
il contient les ip attribuées, au pire essaye de virer l'adresse qui te pose problème.
mais le plus simple c'est de mettre les ip fixes que tu utilises hors du "range"
le problème va revenir à chaque fois :/


---------------
1984
Reply

Marsh Posté le 12-05-2007 à 16:55:07    

tes réservations ne doivent pas être dans la plage dynamique du dhcp
je sais que ça parait con mais le serveur ne verra pas que tu as certaines IPs de la plage qui sont réservées donc il distribuera au hasard une adresse de la plage et potentiellement donc celles réservées
 
+1 pour _p1c0_
tu organises ton LAN en 3 plages, une d'adresses fixes, la 2ème ce sont les adresses réservées via le dhcp et la 3ème les adresses dynamiques via le dhcp

Reply

Marsh Posté le 13-05-2007 à 17:26:28    

Merci pour ta réponse. As tu un lien vers la documentation officielle le stipulant ?
 
Car pour moi le DHCP ne gère que les plages DHCP. Le serveur possède une option lui permettant ainsi de réserver des adresses dans cette plage.
 
Je continue à chercher de mon côté... Je vous tiens au courant.
 
Entre parenthèses, votre théorie reste recevable dans le sens où sur mon réseau je rencontre un soucis :)

Reply

Marsh Posté le 13-05-2007 à 19:24:06    

non, pas de lien vers une quelconque doc mais le fait qu'un de tes clients récupère en dynamique une adresse que tu souhaites pourtant réserver me laisser penser que ton serveur fonctionne comme cela, d'un côté la plage qui est forcément dynamique et de l'autre les adresses réservées
 
alors que de souvenir, le serveur dhcp de Win2k/Win2k3 fait l'inverse, il faut que la plage englobe les réservations ...

Reply

Marsh Posté le 13-05-2007 à 19:33:52    

fighting_falcon a écrit :

non, pas de lien vers une quelconque doc mais le fait qu'un de tes clients récupère en dynamique une adresse que tu souhaites pourtant réserver me laisser penser que ton serveur fonctionne comme cela, d'un côté la plage qui est forcément dynamique et de l'autre les adresses réservées
 
alors que de souvenir, le serveur dhcp de Win2k/Win2k3 fait l'inverse, il faut que la plage englobe les réservations ...


 
 
sur le serveur dhcp de Win2k et Win2k3 la plage englobe bien les réservations, c'est "reservé" (lors d'un stage, j'ai du configuré un serveur dhcp win2k3, et je n'ai jamais eu de problème d'ip réservée donner à un autre client)
tandis que avec dhcpd, c'est pas le cas, il faut que l'ip que tu veux réserver ne fasse pas parti du "range"
 
tu peux avoir plusieurs range par sous réseaux.


Message édité par c4h8o3 le 13-05-2007 à 19:34:52

---------------
1984
Reply

Marsh Posté le 13-05-2007 à 19:33:52   

Reply

Marsh Posté le 28-05-2007 à 10:08:25    

Citation :

# Fixed IP addresses can also be specified for hosts. These addresses
# should not also be listed as being available for dynamic assignment
.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP.   Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
host fantasia {
  hardware ethernet 08:00:07:26:c0:a5;
  fixed-address fantasia.fugue.com;
}


 
Je n'ai trouvé que cela. Ils précisent de ne pas réserver une adresse qui se trouve dans la plage dynamique.
 
Je pense que mon problème se situe donc à ce niveau.
 
Vous aviez donc tous raison, merci encore à vous.


Message édité par kartnico le 28-05-2007 à 10:09:58
Reply

Sujets relatifs:

Leave a Replay

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