RE: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-12-03 Par sujet Sebastien Maillet
Merci aux nombreuses personnes nous ayant répondu.
Nous allons partir sur une solution en Opensource pour le moment.
Nous la testerons (nombreuses modif de la base + rafales requêtes DHCP) pour en 
évaluer la robustesse.
Si cela ne nous convient pas, nous regarderons avec attention Efficient IP :o)

Merci.

Cdt, 
Sébastien
 

-Message d'origine-
De : Raphaël Maunier [mailto:raphael.maun...@jaguar-network.com] 
Envoyé : vendredi 30 novembre 2012 08:45
À : Sebastien Maillet
Cc : frnog-t...@frnog.org
Objet : Re: [FRnOG] [TECH] Serveur DHCP et base SQL

Te prend pas la tête, tu dois contacter Efficient IP :)

-- 
Raphaël Maunier

Sent from my iPad

On 30 nov. 2012, at 08:39, Sebastien Maillet sebastien.mail...@covage.com 
wrote:

 Bonjour à tous,
 
 J'espère ne pas me tromper de catégorie de sujet pour cette demande.
 
 Je vous sollicite car j'aimerais avoir le retour des sachants sur un projet 
 autour du DHCP sur lequel nous travaillons en ce moment.
 Il s'agit de la mise en place d'un serveur DHCP nous permettant de 
 centraliser et mieux contrôler l'affectation d'adresse IP de management de 
 nos équipements CPE.
 Nous avons en région 1 à 6 subnets de management (1 par PE), à chaque fois 
 qu'un nouveau CPE serait introduit sur le réseau il effectuerait une requête 
 DHCP qui serait redirigée vers le serveur DHCP via du DHCP relais. L'adresse 
 IP attribuée au CPE par le serveur DHCP serait connue à l'avance grâce à une 
 pré-affectation basée sur l'adresse MAC du CPE.
 Jusque là, rien que du classique.
 
 La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que le 
 serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,  puisse 
 interroger une base de donnée de type SQL pour déterminer qu'elle adresse IP 
 affecter en fonction de l'adresse MAC du CPE. La corrélation adresse IP - 
 adresse MAC serait donc gérée dans la base de donnée. Si vous connaissez une 
 solution en OpenSource fonctionnant de cette manière ca m'aiderait beaucoup.
 
 Nous avons trouvé des solutions, mais celles-ci fonctionnent sur une gestion 
 des adresses IP vs adresse MAC à travers un fichier texte.
 Etant donné les nombreuses modifications/ajouts prévu il me semble plus saint 
 de travailler sur une base de donnée que sur un fichier texte.
 
 J'espère avoir été assez clair dans mes explications.
 
 Merci d'avance à celles et ceux qui pourrons éclairer ma lanterne sur ce 
 sujet.
 
 Cdt,
 Sébastien
 
 ---
 Liste de diffusion du FRnOG
 http://www.frnog.org/
 

---
Liste de diffusion du FRnOG
http://www.frnog.org/


RE: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-12-03 Par sujet Sebastien Maillet
J'oubliais :
http://code.google.com/p/staticdhcpd/
C'est la solution sur laquelle nous travaillons pour le moment.

Cdt, 
Sébastien 



-Message d'origine-
De : frnog-requ...@frnog.org [mailto:frnog-requ...@frnog.org] De la part de 
Sebastien Maillet
Envoyé : lundi 3 décembre 2012 09:01
À : Raphaël Maunier
Cc : frnog-t...@frnog.org
Objet : RE: [FRnOG] [TECH] Serveur DHCP et base SQL

Merci aux nombreuses personnes nous ayant répondu.
Nous allons partir sur une solution en Opensource pour le moment.
Nous la testerons (nombreuses modif de la base + rafales requêtes DHCP) pour en 
évaluer la robustesse.
Si cela ne nous convient pas, nous regarderons avec attention Efficient IP :o)

Merci.

Cdt, 
Sébastien
 

