merkel
Goto Top

IP Liste vorhanden. Wie kann man die nun mit Namen ergänzen. Powershell etc

Hallo,

ich habe nun eine IP Liste (Export aller IP Adressen , eines Exchange Empfangsconnector).
Erstelllt von hier : http://www.wernbacher.cc/?p=177

Kann ich die irgendwie mit NSLOOKUP etc.. automatisiert abfragen, so das ich eine neue Liste haben. IP + Hostname ?

Gruss
Arshloch

Content-Key: 366217

Url: https://administrator.de/contentid/366217

Printed on: April 18, 2024 at 23:04 o'clock

Mitglied: 135333
135333 Feb 27, 2018 updated at 09:36:14 (UTC)
Goto Top
Resolve-DNSName
oder auch mit
[System.Net.Dns]::GetHostByAddress('X.X.X.X')  
Foreach-Schleife drum packen und gut is.
$list = '192.168.1.1','192.168.1.2'  
$list | %{
    [System.Net.Dns]::GetHostByAddress($_)
}
Member: merkel
merkel Feb 27, 2018 at 09:46:54 (UTC)
Goto Top
Hallo,

ok danke. Das ist eine Foreach Continue Schleife , oder ?

Gruss
Mitglied: 135333
Solution 135333 Feb 27, 2018 updated at 09:48:29 (UTC)
Goto Top
s.o. Ist das gleiche wie foreach-Object oder foreach{} oder foreach($ip in $liste){}
Member: merkel
merkel Feb 27, 2018 at 09:53:57 (UTC)
Goto Top
Hallo,

many thanks. Script lauft leider nicht face-sad Schau mir das nochmals an.

Gruss

Habe den Fehler noch

Ausnahme beim Aufrufen von "GetHostByAddress" mit 1 Argument(en):  "Der angeforderte Name ist gültig, es wurden jedoch  
keine Daten des angeforderten Typs gefunden"  
In D:\IPList.ps1:3 Zeichen:5
+     [System.Net.Dns]::GetHostByAddress($_)
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) , MethodInvocationException
Mitglied: 135333
135333 Feb 27, 2018 updated at 09:57:35 (UTC)
Goto Top
Script lauft leider nicht
Kein Wunder ...
Tja dann hast du keinen reinen String übergeben. Checke deine Liste und übergebe nur die Eigenschaft (wenn es ein Objekt ist) welche die IP-Adresse enthält!

Da ist wohl mal ein Powershell-Grundkurs fällig.
Member: merkel
merkel Feb 27, 2018 at 10:05:05 (UTC)
Goto Top
Hallo,

es geht nun face-smile
Habe ein Script eben gefunden .
https://gallery.technet.microsoft.com/scriptcenter/PowerShell-IP-to-Host ...

Habe mir auch da eben die Funktion genau angeschaut. Checke eventuell nun die Schleife.

Gruss