OVH Cloud OVH Cloud

problème de DHCP

2 réponses
Avatar
Datura
Bonjour à tous

* exposition du problème :
Les clients DHCP ne récupère pas la bonne adresse IP en fonction du
sous-réseaux où ils se trouvent.

Mon serveur DHCP a l'adresse 10.1.3.1 (255.255.0.0).
Si mon client est sur le LAN, pas de problème il récupère une adresse
10.1.102.x.
Ensuite il va sur le réseau où il doit avoir une adresse de type
10.150.42.x
(255.255.255.0), il récupère la bonne adresse. Tout est ok pour l'instant.
Il va maintent sur le réseau où il doit avoir une adresse de type
10.3.102.x
(255.255.0.0) = il ne prend pas de nouvelle adresse !!!
Si je l'envoi sur un réseau 10.150.12.x (255.255.255.0) = toujours le
problème

Solution trouvée : je supprime l'adresse 10.3.102.x sur le serveur
DHCP et
je l'a réserve avec une adresse MAC bidon et là le client récupère la bonne
adresse en fonction de son site

Serveur : Win 2000 version US SP4
Routeurs : cisco 2600 agissant en tant que relais DHCP


Après analyse des trames IP , le client envoi un broadcast (DISCOVER),
le
routeur intercepte et le renvoi au serveur.
Le serveur renvoi en broadcast (OFFER) avec dans sa trame l'ancienne
adresse
du client (qui n'est donc pas valide !!!) et le client reprend cette
adresse.

J'ai baissé le bail à 1 minute sans résultat.
J'ai effacé la table ARP sans résultat
J'ai activé le debug sur le serveur et on voit bien que les anciennes
adresses des client sont supprimées à minuit

A priori, le problème viendrait du fait que le serveur ne détecte pas
que le
client à changé de réseau.

Si quelqu'un à une idée, une question

Merci

2 réponses

Avatar
Benoît LANLARD [MVP]
Bonjour,

Quelle est la version du client ?
En principe le client devrait détecter la passerelle par défaut, si elle
change (c'est le cas) il initialise une demande bail compléte et ça devrait
marcher. Mais il faut être sur que le client puisse faire cette détection
(clé à configurer).




Bonjour à tous

* exposition du problème :
Les clients DHCP ne récupère pas la bonne adresse IP en fonction du
sous-réseaux où ils se trouvent.

Mon serveur DHCP a l'adresse 10.1.3.1 (255.255.0.0).
Si mon client est sur le LAN, pas de problème il récupère une adresse
10.1.102.x.
Ensuite il va sur le réseau où il doit avoir une adresse de type
10.150.42.x
(255.255.255.0), il récupère la bonne adresse. Tout est ok pour l'instant.
Il va maintent sur le réseau où il doit avoir une adresse de type
10.3.102.x
(255.255.0.0) = il ne prend pas de nouvelle adresse !!!
Si je l'envoi sur un réseau 10.150.12.x (255.255.255.0) = toujours le
problème

Solution trouvée : je supprime l'adresse 10.3.102.x sur le serveur
DHCP et
je l'a réserve avec une adresse MAC bidon et là le client récupère la bonne
adresse en fonction de son site

Serveur : Win 2000 version US SP4
Routeurs : cisco 2600 agissant en tant que relais DHCP


Après analyse des trames IP , le client envoi un broadcast (DISCOVER),
le
routeur intercepte et le renvoi au serveur.
Le serveur renvoi en broadcast (OFFER) avec dans sa trame l'ancienne
adresse
du client (qui n'est donc pas valide !!!) et le client reprend cette
adresse.

J'ai baissé le bail à 1 minute sans résultat.
J'ai effacé la table ARP sans résultat
J'ai activé le debug sur le serveur et on voit bien que les anciennes
adresses des client sont supprimées à minuit

A priori, le problème viendrait du fait que le serveur ne détecte pas
que le
client à changé de réseau.

Si quelqu'un à une idée, une question

Merci










Avatar
Datura
le client est en XP SP1

en sniffant le réseau, on voit bien les trames IP passer quand je le force
en faisiant ipconfig /release et /renew à savoir les discover, offer,
request et ack

qu'est ce c'est que cette clé à configurer ?


"Benoît LANLARD [MVP]" a écrit
dans le message de news:

Bonjour,

Quelle est la version du client ?
En principe le client devrait détecter la passerelle par défaut, si elle
change (c'est le cas) il initialise une demande bail compléte et ça
devrait
marcher. Mais il faut être sur que le client puisse faire cette détection
(clé à configurer).




Bonjour à tous

* exposition du problème :
Les clients DHCP ne récupère pas la bonne adresse IP en fonction du
sous-réseaux où ils se trouvent.

Mon serveur DHCP a l'adresse 10.1.3.1 (255.255.0.0).
Si mon client est sur le LAN, pas de problème il récupère une adresse
10.1.102.x.
Ensuite il va sur le réseau où il doit avoir une adresse de type
10.150.42.x
(255.255.255.0), il récupère la bonne adresse. Tout est ok pour
l'instant.
Il va maintent sur le réseau où il doit avoir une adresse de type
10.3.102.x
(255.255.0.0) = il ne prend pas de nouvelle adresse !!!
Si je l'envoi sur un réseau 10.150.12.x (255.255.255.0) = toujours le
problème

Solution trouvée : je supprime l'adresse 10.3.102.x sur le serveur
DHCP et
je l'a réserve avec une adresse MAC bidon et là le client récupère la
bonne
adresse en fonction de son site

Serveur : Win 2000 version US SP4
Routeurs : cisco 2600 agissant en tant que relais DHCP


Après analyse des trames IP , le client envoi un broadcast (DISCOVER),
le
routeur intercepte et le renvoi au serveur.
Le serveur renvoi en broadcast (OFFER) avec dans sa trame l'ancienne
adresse
du client (qui n'est donc pas valide !!!) et le client reprend cette
adresse.

J'ai baissé le bail à 1 minute sans résultat.
J'ai effacé la table ARP sans résultat
J'ai activé le debug sur le serveur et on voit bien que les anciennes
adresses des client sont supprimées à minuit

A priori, le problème viendrait du fait que le serveur ne détecte pas
que le
client à changé de réseau.

Si quelqu'un à une idée, une question

Merci