Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Serveur
Windows Serveur Forum d'entraide professionel pour Windows Serveur : NT, 2000, 2003 , Longhorn...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/04/2011, 10h24   #1
Membre habitué
 
Inscription : mai 2010
Messages : 203
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : mai 2010
Messages : 203
Points : 124
Points : 124
Par défaut DHCP+DC : attribution d'adresses ip en fonction de l'adresse MAC

Bonjour tout le monde,

je dispose actuellement d'un dhcp comprenant 3 étendues et d'un contrôleur de domaine. Je souhaiterai, à l'aide d'un script de démarrage, qu'une adresse ip soit automatiquement donnée à un client en fonction de son adresse MAC.

Ainsi si un client a telle adresse MAC, il sera automatiquement transféré dans l'étendue idoine.

Merci pour vos réponses.
__________________
Maman disait toujours "L'informatique c'est comme une boîte de chocolats : on ne sais jamais sur quoi on va tomber." (Forrest Gump)
Un battement d'aile de papillon peut provoquer un plantage d'ordinateur. (Théorie du Chaos)
Pour survivre à Windows, il faut devenir Windows. (John Rambo)
Auron89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2011, 17h36   #2
Membre expérimenté
 
Avatar de suchiwa
 
Homme Vincent
Consultant en technologies
Inscription : avril 2010
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : avril 2010
Messages : 383
Points : 536
Points : 536
Citation:
Envoyé par Auron89 Voir le message
Bonjour tout le monde,

je dispose actuellement d'un dhcp comprenant 3 étendues et d'un contrôleur de domaine. Je souhaiterai, à l'aide d'un script de démarrage, qu'une adresse ip soit automatiquement donnée à un client en fonction de son adresse MAC.

Ainsi si un client a telle adresse MAC, il sera automatiquement transféré dans l'étendue idoine.

Merci pour vos réponses.
Bonjour,

La fonction de donner une adresse ip à une adresse MAC prédéfinie est déjà implémenté dans les solutions de DHCP Windows.

Je n'ai pas de DHCP sous la main, mais une fois installé, dans les différents services, on te propose d'extraire des ip d'un range, destinées à une utilisation spécifique. Sur le site de supinfo, j'ai déjà vu ce cas.

Vincent
__________________
Dans le doute, reboot...

https://mcp.microsoft.com/authenticate/validatemcp.aspx
931584 | Micr0s0ft
suchiwa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2011, 09h39   #3
Membre habitué
 
Inscription : mai 2010
Messages : 203
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : mai 2010
Messages : 203
Points : 124
Points : 124
Bonjour et merci pour ta réponse!

Je vais aller jeter un coup d'œil sur le site et on verra ce que ça donne.
À plus tard

Vincent ( )
__________________
Maman disait toujours "L'informatique c'est comme une boîte de chocolats : on ne sais jamais sur quoi on va tomber." (Forrest Gump)
Un battement d'aile de papillon peut provoquer un plantage d'ordinateur. (Théorie du Chaos)
Pour survivre à Windows, il faut devenir Windows. (John Rambo)
Auron89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2011, 09h56   #4
Membre habitué
 
Inscription : mai 2010
Messages : 203
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : mai 2010
Messages : 203
Points : 124
Points : 124
Re,

donc je suis allé et ça m'a fait tiqué; je me suis dis que tu parlais certainement de la réservation d'IP, où l'on réserve une IP bien spécifique en fonction de l'adresse MAC du poste concerné.

En gros c'est à peu près ça que je veux, mais je souhaite que la tâche soit plus automatisée. En fait, j'ai un utilitaire me permettant de récupérer toutes les adresses MAC d'un réseau. Et avec ces adresses MAC, il faudrait que le DHCP assigne automatiquement une IP, peu importe laquelle, au client qui se connecte, mais en attribuant une IP appartenant à l'étendue qui lui correspond le mieux.

