Redondance DHCP

Redondance DHCP - Windows & Software

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

Bonsoir a tous,
 
J'ai actuellment un serveur DHCP qui distribue ces adresses IP pour les clients du réseau.
Je souhaiterais mettre en place une redondance en cas de panne, c'est à dire que je veux lancer le service DHCP sur un autre serveur.
Je veux que le deuxieme serveur serve uniquement en cas de panne du 1er, mais ya t il un méthode particulière pour que les plages d'adresses se synchronise.
En gros je ne veux rien avoir a faire en cas de panne du serveur 1 (si ce n'est d'activer une petite option).
Je veux surtout que le deuxieme serveur est une liste des beaux a jour (identique au serveur 1 avant la panne)
Avez vous une piste pour m'aider a mettre en place une telle solution ??
 
Merci pour vos avis !!!  [:______ from ppc]

Reply

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

Reply

Marsh Posté le 23-11-2005 à 18:48:10    

précise au moins les OS des serveurs dhcp.


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 23-11-2005 à 18:55:19    

Je mets un petit drapal...si c'est faisable (mais j'en doute fort), ça m'intéresse.

Reply

Marsh Posté le 23-11-2005 à 19:33:37    

Citation :

Je veux surtout que le deuxieme serveur est une liste des beaux a jour (identique au serveur 1 avant la panne)


 
à part ce point le reste est faisable


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 23-11-2005 à 19:41:39    

Bon ben alors je laisse el_zeitoun essuyer les plâtres alors :D

Reply

Marsh Posté le 23-11-2005 à 19:57:00    

Il suffit de mettre en place un second serveur DHCP sur le réseau. Répondra au poste client le 1er qui veut. Du moment qu'ils ne se recoupent pas sur la plage IP et qu'ils envoient les mêmes paramètres, y'a pas de soucis.
 
Bien sur, impossible de voir dans les logs du 1er ce qu'a fait le second (et vice-versa)

Reply

Marsh Posté le 23-11-2005 à 19:57:50    

el_zeitoun a écrit :

Bonsoir a tous,
 
J'ai actuellment un serveur DHCP qui distribue ces adresses IP pour les clients du réseau.
Je souhaiterais mettre en place une redondance en cas de panne, c'est à dire que je veux lancer le service DHCP sur un autre serveur.
Je veux que le deuxieme serveur serve uniquement en cas de panne du 1er, mais ya t il un méthode particulière pour que les plages d'adresses se synchronise.
En gros je ne veux rien avoir a faire en cas de panne du serveur 1 (si ce n'est d'activer une petite option).
Je veux surtout que le deuxieme serveur est une liste des beaux a jour (identique au serveur 1 avant la panne)
Avez vous une piste pour m'aider a mettre en place une telle solution ??
 
Merci pour vos avis !!!  [:______ from ppc]


 
Question : comment sait-tu que ton serveur DHCP, va tomber en panne ? s'il tombe la nuit, l'autre serveur est senssé prendre le relais ? tendu...puisque il faut que le service démarre (c'est facile), sur un ordre de panne (beaucoup moins facile...)
 
Le mieux, à mon sens c'est d'avoir, deux serveur DHCP en route en même temps avec deux plages d'adresse en complément. l'un de 192.168.0.1 à 192.168.0.10 et le second de 192.168.0.11 à 192.168.0.20 ! En cas de panne t'as une tolérance et t'as casiment rien à faire ! et du soulage le 1er serveur en  + de ça ! :)
 
@+

Message cité 1 fois
Message édité par cvb le 23-11-2005 à 19:59:04
Reply

Marsh Posté le 23-11-2005 à 20:27:09    

cvb a écrit :