-Message d'origine-
De : Raphaël Maunier [mailto:raphael.maun...@jaguar-network.com] 
Envoyé : vendredi 30 novembre 2012 08:45
À : Sebastien Maillet
Cc : frnog-t...@frnog.org
Objet : Re: [FRnOG] [TECH] Serveur DHCP et base SQL

Te prend pas la tête, tu dois contacter Efficient IP :)

-- 
Raphaël Maunier

Sent from my iPad

On 30 nov. 2012, at 08:39, Sebastien Maillet sebastien.mail...@covage.com 
wrote:

 Bonjour à tous,
 
 J'espère ne pas me tromper de catégorie de sujet pour cette demande.
 
 Je vous sollicite car j'aimerais avoir le retour des sachants sur un projet 
 autour du DHCP sur lequel nous travaillons en ce moment.
 Il s'agit de la mise en place d'un serveur DHCP nous permettant de 
 centraliser et mieux contrôler l'affectation d'adresse IP de management de 
 nos équipements CPE.
 Nous avons en région 1 à 6 subnets de management (1 par PE), à chaque fois 
 qu'un nouveau CPE serait introduit sur le réseau il effectuerait une requête 
 DHCP qui serait redirigée vers le serveur DHCP via du DHCP relais. L'adresse 
 IP attribuée au CPE par le serveur DHCP serait connue à l'avance grâce à une 
 pré-affectation basée sur l'adresse MAC du CPE.
 Jusque là, rien que du classique.
 
 La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que le 
 serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,  puisse 
 interroger une base de donnée de type SQL pour déterminer qu'elle adresse IP 
 affecter en fonction de l'adresse MAC du CPE. La corrélation adresse IP - 
 adresse MAC serait donc gérée dans la base de donnée. Si vous connaissez une 
 solution en OpenSource fonctionnant de cette manière ca m'aiderait beaucoup.
 
 Nous avons trouvé des solutions, mais celles-ci fonctionnent sur une gestion 
 des adresses IP vs adresse MAC à travers un fichier texte.
 Etant donné les nombreuses modifications/ajouts prévu il me semble plus saint 
 de travailler sur une base de donnée que sur un fichier texte.
 
 J'espère avoir été assez clair dans mes explications.
 
 Merci d'avance à celles et ceux qui pourrons éclairer ma lanterne sur ce 
 sujet.
 
 Cdt,
 Sébastien
 
 ---
 Liste de diffusion du FRnOG
 http://www.frnog.org/
 

---
Liste de diffusion du FRnOG
http://www.frnog.org/

---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Arnaud LUQUIN
Sebastien Maillet [sebastien.mail...@covage.com] a écrit:
 
 Merci d'avance à celles et ceux qui pourrons éclairer ma lanterne sur ce 
 sujet.
 

J'ai du gérer du DHCP sur des plateformes à très forte charge et testé pas mal 
de solutions
(y compris prioriétaires). 

Tant que tu es en dessous de qq centaines^milliers de leases, ca ne vaut 
vraiment pas 
le coup de faire un hack compliqué. 

Si tes volumes sont plus sur quelques dizaines de milliers, il va tousser un 
peu. Plus
effectivement il faudra du plus robuste. 

Quel est ton besoin précisément ? Fixer une adresse IP ? ou d'autres options du 
DHCP ? 

J'ai un client qui actuellement gère qq milliers de lease et nous en sommes 
arrivés a la 
conclusion que le DHCPD d'ISC fonctionnait a merveille avec juste le petit 
soucis de 
reload obligatoire pour la prise en compte d'un nouveau fichier de conf. 

Le mieux AMHA, c'est encore de stocker tout ce que tu cherche a faire dans le 
SI, d'en 
pousser un export au format qui va bien dès que tu as une modification. De 
tester la 
syntaxe du fichier, archiver le fichier de prod et relancer dhcpd.

Ca marche parfaitement en ce qui me concerne et entre les différentes 
interfaces des CPE
on en distribue quelques wagons de lease. 

