Find IP der computer, finden Sie die IPs aller Rechner auf LAN
Ich wissen, wie man eine computer IP-Adresse, aber wie kann ich eine variable festlegen, wie die IP-Adresse des Computers an, oder speichern Sie es in eine Textdatei, die alle in einer batch?
Also, ich fand eine Zeile code im internet, würde ping jede mögliche IP-Adresse eines bestimmten Servers und eine Liste der IPs erfolgreich angepingt, aber es hat nicht funktioniert; Sie alle timed out. Was wäre falsch mit ihm? Gibt es einen besseren Weg, es zu tun? So, hier ist der code:
FOR /L %i IN (1,1,254) DO ping --a --n 1 10.0.1.%i | FIND /I "Reply">> c:\lanipaddresses.txt
Dank!
InformationsquelleAutor JShoe | 2011-03-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie ändern die
10.0.1.%
zu dem, was Ihre IP-Satz wäre.ie. dieses Skript wird nicht funktionieren, ein
192.168.1.%
Netzwerk ist. Für diesen Satz verwenden:aktualisiert
Try this one:
FOR /L %i IN (1,1,254) DO ping -n 1 10.0.1.%i | FIND /i "Reply">> c:\ipaddresses.txt
Ich sehe einige Probleme schon... ich habe es versucht und alle IP ' s in der Liste wurden von meiner IP-Adresse. Also, wenn meine IP-Adresse ist 0.0.0.27, Sie alle aufgelistet, wie 0.0.0.27, aber nur den 27. bekam man einen erfolgreichen ping. Ich weiß nicht, wie es Aussehen würde, auf einem mehrere IP-server, da ich bin derzeit der einzige, online.
Ich habe die gleiche Sache. Wenn es nicht eine Antwort zu bekommen, wäre es für meine Computer ip Adresse, jedoch, wenn es gefunden wäre es für die entsprechende IP für die computer. Hier ist ein snippet von mir:
Reply from 192.168.15.1: bytes=32 time=1ms TTL=64 Reply from 192.168.15.101: Destination host unreachable. Reply from 192.168.15.101: Destination host unreachable. ..snip.. Reply from 192.168.15.101: Destination host unreachable. Reply from 192.168.15.16: bytes=32 time=2ms TTL=128 Reply from 192.168.15.101: Destination host unreachable.
Okay, ich habe es fast komplett die Arbeit, ich brauche einfach nur ein paar mehr Ratschläge. 1. Ist es normal, dass das x.x.x.1 aktiv zu sein? Ist das ein Gerät oder nur immer aktiv? 2. Ist es möglich, fügen Sie einige code, der automatisch sucht und importiert meine IP-Adresse (ohne das Letzte seg.) und läuft, der als die Referenz? Oder vielleicht speichert Sie in einem separaten Dokument, und führt es von dort aus?
InformationsquelleAutor RDL
Für Linux Maschinen, wie zu guten alten Nmap:
InformationsquelleAutor user1759796
Für Windows-Maschinen, wie etwa der gute alte arp:
arp -a
Offensichtlich war die Frage
FOR /L %Windows IN (3,1, 10)
InformationsquelleAutor Eric