> Tech > Utiliser Dhcpcmd pour interroger DHCP

Utiliser Dhcpcmd pour interroger DHCP

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Le code du renvoi B appelle Dhcpcmd pour interroger un scope spécifique sur un certain serveur DHCP pour renvoyer l'information de location de la base de données. La syntaxe générique est :
Dhcpcmd DHCPServerIPAddress command [command options]

Les options de commande vont de celle qui crée des subnets à 

celle qui
ajoute les réservations. La commande
Enumclients ordonne au serveur
DHCP de rechercher dans la base de
données l’information de location de
l’adresse IP. Netlookup utilise un serveur
DHCP avec l’adresse IP 10.0.1.5
configurée avec le subnet 10.0.1.0.
L’option de commande -h affiche
l’adresse MAC pour chaque ordinateur
en même temps que l’information de
location. Enumclients renvoie le numéro
d’enregistrement d’entrée dans
la base de données, l’adresse IP louée
et le nom NetBIOS de l’ordinateur. La requête renvoie toutes les locations du
subnet, donc le script redirige la sortie
Dhcpcmd vers la variable %dhcpdump%,
que Netlookup filtre ensuite
pour avoir des informations sur l’ordinateur
Niser. Au renvoi C, Netlookup
se sert de l’utilitaire Findstr, un outil de
comparaison de profil de texte utile,
pour rechercher « Niser » dans dhcpdump.
txt. Le -i demande à  Findstr
d’ignorer la casse (majuscules/minuscules)
et %1 représente le paramètre
Niser que j’ai spécifié sur l’appel de
Netlookup. Le résultat apparaît ainsi
sur l’écran : 1à˜.à˜.1.15 NISER a1b2c3d4e5f6

Si la recherche doit porter sur plusieurs
scopes ou serveurs DHCP, ajoutez-
les comme lignes supplémentaires
dans Netlookup. Comme les variables
que Netlookup définit pointent vers
des fichiers texte sous la variable système
%temp%, on n’a pas à  se préoccuper
de l’emplacement du répertoire
Temp. Dans Win2K, %temp% est par
défaut %userprofile%\Local Settings dans le profil de l’utilisateur ; dans NT,
la variable pointe généralement vers
C:\Temp.

Téléchargez cette ressource

Guide de technologie 5G pour l’entreprise

Guide de technologie 5G pour l’entreprise

Pourquoi la 5G est-elle faite pour votre entreprise ? La 5G peut améliorer la vitesse, la fiabilité et la capacité de votre réseau, permettant ainsi une meilleure collaboration, une productivité accrue et une prise de décision plus rapide. Notre livre blanc " The Big Book of Enterprise 5G" vous fournit les informations stratégiques dont vous avez besoin pour prendre des décisions éclairées et préparer votre entreprise à prospérer dans l'ère de la 5G. Cradlepoint, part of Ericsson est le leader mondial des solutions de réseau sans fil 4G LTE et 5G fournies via le cloud. Connectez vos employés, lieux et objets avec la 4G LTE et la 5G pour un WAN sans fil d'entreprise.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010