Ton problème avec beaucoup de lease ne sera pas sur la modification du fichier 
de conf de 
toutes façons. 

Arnaud 
-- 
NEURONNEXION - http://www.neuronnexion.coop/
21-23, rue F. Petit - 8 AMIENS - FRANCE
   Voice : (+33 3) 22 71 61 90  Fax : (+33 3) 22 71 61 99


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet aviancarrier

Le 30/11/2012 08:39, Sebastien Maillet a écrit :

La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que le 
serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,  puisse 
interroger une base de donnée de type SQL pour déterminer qu'elle adresse IP 
affecter en fonction de l'adresse MAC du CPE. La corrélation adresse IP - 
adresse MAC serait donc gérée dans la base de donnée. Si vous connaissez une 
solution en OpenSource fonctionnant de cette manière ca m'aiderait beaucoup.


Avec une base SQL, je ne sais pas, mais le serveur DHCP de l'ISC peut 
travailler avec un annuaire LDAP. J'utilise cette fonctionnalité depuis 
plusieurs années sans souci. Sur un LAN, par contre, pas dans un 
contexte d'opérateur.


Paquet isc-dhcp-server-ldap sous debian.

Pierre-Arnaud
--
this placeholder is not a placeholder


---
Liste de diffusion du FRnOG
http://www.frnog.org/


RE: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet François-Frédéric Ozog
Bonjour,

Je ne connais pas bien ces solutions mais je connais bien les bases de
données: il faudra regarder de près l'implémentation du modèle de données de
la solution que vous trouverez.
Les nombreuses modifications/ajouts sur une implémentation naïve vont
générer de la fragmentation et au bout de quelques mois il faudra 10 fois
plus de temps pour faire un update. Il faut alors faire une réorg de base,
mais du coup c'est long ...et ... horsligne...

François-Frédéric


-Message d'origine-
De : frnog-requ...@frnog.org [mailto:frnog-requ...@frnog.org] De la part de
Sebastien Maillet
Envoyé : vendredi 30 novembre 2012 08:40
À : frnog-t...@frnog.org
Objet : [FRnOG] [TECH] Serveur DHCP et base SQL

Bonjour à tous,

J'espère ne pas me tromper de catégorie de sujet pour cette demande.

Je vous sollicite car j'aimerais avoir le retour des sachants sur un projet
autour du DHCP sur lequel nous travaillons en ce moment.
Il s'agit de la mise en place d'un serveur DHCP nous permettant de
centraliser et mieux contrôler l'affectation d'adresse IP de management de
nos équipements CPE.
Nous avons en région 1 à 6 subnets de management (1 par PE), à chaque fois
qu'un nouveau CPE serait introduit sur le réseau il effectuerait une requête
DHCP qui serait redirigée vers le serveur DHCP via du DHCP relais. L'adresse
IP attribuée au CPE par le serveur DHCP serait connue à l'avance grâce à une
pré-affectation basée sur l'adresse MAC du CPE.
Jusque là, rien que du classique.

La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que le
serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,  puisse
interroger une base de donnée de type SQL pour déterminer qu'elle adresse IP
affecter en fonction de l'adresse MAC du CPE. La corrélation adresse IP -
adresse MAC serait donc gérée dans la base de donnée. Si vous connaissez une
solution en OpenSource fonctionnant de cette manière ca m'aiderait beaucoup.

Nous avons trouvé des solutions, mais celles-ci fonctionnent sur une gestion
des adresses IP vs adresse MAC à travers un fichier texte.
Etant donné les nombreuses modifications/ajouts prévu il me semble plus
saint de travailler sur une base de donnée que sur un fichier texte.

J'espère avoir été assez clair dans mes explications.

Merci d'avance à celles et ceux qui pourrons éclairer ma lanterne sur ce
sujet.

Cdt,
Sébastien

