Wie aktiviere ich die Antwort auf einen Broadcast-Ping unter Windows?

Wie aktiviere ich die Antwort auf einen Broadcast-Ping unter Windows?

Ich habe viele Windows-Server im Labor. Ich wollte Ping-Broadcasting verwenden, um die Maschinen zu ermitteln. Ich versuche, einen zentralen Server zur Pflege der Maschinenliste zu vermeiden, da mir dies als einzelner Ausfallpunkt erscheint.

Ping 10.0.0.255 im Netzwerk 255.255.255.0 erhält keine Antwort.

Wie kann ich die Antwort auf einen Broadcast-Ping aktivieren?

Antwort1

Das Windows- pingProgramm kann keine Ping-Anfrage an Broadcast-Adressen senden. Man kann aber über die IcmpSendEchoAPI eine Ping-Anfrage an das angeschlossene Netzwerk senden. Das funktioniert aber nach meinen Beobachtungen nicht bei:

  • eine direkt verbundene Windows-Station - anscheinend antwortet eine Win-Station nicht auf Broadcast-ICMP-Anfragen
  • über einen Switch - anscheinend blockiert ein Switch Broadcast-ICMP-Anfragen

Falls der IP-Adressbereich nicht zu groß ist, wäre folgende Verwendung möglich:

  • ARP-Scannen
  • ICMP-Scannen
  • SNMP-Scanning - viel langsamer, aber funktioniert

Antwort2

Dies ist die Methode, die ich verwende:

Verwenden Sie zunächst Folgendes in einer Befehlszeile …

FOR /L %i in (1,1,255) do @ping -n 1 192.168.1.%i | find "Antwort"

Natürlich müssen Sie für 192.168.1.%i eine „echte“ Adresse angeben, das ist nur ein Beispiel.

Sie müssen es nicht per Pipe (-> | find „Antworten“) an den Find-Befehl weiterleiten, aber es soll den Müll herausfiltern. Ich habe es auf beide Arten gemacht und kann mich nicht erinnern, einen großen Unterschied bemerkt zu haben …

Geben Sie dann den Befehl ein ...

arp -a > dateiname.txt

Öffnen Sie die Datei filename.txt entweder mit Notepad++ oder einem ähnlichen Programm. Ich öffne sie auch oft mit Excel und erstelle eine Tabelle mit den angeschlossenen Geräten …

Danke, Gary

Antwort3

Sie können den Angry IP Scanner verwenden, der das gesamte Subnetz anpingt und prüft, welche Hosts sich im Netzwerk befinden. Basierend auf Ihrer Namenskonvention können Sie hoffentlich die Server von den anderen Hosts im Netzwerk unterscheiden.

http://www.angryip.org/w/Home

verwandte Informationen