Quelle est la commande qui permet d'obtenir l'adresse IP et les noms des ordinateurs situés sur le même réseau ?
Je fonctionne sous Windows
Quelle est la commande qui permet d'obtenir l'adresse IP et les noms des ordinateurs situés sur le même réseau ?
Je fonctionne sous Windows
nmap -sn 192.168.1.0/24
Inscrivez-y votre numéro de réseau. Il effectuera un balayage ping de votre réseau et indiquera les DNS inversés des machines connectées. Il ne trouvera pas les machines en panne.
C:> for /L %N in (1,1,254) do @nslookup 192.168.0.%N >> names.txt
Il effectuera une recherche inversée de toutes les adresses IP de votre sous-réseau.
Utilisation de Powershell - dmitrysotnikov a écrit une belle fonction, c'est de cela qu'il s'agit : http://dmitrysotnikov.wordpress.com/2008/03/07/get-computer-by-ip-address/
a besoin d'une gestion des erreurs pour les réponses "time-out" et "host not found" plus propres.
function Get-ComputerNameByIP {
param(
$IPAddress = $null
)
BEGIN {
}
PROCESS {
if ($IPAddress -and $_) {
throw ‘Please use either pipeline or input parameter’
break
} elseif ($IPAddress) {
([System.Net.Dns]::GetHostbyAddress($IPAddress))
} elseif ($_) {
trap [Exception] {
write-warning $_.Exception.Message
continue;
}
[System.Net.Dns]::GetHostbyAddress($_)
} else {
$IPAddress = Read-Host “Please supply the IP Address”
[System.Net.Dns]::GetHostbyAddress($IPAddress)
}
}
END {
}
}
#Use any range you want here
1..255 | ForEach-Object {”10.20.100.$_”} | Get-ComputerNameByIP
Si vous souhaitez opter pour la formule "normale", nmap fera très bien l'affaire.
Si vous voulez être "obscur", Doxpara Paketto Keiretsu le fera avec marque de balayage et ses amis. Il ne s'agit pas exactement d'outils "officiels", mais ils sont certainement utiles pour trouver des nœuds que vous ne pouvez pas voir autrement. Et ai-je mentionné que c'est rapide ?
Si cela ne vous dérange pas d'installer cette petite application : Scanner IP avancé de Radmin (Freeware pour Windows)
Fournit les hôtes du réseau local :
Advanced IP Scanner est un scanner IP rapide, robuste et facile à utiliser pour Windows. Il vous permet d'obtenir divers types d'informations sur les ordinateurs du réseau local en quelques secondes ! Advanced IP Scanner vous permet d'accéder en un seul clic à de nombreuses fonctions utiles - arrêt et réveil à distance, intégration de Radmin et bien plus encore ! Doté d'une technologie d'analyse multithread, ce programme peut analyser des centaines d'ordinateurs par seconde, ce qui vous permet d'analyser un réseau de classe 'C' ou même 'B' même à partir de votre connexion modem.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.