---
Liste de diffusion du FRnOG
http://www.frnog.org/


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Hombecq Cyrille
2012/11/30 Arnaud LUQUIN a.luq...@nnx.com


 J'ai un client qui actuellement gère qq milliers de lease et nous en
 sommes arrivés a la
 conclusion que le DHCPD d'ISC fonctionnait a merveille avec juste le petit
 soucis de
 reload obligatoire pour la prise en compte d'un nouveau fichier de conf.

 Le mieux AMHA, c'est encore de stocker tout ce que tu cherche a faire dans
 le SI, d'en
 pousser un export au format qui va bien dès que tu as une modification. De
 tester la
 syntaxe du fichier, archiver le fichier de prod et relancer dhcpd.


omapi/omshell permet de modifier les hosts/leases/option sans redémarrer le
process DHCP
exemple :


echo server ip du serveur dhcp
connect
new host
set name = MmeMICHU
set hardware-address = XX:XX:XX:XX:XX:XX
set hardware-type = 1
set ip-address = A.B.C.D
set statements = filename \/tftpboot/michu.cfg\;
create | /usr/bin/omshell

la difficulté c'est de trouver une doc clair !

-- 
Cyrille Hombecq

---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Pierre DAVID
On Fri, Nov 30, 2012 at 08:39:47AM +0100, Sebastien Maillet wrote:
 
 La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que le 
 serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,  puisse 
 interroger une base de donnée de type SQL pour déterminer qu'elle adresse IP 
 affecter en fonction de l'adresse MAC du CPE. La corrélation adresse IP - 
 adresse MAC serait donc gérée dans la base de donnée. Si vous connaissez une 
 solution en OpenSource fonctionnant de cette manière ca m'aiderait beaucoup.
 

http://netmagis.org

Pierre David [co-auteur]


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet William Gacquer
Salut Sébastien,

chez moi c'est DHCP hosts classiques via omapi/omshell et synchro avec LDAP et 
SQL au moment ou l'on balance la commande omshell/omapi.

Après 10 ans d'expérience, ça reste le truc le plus adapté aux fortes charges.


William Gacquer - CTO / Directeur Technique





France Citévision - 83 rue Saint Fuscien - 8 Amiens - France
Tel   +33.(0)3.60.122.256
Mob +33.(0)6.32.635.884

Le 30 nov. 2012 à 08:39, Sebastien Maillet a écrit :

 Bonjour à tous,
 
 J'espère ne pas me tromper de catégorie de sujet pour cette demande.
 
 Je vous sollicite car j'aimerais avoir le retour des sachants sur un projet 
 autour du DHCP sur lequel nous travaillons en ce moment.
 Il s'agit de la mise en place d'un serveur DHCP nous permettant de 
 centraliser et mieux contrôler l'affectation d'adresse IP de management de 
 nos équipements CPE.
 Nous avons en région 1 à 6 subnets de management (1 par PE), à chaque fois 
 qu'un nouveau CPE serait introduit sur le réseau il effectuerait une requête 
 DHCP qui serait redirigée vers le serveur DHCP via du DHCP relais. L'adresse 
 IP attribuée au CPE par le serveur DHCP serait connue à l'avance grâce à une 
 pré-affectation basée sur l'adresse MAC du CPE.
 Jusque là, rien que du classique.
 
 La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que le 
 serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,  puisse 
 interroger une base de donnée de type SQL pour déterminer qu'elle adresse IP 
 affecter en fonction de l'adresse MAC du CPE. La corrélation adresse IP - 
 adresse MAC serait donc gérée dans la base de donnée. Si vous connaissez une 
 solution en OpenSource fonctionnant de cette manière ca m'aiderait beaucoup.
 
 Nous avons trouvé des solutions, mais celles-ci fonctionnent sur une gestion 
 des adresses IP vs adresse MAC à travers un fichier texte.
 Etant donné les nombreuses modifications/ajouts prévu il me semble plus saint 
 de travailler sur une base de donnée que sur un fichier texte.
 
 J'espère avoir été assez clair dans mes explications.
 
 Merci d'avance à celles et ceux qui pourrons éclairer ma lanterne sur ce 
 sujet.
 
 Cdt,
 Sébastien
 
 ---
 Liste de diffusion du FRnOG
 http://www.frnog.org/


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Radu-Adrian Feurdean
On Fri, Nov 30, 2012, at 9:58, François-Frédéric Ozog wrote:

 Je ne connais pas bien ces solutions mais je connais bien les bases de
 données: il faudra regarder de près l'implémentation du modèle de données
 de la solution que vous trouverez.
 Les nombreuses modifications/ajouts sur une implémentation naïve vont
 générer de la fragmentation et au bout de quelques mois il faudra 10 fois
 plus de temps pour faire un update. Il faut alors faire une réorg de base,
 mais du coup c'est long ...et ... horsligne...