Par exemple, j'ai 1 étendue Profs et 1 étendue Élèves. Un poste Élève désire se connecter sur le réseau. À l'aide de l'adresse MAC qui a été récupéré depuis ce dernier, on lui assigne une IP appartenant à l'étendue Élèves.
__________________
Maman disait toujours "L'informatique c'est comme une boîte de chocolats : on ne sais jamais sur quoi on va tomber." (Forrest Gump)
Un battement d'aile de papillon peut provoquer un plantage d'ordinateur. (Théorie du Chaos)
Pour survivre à Windows, il faut devenir Windows. (John Rambo)
Auron89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 11h27   #5
Membre du Club
 
Nico
Inscription : janvier 2010
Messages : 46
Détails du profil
Informations personnelles :
Nom : Nico

Informations forums :
Inscription : janvier 2010
Messages : 46
Points : 45
Points : 45
Bonjour,

dans ce cas, on utilisera alors des VLan de niveau 2 (appartenance au VLAN en fonction de l'adresse MAC).

Regardes au niveau de tes switchs, ce sont eux qu'il faut configurer. Si tu as des problèmes, postes plutôt sur la partie réseau.
nico1811 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 00h04   #6
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
bonjour,
je ne pense pas que cela soit faisable.
ton dhcp attribue une adresse libre,et qui n est pas réservé.

je pense que tu n as pas le choix, les réservations ce font a la main.
le vlan ne sera pas utile non plus, car meme si le switch filtre l adresse mac, tu n as qu un seul dhcp donc , il fait partie des 2vlan, et il attribuera une adresse libre dans n'importe quel étendu.

même si tu avais deux dhcp, avec le même sous reseau ou réseau distinct,ce n est pas gérable.
je suppose qu il y a un acces a des ressources partages.
donc avec deux dhcp de diffèrent réseau avec une interface commune pour communiquer.
Un élève doit se connecter il plug son câble et la c'est le 1 er dhcp qui répond qui fixe l adresse, donc tu ne sais pas si tu vas sur le réseau 1 ou etendue 1 ou sur la 2..

Mais bon je peux me trompe , et je suis curieux d avoir la reponse..
a+
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 10h11   #7
Membre expérimenté
 
Avatar de suchiwa
 
Homme Vincent
Consultant en technologies
Inscription : avril 2010
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : avril 2010
Messages : 383
Points : 536
Points : 536
Bonjour,

Une étendu pour les élèves ,une étendue pour les profs...

Ca sent le subnetting, mais il manque un petit quelque chose qui te permette d'identifier la catégorie.

Les utlisateurs viennent avec un ordinateur portable ?

Sont ils dans le même espace quand ils se connectent où dans des endroits différents (salle de profs, salle d'étude) ? Suivant le cas, j'ai dans l'idée que tu veux monter des ressources différents, donc ici ce n'est pas la couche réseau qui intervient, mais la couche session, via le username plutôt qu'une IP.

Sachant qu'avec powershell, identifier un username pour ensuite y attibuer une adresse ip n'est pas impossible. Ensuite identifier l'adresse MAC pour toujours lui affecter la même IP...

J'dis ça, j'dis rien...

Vincent
__________________
Dans le doute, reboot...

https://mcp.microsoft.com/authenticate/validatemcp.aspx
931584 | Micr0s0ft
suchiwa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 14h54   #8
Membre habitué
 
Inscription : mai 2010
Messages : 203
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : mai 2010
Messages : 203
Points : 124
Points : 124
Citation:
Envoyé par suchiwa Voir le message
Sachant qu'avec powershell, identifier un username pour ensuite y attribuer une adresse ip n'est pas impossible.
Finalement ce serait plutôt ça, en effet. Mais comment procède-t-on?
__________________
Maman disait toujours "L'informatique c'est comme une boîte de chocolats : on ne sais jamais sur quoi on va tomber." (Forrest Gump)
Un battement d'aile de papillon peut provoquer un plantage d'ordinateur. (Théorie du Chaos)
Pour survivre à Windows, il faut devenir Windows. (John Rambo)
Auron89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 15h03   #9
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
re,

c'est un moyen mais tu butte toujours sur le même problème.
Dans le script il faut soit définir l adresse ip, ou mieux la récupérer, afin de lui mettre une ip definie.

ou il faudrait une moulinette qui lit l adresse mac du poste, puis la compare a un fichier contenant la liste des adresse mac puis affecte une ip.
Donc ,je pense que dans n importe quel cas tu sera oblige de faire un travail a la main.
la version script te permet d éviter la tache de suppression de la réservation dans le dhcp.

en gros:
un fichier xls qui contient les adresse mac sur une colonne et a cote une ip.

Donc dans ce cas seul la mise a jour des adresse mac dans ton fichier est a modifier

a+
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 15h58   #10
Membre expérimenté
 
Avatar de suchiwa
 
Homme Vincent
Consultant en technologies
Inscription : avril 2010
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : avril 2010
Messages : 383
Points : 536
Points : 536
Citation:
Envoyé par neuneu1 Voir le message
ou il faudrait une moulinette qui lit l adresse mac du poste, puis la compare a un fichier contenant la liste des adresse mac puis affecte une ip.
Bonjour,

Heuuu, si on sait lire une adresse MAC, on sait faire à peut prêt tout sous powershell, sauf le café...

Une requête wmi, du netsh, peu connue mais utile commande getmac ou un ipconfig donne des informations.

Ensuite quelque chose qui est personnel à un server, c'est son nom: $env:computername est l'équivalent en powershell à echo %computername% sous dos.

Sous powershell, pour une requête WMI, tapez (gwmi Win32_ComputerSystem).name : vous obtiendrez parmi les nombreuses façon de l'avoir le nom du serveur.

$serveur = (gwmi Win32_ComputerSystem).name
$ip =
$AddressMAC=
...

Tes ordianteurs/serveurs font parti d'un AD ? Tu "scan" les objets "computer" de l'AD de chaque OU et tu demandes à récupérer toutes les adresses MAC (ton outil) en relation avec le nom de serveur. Suivant le nom tu affectes à l'adresse MAC une IP disponible.

C'est un début de projet...

Un bouquin que je vous conseille est le Guide de référence pour l'administrateur système des éditions ENI. Il m'a beaucoup aidé, et m'aide encore

Vincent
__________________
Dans le doute, reboot...

https://mcp.microsoft.com/authenticate/validatemcp.aspx
931584 | Micr0s0ft
suchiwa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2011, 11h32   #11
Membre expérimenté
 
Inscription : août 2008
Messages : 455
Détails du profil
Informations personnelles :
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : août 2008
Messages : 455
Points : 575
Points : 575
Envoyer un message via Skype™ à thierry.chich
Le problème, c'est le but visé. SI on a les adresses mac, et qu'on sait qui doit aller dans quel range, pourquoi ne pas tout simplement fixer les adresses IP dans les bon range et basta. Adr Mac eleve 1=Ip eleve 1, etc.
Faire des allocations dhcp dynamqiue en fonction de scripts basés sur des mac statique, c'est la mort. C'est se mettre en position de ne plus rien comprendre à ce qui se passe. Exemple, que se passe-t-il si une adresse mac inconnue apparait. En ayant un range ip eleve fix et un range prof, on peut faire aussi un range inconnu dynamique.

Et effectivement, la question réseau se pose, comme l'a dit Suchiwa. Si vraiment on a besoin de range séparé, il faut se poser la question de lans séparés. C'est bien plus efficace si on veut contrôler quelque chose. Une adresse mac, ça se change comme deux qui rigolent.
thierry.chich est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2011, 17h07   #12
Membre habitué
 
Inscription : mai 2010
Messages : 203
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : mai 2010
Messages : 203
Points : 124
Points : 124
Wouah, merci pour toutes vos réponses mais c'est bien trop compliqué pour moi!
De plus je dois vous informer que mon collègue et moi avons abandonné l'idée.
Je suis donc sincèrement désolé de vous avoir fait perdre votre temps à nous donner une réponse en vain. Cependant continuez ainsi, c'est ce qui fait la force de ce forum
__________________
Maman disait toujours "L'informatique c'est comme une boîte de chocolats : on ne sais jamais sur quoi on va tomber." (Forrest Gump)
Un battement d'aile de papillon peut provoquer un plantage d'ordinateur. (Théorie du Chaos)
Pour survivre à Windows, il faut devenir Windows. (John Rambo)
Auron89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h47.


 
 
 
 
Partenaires

Hébergement Web