Question : comment sait-tu que ton serveur DHCP, va tomber en panne ? s'il tombe la nuit, l'autre serveur est senssé prendre le relais ? tendu...puisque il faut que le service démarre (c'est facile), sur un ordre de panne (beaucoup moins facile...)
 


 
Le serveur en lui même : ping.
Le service dhcp : dépend du logiciel.


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 23-11-2005 à 20:29:06    

vu comme ça, oui ! mais autant avoir deux serveurs DHCP en même temps...
enfin bon, chacun fait comme il veut :D


Message édité par cvb le 23-11-2005 à 20:29:18
Reply

Marsh Posté le 23-11-2005 à 20:45:43    

bah si ya, par exemple, 200 machines en classe C, la technique de 2 serveurs dhcp tournant en même temps n'est pas viable


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 23-11-2005 à 20:45:43   

Reply

Marsh Posté le 23-11-2005 à 20:56:13    

Si toutes les machines ont des réservations si ! :D

Reply

Marsh Posté le 23-11-2005 à 20:57:05    

autand coller des ip fixes aux pcs


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 23-11-2005 à 20:59:53    

ah ben non :o
 
si la passerelle ou les DNS changent ou qu'on veut changer l'ip d'un PC, on peut tout faire à partir du serveur DHCP. C'est l'interet des réservations :)

Reply

Marsh Posté le 24-11-2005 à 18:40:13    

com21 a écrit :

bah si ya, par exemple, 200 machines en classe C, la technique de 2 serveurs dhcp tournant en même temps n'est pas viable


 
waouaw qe de reponse, en locurence mon domaine contient au moins 300 machines permanantes. Les serveurs sont en windows 2K et 2K3
J'ai également deja 2 serveurs DHCP, qui distibue chacun une plage spécifique (l'un en 192.168.219.xx; l'autre en 192.168.220.xx)
Mais chacune de ses servurs se situe sur son site propre (un centre de gestion/administration/direction, et un deuxieme site qui est un centre de production).
Donc d'apres les différentes réponse formulées il n'y a pas de communication entre deux serveur DHCP. Ils ne sont pas capable de s'echanger leur informations ??
C'est fort dommage !!  
Au passage, lorsqu'un des serveurs tombent en radent, les plages 219 ou 220 sont incapables d'attribuer autant d'adresses qu'il y a de postes (la plage est trop petite)
Je vous laisse imaginer le bordel quant la plage est full  :pt1cable:  
En gros il n'existe pas de systeme de réplication entre des serveurs DHCP ??
 
Site 1 plage 1 avec infos plage 2 du site 2
Site 2 plage 2 avec infos plage 1 du site 1.
 
Il n'y aucun outils capable de faire une sorte de réplication ? c'est bien dommage  [:______ from ppc]  

Reply

Marsh Posté le 24-11-2005 à 19:39:40    

el_zeitoun a écrit :

waouaw qe de reponse, en locurence mon domaine contient au moins 300 machines permanantes. Les serveurs sont en windows 2K et 2K3
J'ai également deja 2 serveurs DHCP, qui distibue chacun une plage spécifique (l'un en 192.168.219.xx; l'autre en 192.168.220.xx)
Mais chacune de ses servurs se situe sur son site propre (un centre de gestion/administration/direction, et un deuxieme site qui est un centre de production).
Donc d'apres les différentes réponse formulées il n'y a pas de communication entre deux serveur DHCP. Ils ne sont pas capable de s'echanger leur informations ??
C'est fort dommage !!  
Au passage, lorsqu'un des serveurs tombent en radent, les plages 219 ou 220 sont incapables d'attribuer autant d'adresses qu'il y a de postes (la plage est trop petite)
Je vous laisse imaginer le bordel quant la plage est full  :pt1cable:  
En gros il n'existe pas de systeme de réplication entre des serveurs DHCP ??
 
Site 1 plage 1 avec infos plage 2 du site 2
Site 2 plage 2 avec infos plage 1 du site 1.
 
Il n'y aucun outils capable de faire une sorte de réplication ? c'est bien dommage  [:______ from ppc]


 
Question : Vous ne pouvez pas découper vos IP en jouant sur la passerelle ?  
 
@+

Reply

Marsh Posté le 25-11-2005 à 12:55:50    

cvb a écrit :

Question : Vous ne pouvez pas découper vos IP en jouant sur la passerelle ?  
 
@+


 
Oui c'est ce que je voudrais faire à terme mais ca ve dire que sur chaque site, je vais devoir étudier une tolerance en cas de panne.
Si le DHCP du site 1 lache, le DHCP du site 2 ne pourra depanner le temps de remettre le tout en route !
 
Mais c'est sur que ce serait bocoup plus propre avec une coupure entre les 2 sites....jvai continuer a y reflechir mais j'en conclus qu'il n'y a vraiment aucun moyen de faire une sorte de réplication entre les beaux/reservations/etc.. des DHCP...c'est bien dommage !  [:______ from ppc]

Reply

Marsh Posté le 25-11-2005 à 12:58:29    

com21 a écrit :

autand coller des ip fixes aux pcs


 
coller des ip fixes pour 600 utilisateurs dont plus de 300 sont des nomades !!!  
Bonjour le cauchemard !!  :ouch:  

Reply

Marsh Posté le 25-11-2005 à 12:59:01    

el_zeitoun a écrit :

coller des ip fixes pour 600 utilisateurs dont plus de 300 sont des nomades !!!  
Bonjour le cauchemard !!  :ouch:


PAs sur s'ils sont sur une AD un ptit script et c'est rêglé !!!

Reply

Marsh Posté le 25-11-2005 à 13:02:18    

wonee a écrit :

PAs sur s'ils sont sur une AD un ptit script et c'est rêglé !!!


 
Oui surement mais les script je métrise pas encore des masses !
Tu peux faire un sript unique qui va fonctionner pour tous ??
Comment tu fais ca ? T'as un exemple...j'ai une soif de savoir sur AD et l'admin de reseau windows !!!

Reply

Marsh Posté le 25-11-2005 à 14:17:37    

http://www.microsoft.com/technet/s [...] fault.mspx
tu trouveras tout sur ce site !!!

Reply

Marsh Posté le 26-11-2005 à 15:47:15    

Il est préconisé d'avoir deux DHCP qui tournent, chacun ayant 50% des plages d'adresses dispo dans leur étendue.

Reply

Marsh Posté le 26-11-2005 à 18:46:32    

ce qui implique d'avoir au minimuin 2x plus d'adresses ip que de machines


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 27-11-2005 à 13:08:17    

C'est possible sous linux avec dhcpd v3 ou supérieur.
http://www.linuxplusvalue.be/mylpv.php?id=70
 
Peut être possible sous Windows en direct ou avec un outil tiers (fait une recherche sur failover dhcp sur google)


Message édité par cpdump le 27-11-2005 à 13:09:21
Reply

Marsh Posté le 28-11-2005 à 12:58:39    

com21 a écrit :

ce qui implique d'avoir au minimuin 2x plus d'adresses ip que de machines


 
Non pas forcément, pourquoi ?

Reply

Marsh Posté le 28-11-2005 à 13:18:45    

bah si tu as 200 machines  et que chacun des serveurs dhcp disposent de 50 % de la plage d'adresses      en classe C  ça coince


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 28-11-2005 à 14:23:17    

sachant que chaque dhcp aura 100 IP a fournir dans son étendue, je ne vois pas où est le problème.(Les deux dhcp sont dispos sur le réseau)

Reply

Marsh Posté le 28-11-2005 à 17:47:55    

salut,
 
si tu veux avoir un serveur DHCP de backup, il faut que tu utilises la règle 80/20
 
voilàa la solution sur le site de microsoft que ce soit pour 2000 serveur ou 2003 serveur
 
http://www.microsoft.com/windows20 [...] Scopes.htm
 
bon courage!!!

Reply

Marsh Posté le 28-11-2005 à 18:35:00    

le 80/20 est davantage utilisé si tu configures un relai DHCP.

Reply

Marsh Posté le 29-11-2005 à 09:31:39    

je répondais à la première question qui est...  
 

Citation :

Je souhaiterais mettre en place une redondance en cas de panne, c'est à dire que je veux lancer le service DHCP sur un autre serveur.


 
Et concernant la regle de 80/20 il correspond parfaitement à sa demande. D'ailleurs tu l'appliques sur une même étendue.
 
Utilisation de la règle des 80/20 pour les étendues
Pour équilibrer l'utilisation de serveurs DHCP, il est conseillé de respecter la règle des "80/20" pour répartir les adresses de l'étendue entre deux serveurs DHCP. Si le serveur 1 est configuré pour mettre à disposition des clients la plupart des adresses (environ 80 %), le serveur 2 peut alors être configuré pour proposer les adresses restantes (environ 20 %)
 
http://www.microsoft.com/windows2000/fr/server/help/s05ag_dhcpcontents.gif
 
 
Voilà j'ai rien d'autre à ajouté. A part de lire l'article sur le site de Microsoft
 
bigstyle pour "l'agent relais DHCP" sert à transfèrer les messages DHCP entre les clients et les serveurs DHCP sur différents réseaux IP. Séparé par un routeur qui ne prend pas en charge BOOTP.
 
Il est conforme au RFC 1542
 
bye.


Message édité par breakeradc91 le 29-11-2005 à 09:40:22
Reply

Marsh Posté le 30-11-2005 à 01:00:14    

Désolé mais je maintiens ce que je pense  :D  
 
(peux-tu me donner le lien de ce que tu sites ? )
 

Citation :

The 50/50 method
The 50/50 method of splitting scopes provides both fault tolerance and load balancing for DHCP servers. In this method, 50% of the available address range is given to one scope, and the remaining 50% is given to the other scope. Typically this method is used when both DHCP servers are centrally located on the same subnet. When a DHCP client requests an IP address, the request is received by both servers and both respond with an offer. The client then accepts one of the offers (i.e., the first offer received). The selected DHCP server allocates the address and sends the acknowledgement to the client.
 
The 50/50 method of splitting scopes can only be implemented where the number of available IP addresses is plentiful. This allows each scope to fully service the number of DHCP clients requesting addresses in the event that one of the DHCP servers fails.
 
The 80/20 method
The 80/20 method of splitting scopes provides fault tolerance in a subnetted environment. In the 80/20 method, two DHCP servers are configured. One DHCP server resides on the subnet the scope is servicing. The other DHCP server is on another remote subnet.
80% of the available address range is allocated to the local DHCP server. The remaining 20% is allocated to the remote DHCP server. The router connecting the subnets is configured with a DHCP relay agent that will forward DHCP requests to the remote DHCP server. When a DHCP client on the local subnet sends out a DHCP request, the local DHCP server responds first with an offer. The remote DHCP server's request arrives later since it needs to traverse the WAN. The DHCP client then accepts the offer from the local DHCP server. In the event that the local DHCP server fails, the client eventually receives a response from the remote DHCP server.
 
The downside of the 80/20 method is that the remote DHCP server, with only 20% of the available address space, will not be able to handle all DHCP requests from the subnet.
 


 
Source : http://www.oreilly.com/catalog/dhc [...] /ch04.html

Reply

Marsh Posté le 30-11-2005 à 09:17:54    

le lien je l'ai donné plus haut!
 
c'est du Microsoft!  
[url]http://www.microsoft.com/windows20 [...] Scopes.htm[/url]
 
de plus j'ai passé mes certifs Microsoft et je me rappel que de base c'est pour la tolérance de panne. Maintenant je ne dis pas que ca fonctionne pour un relai DHCP mais je vois moins l'intérêt...


Message édité par breakeradc91 le 30-11-2005 à 09:20:45
Reply

Marsh Posté le 30-11-2005 à 10:43:36    

Moi aussi je suis mcse 2000/2003 et de mémoire le 80/20 s'emploie davantage pour ce que j'ai cité plus haut.
 
Je ne vois d'ailleurs pas l'interet d'avoir du 80/20 dans le cas de deux serveurs sur le meme reseau de diffusion.
Celui ne contenant que 20% des IP risque rapidement d'etre submergé par de nouveux clients (ou si l'autre DHCP tombe quelques jours)

