win2k->forcer le serveur DHCP à renouveller les IPs - Windows & Software
Marsh Posté le 21-05-2004 à 10:49:48
salut
Pour un de mes PTI de bts, j'avais monté un serv dhcp sous redhat avec 2 clients sous win et malgré l'expiration des baux, les clients reprenaient toujours la meme IP...
L'examinateur m'avait fait faire une manip :
sur une red hat, les baux sont loggés dans un fichier (dhc-leases si je n'm'abuse...) ; en le vidant, les clients avaient ensuite choppé une autre IP...hasard ou pas, je ne saurais dire...??
Est-ce que ca fonctionnerait sous un serv win ??? et ou sont stockés les baux ???
Enfin bref, c'etait ma petite experience
Marsh Posté le 21-05-2004 à 10:52:50
j'ai déjà essayé le renouvellement en supprimant les enregistrements périmés et les références dans les serveurs Wins/DNS mais c'est sans effet non plus. Oui la seule solution a priori serait de purger la base de données mais c'est assez difficile à envisager, les baux ne se terminent pas pour tous au même moment etc...
Puis le lien dhcp/wins/dns est trop présent
Marsh Posté le 21-05-2004 à 10:57:22
en quoi cela te gene que tes clients recuperent la meme IP a l'expiration d'un bail ?
Marsh Posté le 21-05-2004 à 12:46:30
il me semble que c le fonctionnement normal de DHCP, un client ne va pas changer d'IP parceque son bail a expiré, il va en changer uniquement si l'IP qui lui avait ete attribué precedemment a ete distribuer a qq un d'autre avant qu'il ne la redemande.
si qq un peu confirmé ou non, je ne retrouve pas l'article ou j'avais lu ca.
Marsh Posté le 21-05-2004 à 12:52:42
ba lorsqu'un poste a plus de bails, c'est le serveur dhcp qui refile une ip avant que le bail soit optenu, se qui permet de garder la meme ip!
si tu veux que la machine n'es plus la meme ip, faut qu'elle soit deconnecter du reseau (ou eteinte je pensse) afin que l'ip soit redonner au hasard et non selon l'ip qu'elle a deja (vu qu'elle es connecter quand ya le renouvellement)
Marsh Posté le 21-05-2004 à 13:43:17
karoli a écrit : en quoi cela te gene que tes clients recuperent la meme IP a l'expiration d'un bail ? |
ça ne me gène pas forcément mais je trouve débile que l'on ne puisse pas forcer un renouvellement
Marsh Posté le 21-05-2004 à 13:44:03
knives a écrit : il me semble que c le fonctionnement normal de DHCP, un client ne va pas changer d'IP parceque son bail a expiré, il va en changer uniquement si l'IP qui lui avait ete attribué precedemment a ete distribuer a qq un d'autre avant qu'il ne la redemande. |
c'est bien possible en effet
Marsh Posté le 21-05-2004 à 13:44:39
mezos a écrit : ba lorsqu'un poste a plus de bails, c'est le serveur dhcp qui refile une ip avant que le bail soit optenu, se qui permet de garder la meme ip! |
limite en fait il faudrait que j'ai une plage disponible moins importante que mon parc
Marsh Posté le 21-05-2004 à 13:46:35
ouais mais les server dhcp renouvelle leurs baux avant leurs expiration, une fois a 50% et a 87% (en cas d'échec) donc pour qu'un client change d'ip, faudrais qu'il sois déconnecter jusqu'a l'expiration (réel) du bail donc absent a 50% et a 87%
Marsh Posté le 21-05-2004 à 16:06:13
mais tu peux quand meme forcer un client a libérer son bail
ipconfig /release ... ipconfig /renew
le tout ds un .bat executé en temp voulu, si ta pas de client win9x sa pourais faire ton bonheur
Marsh Posté le 21-05-2004 à 16:06:49
non, tu renouvelles mais le serveur dhcp te rend la même ip
Marsh Posté le 21-05-2004 à 16:07:48
faut le libérer avant !
mais oui sa reste assé aléatoire pour le changement d'ip
Marsh Posté le 21-05-2004 à 10:41:24
j'ai des serveurs DHCP sur des domaines et jamais les clients ne changent d'IP malgré le bail. Comment peut-on faire pour changer ça et s'assurer qu'à l'expiration du bail un client va effectivement se voir attribuer une nouvelle IP?