Si je comprends bien son besoin, il n'y aura pas (ou extremement peu) de
lease, tout comme la partie D du DHCP n'aura que peu voire pas de
sens. L'idee c'est d'avoir des CPE dumb, mais avec la MAC address
connue et renseignee dans une base, et le (D)HCP utilise au demarrage du
boitier pour lui donner l'addresse IP (fixe) et les options pour
reccuperer sa config. 

Dans des telles conditions, une fois arrive vers les 1000 devices ca
commence a etre difficile a gerer en fichier texte pour plusieurs
raisons (gestion du fichier texte interminable et reload apres chaque
mise a jour).

Pour rester dans l'OpenSource, il y a cette piste :
http://blog.alex.org.uk/2010/09/05/adding-sql-support-to-isc-dhcpd/
Sinon, comme disait Raphael, si la finance le permet, une solution
proprietaire peut tres bien faire l'affaire.


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Nicolas CARTRON
Hello Sébastien,

2012/11/30 Sebastien Maillet sebastien.mail...@covage.com

 Bonjour à tous,

 J'espère ne pas me tromper de catégorie de sujet pour cette demande.

 Je vous sollicite car j'aimerais avoir le retour des sachants sur un
 projet autour du DHCP sur lequel nous travaillons en ce moment.
 Il s'agit de la mise en place d'un serveur DHCP nous permettant de
 centraliser et mieux contrôler l'affectation d'adresse IP de management de
 nos équipements CPE.
 Nous avons en région 1 à 6 subnets de management (1 par PE), à chaque fois
 qu'un nouveau CPE serait introduit sur le réseau il effectuerait une
 requête DHCP qui serait redirigée vers le serveur DHCP via du DHCP relais.
 L'adresse IP attribuée au CPE par le serveur DHCP serait connue à l'avance
 grâce à une pré-affectation basée sur l'adresse MAC du CPE.
 Jusque là, rien que du classique.

 La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que
 le serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,
  puisse interroger une base de donnée de type SQL pour déterminer qu'elle
 adresse IP affecter en fonction de l'adresse MAC du CPE. La corrélation
 adresse IP - adresse MAC serait donc gérée dans la base de donnée. Si vous
 connaissez une solution en OpenSource fonctionnant de cette manière ca
 m'aiderait beaucoup.

 Nous avons trouvé des solutions, mais celles-ci fonctionnent sur une
 gestion des adresses IP vs adresse MAC à travers un fichier texte.
 Etant donné les nombreuses modifications/ajouts prévu il me semble plus
 saint de travailler sur une base de donnée que sur un fichier texte.

 [...]


D'après tes explications, clairement une solution dite DDI (DNS/DHCP/IPAM)
est ce qu'il te faut.
Travaillant chez un éditeur DDI, je ne veux pas faire de pub, mais si tu
regardes le marché, tu trouveras des constructeurs te permettant de faire
ça sans problème :-)

A+
Nicolas.