Reply

Marsh Posté le 30-11-2005 à 11:38:30    

bigstyle a écrit :

Moi aussi je suis mcse 2000/2003 et de mémoire le 80/20 s'emploie davantage pour ce que j'ai cité plus haut.
 
Je ne vois d'ailleurs pas l'interet d'avoir du 80/20 dans le cas de deux serveurs sur le meme reseau de diffusion.
Celui ne contenant que 20% des IP risque rapidement d'etre submergé par de nouveux clients (ou si l'autre DHCP tombe quelques jours)


 
+1
je suis loin d'être expert en réseau (surtout pro) mais avec 80/20, le principe de "serveur de backup" tombe à l'eau puisque si le 1er est en rade, le 2nd sera incapable d'assurer le même service que le 1er...


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 30-11-2005 à 12:26:23    

trevor a écrit :

+1
je suis loin d'être expert en réseau (surtout pro) mais avec 80/20, le principe de "serveur de backup" tombe à l'eau puisque si le 1er est en rade, le 2nd sera incapable d'assurer le même service que le 1er...


 
et oui carrement d'autant plus que si je decoupe mes 2 sites afin d'empecher les requetes DHCP de traverser, quelque soit la regle utilisé, elle ne pourra répondre à mes attentes.
Parc ontre, le relais DHCP est il capable d'identifier l'orgine de la demande d'adresse. Pour etre plus clair:  
 
   - site 1: plage 192.168.220.x
   - site 2: plage 192.168.219.x
 
Si un pc du site 1 fait une demande d'adresse qui est recu par le DHCP du site 2 (donc en passant par le relais DHCP) y a t il un moyen de définir que l'adresse offerte sera une de la plage 220 et non 219 ?
 
Comme ca je paramètre mes 2 DHCP de chaque site avec la plage propre a leur site ainsi que la plage du site distant de la facon suivante:
 
   - site 1 = dhcp 1= 192.168.220.1->192.168.220.200  (80% de la plage du site 1)
                             192.168.219.201-> 192.168.219.254 (20% de plage du site 2 (distant))      
   
   - site 2 = dhcp 2= 192.168.219.1-> 192.168.219.200 (80% de la plge du site 2)
                             192.168.220.201-> 192.168.220.254 (20% de la plge du site 1 (distant))    
 
Ca vous parait comment cette solution (viable uniquement si le dhcp est capable de différencier l'origine de la requete DHCP)
 
J'espere que c'est à peu pret clair  [:______ from ppc]      

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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