Quelle est la commande qui peut être utilisée pour obtenir l'adresse IP et les noms des ordinateurs situés sur le même réseau?
J'utilise Windows
nmap -sP 192.168.1.0/24
Mettez-y votre numéro de réseau. Il effectuera un balayage ping de votre réseau et signalera les DNS inverses des machines actives. Ne trouvera pas de machines.
C:> for /L %N in (1,1,254) do @nslookup 192.168.0.%N >> names.txt
Cela fera une recherche inversée de chaque IP de votre sous-réseau.
Essayez d'utiliser ce code d'invite de commande simple. Pour obtenir tous les ips du réseau arp -a
pour savoir d'où vient une adresse IP tracert "ip"
Si vous voulez opter pour "régulier", nmap fera très bien l'affaire.
Si vous voulez opter pour "obscur", Doxpara Paketto Keirets le fera avec scanrand et vos amis. Pas exactement des outils "officiels" mais certainement utiles pour trouver des nœuds que vous ne pourriez pas voir autrement. Et ai-je mentionné que c'est rapide ?
Utilisation de Powershell - dmitrysotnikov a écrit une fonction Nice, cela vient de: http://dmitrysotnikov.wordpress.com/2008/03/07/get-computer-by-ip-address/
a besoin d'une gestion des erreurs pour des réponses plus propres "time-out" et "Host not found".
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 cela ne vous dérange pas d'installer cette petite application: Scanner IP avancé de Radmin (Freeware pour Windows)
Vous fournit des hôtes de réseau local:
Advanced IP Scanner est un scanner IP rapide, robuste et facile à utiliser pour Windows. Il vous permet de disposer facilement de différents types d'informations sur les ordinateurs du réseau local en quelques secondes! Advanced IP Scanner vous donne un accès en un clic à de nombreuses fonctions utiles - arrêt et réveil à distance, intégration Radmin et plus encore! Propulsé par la technologie de numérisation multithread, ce programme peut analyser des centaines d'ordinateurs par seconde, vous permettant de numériser un réseau de classe "C" ou même "B" même à partir de votre connexion modem.
Il y a un outil que j'aime utiliser surtout quand je voudrais trouver une adresse IP gratuite dans le chaos que j'aime appeler mon réseau. Il est appelé IP-Tools par KS-Soft et fait @ suggestion sysadmin1138s graphiquement. Il a également 18 autres grands utilitaires. C'est un super petit couteau suisse