---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Frédéric Gabut-Deloraine
Le 30 nov. 2012 à 08:39, Sebastien Maillet sebastien.mail...@covage.com a 
écrit :
 La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que le 
 serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,  puisse 
 interroger une base de donnée de type SQL pour déterminer qu'elle adresse IP 
 affecter en fonction de l'adresse MAC du CPE. La corrélation adresse IP - 
 adresse MAC serait donc gérée dans la base de donnée. Si vous connaissez une 
 solution en OpenSource fonctionnant de cette manière ca m'aiderait beaucoup.
 […]
 Nous avons trouvé des solutions, mais celles-ci fonctionnent sur une gestion 
 des adresses IP vs adresse MAC à travers un fichier texte.
 Etant donné les nombreuses modifications/ajouts prévu il me semble plus saint 
 de travailler sur une base de donnée que sur un fichier texte.


Si tu cherches une solution toute intégrée, efficient IP, sans aucun doute - 
Webservices déjà intégrés, interfaces sympas, etc.

Si tu cherches à faire le truc toi même, et que tu as un dev sous la main, il 
faut peu de temps pour développer un petit serveur DHCP (pas forcément 
scalable, mais ce n'est pas le besoin) avec par exemple le module 
Net::DHCP::Packet (et ses équivalents en python / ruby / whatever). Juste pour 
gérer le management des CPE en IP fixe c'est hyper simple : pas de notion de 
durée des baux, seulement 4 paquets à traiter (discover, offer, request, 
ack/nak). 

D'expérience, la solution home made est complètement faisable :-)

-- 
Frédéric Gabut-Deloraine
Network Architect | Dailymotion

---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Guillaume Barrot
 Si tu cherches une solution toute intégrée, efficient IP, sans aucun doute
 - Webservices déjà intégrés, interfaces sympas, etc.


+ Infoblox. Deux solutions concurrentes qui ont les défauts de leur
qualité.
Ca tourne en VM pour des tests ou du lab, mais ça vaudra jamais du fait
maison pour ce genre de besoin.

---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Pascal Rullier
Le 30 novembre 2012 14:17, Guillaume Barrot
guillaume.bar...@gmail.com a écrit :
 Si tu cherches une solution toute intégrée, efficient IP, sans aucun doute
 - Webservices déjà intégrés, interfaces sympas, etc.


 + Infoblox. Deux solutions concurrentes qui ont les défauts de leur
 qualité.
 Ca tourne en VM pour des tests ou du lab, mais ça vaudra jamais du fait
 maison pour ce genre de besoin.


un patch pour isc-dhcp

http://blog.alex.org.uk/2010/09/05/adding-sql-support-to-isc-dhcpd/


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Clement game

On 30/11/2012 13:59, Frédéric Gabut-Deloraine wrote:

Le 30 nov. 2012 à 08:39, Sebastien Maillet sebastien.mail...@covage.com a 
écrit :

La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que le 
serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,  puisse 
interroger une base de donnée de type SQL pour déterminer qu'elle adresse IP 
affecter en fonction de l'adresse MAC du CPE. La corrélation adresse IP - 
adresse MAC serait donc gérée dans la base de donnée. Si vous connaissez une 
solution en OpenSource fonctionnant de cette manière ca m'aiderait beaucoup.
[…]
Nous avons trouvé des solutions, mais celles-ci fonctionnent sur une gestion 
des adresses IP vs adresse MAC à travers un fichier texte.
Etant donné les nombreuses modifications/ajouts prévu il me semble plus saint 
de travailler sur une base de donnée que sur un fichier texte.


Si tu cherches une solution toute intégrée, efficient IP, sans aucun doute - 
Webservices déjà intégrés, interfaces sympas, etc.

Si tu cherches à faire le truc toi même, et que tu as un dev sous la main, il 
faut peu de temps pour développer un petit serveur DHCP (pas forcément 
scalable, mais ce n'est pas le besoin) avec par exemple le module 
Net::DHCP::Packet (et ses équivalents en python / ruby / whatever). Juste pour 
gérer le management des CPE en IP fixe c'est hyper simple : pas de notion de 
durée des baux, seulement 4 paquets à traiter (discover, offer, request, 
ack/nak).

D'expérience, la solution home made est complètement faisable :-)

  Le mieux serait encore de directement modifier le code du serveur 
isc-dhcp pour qu'il puisse s'interfacer avec une DB . A l'heure 
actuelle, les librairies client SQL en C sont très bien conçues et sont 
pratiquement aussi simples que n'importe quel wrapper; et quant à la 
complexite du code isc, les points à modifier ne risquent pas d’être 
très gros..


  My 2 cts,

  C.


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-30 Par sujet Raphaël Maunier
Pour ma part, je partirais vraiment sur des solutions constructeurs.

Gérer du home-made est plus flexible, mais coûte bien plus cher qu'une solution 
packagé.

Il y a eu un fil de discussion sur le sujet récemment, le libre, ne veut pas 
dire low-cost.

Dans le cas de Sébastien, il faut voir s'il a l'équipe staffée pour maîtriser 
la mise en prod, l'optimisation et le débug.

Pour les constructeurs / fournisseurs, je suis plus pour Efficient IP parce que 
ce n'est pas la grosse boite américaine :)

-- 
Raphaël Maunier

Sent from my iPad

On 30 nov. 2012, at 14:17, Guillaume Barrot guillaume.bar...@gmail.com wrote:

 Si tu cherches une solution toute intégrée, efficient IP, sans aucun doute
 - Webservices déjà intégrés, interfaces sympas, etc.
 
 
 + Infoblox. Deux solutions concurrentes qui ont les défauts de leur
 qualité.
 Ca tourne en VM pour des tests ou du lab, mais ça vaudra jamais du fait
 maison pour ce genre de besoin.
 
 ---
 Liste de diffusion du FRnOG
 http://www.frnog.org/
 


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Serveur DHCP et base SQL

2012-11-29 Par sujet Raphaël Maunier
Te prend pas la tête, tu dois contacter Efficient IP :)

-- 
Raphaël Maunier

Sent from my iPad

On 30 nov. 2012, at 08:39, Sebastien Maillet sebastien.mail...@covage.com 
wrote:

 Bonjour à tous,
 
 J'espère ne pas me tromper de catégorie de sujet pour cette demande.
 
 Je vous sollicite car j'aimerais avoir le retour des sachants sur un projet 
 autour du DHCP sur lequel nous travaillons en ce moment.
 Il s'agit de la mise en place d'un serveur DHCP nous permettant de 
 centraliser et mieux contrôler l'affectation d'adresse IP de management de 
 nos équipements CPE.
 Nous avons en région 1 à 6 subnets de management (1 par PE), à chaque fois 
 qu'un nouveau CPE serait introduit sur le réseau il effectuerait une requête 
 DHCP qui serait redirigée vers le serveur DHCP via du DHCP relais. L'adresse 
 IP attribuée au CPE par le serveur DHCP serait connue à l'avance grâce à une 
 pré-affectation basée sur l'adresse MAC du CPE.
 Jusque là, rien que du classique.
 
 La difficulté est que je souhaiterais (peut être bien naïvement :o) ) que le 
 serveur DHCP, lorsqu'il reçoit une requête d'attribution d'adresse,  puisse 
 interroger une base de donnée de type SQL pour déterminer qu'elle adresse IP 
 affecter en fonction de l'adresse MAC du CPE. La corrélation adresse IP - 
 adresse MAC serait donc gérée dans la base de donnée. Si vous connaissez une 
 solution en OpenSource fonctionnant de cette manière ca m'aiderait beaucoup.
 
 Nous avons trouvé des solutions, mais celles-ci fonctionnent sur une gestion 
 des adresses IP vs adresse MAC à travers un fichier texte.
 Etant donné les nombreuses modifications/ajouts prévu il me semble plus saint 
 de travailler sur une base de donnée que sur un fichier texte.
 
 J'espère avoir été assez clair dans mes explications.
 
 Merci d'avance à celles et ceux qui pourrons éclairer ma lanterne sur ce 
 sujet.
 
 Cdt,
 Sébastien
 
 ---
 Liste de diffusion du FRnOG
 http://www.frnog.org/
 


---
Liste de diffusion du FRnOG
http://www.frnog.org/