Powershell: Abfragen der DNS Einstellungen
Hallo zusammen,
wahrscheinlich eine ganz einfache Frage:
Ich möchte per Powershell wissen, wie die IP Einstellungen auf einem Client gesetzt sind. Hat der Client seine IP und den DNS Server manuell eingetragen oder bekommt er die Einstellungen vom DHCP?
Leider bin ich mit meiner Googlesuche immer bei Get-NetIPConfiguration, Get-NetIPAdress, Get-NetAdapter hängen geblieben und habe dadrüber leider nur raus bekommen, welchen DNS der Client eingetragen hat, aber nicht, woher die Einstellung kommt.
Vielen Dank für Eure Hilfe...
wahrscheinlich eine ganz einfache Frage:
Ich möchte per Powershell wissen, wie die IP Einstellungen auf einem Client gesetzt sind. Hat der Client seine IP und den DNS Server manuell eingetragen oder bekommt er die Einstellungen vom DHCP?
Leider bin ich mit meiner Googlesuche immer bei Get-NetIPConfiguration, Get-NetIPAdress, Get-NetAdapter hängen geblieben und habe dadrüber leider nur raus bekommen, welchen DNS der Client eingetragen hat, aber nicht, woher die Einstellung kommt.
Vielen Dank für Eure Hilfe...
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 392884
Url: https://administrator.de/contentid/392884
Ausgedruckt am: 22.11.2024 um 05:11 Uhr
6 Kommentare
Neuester Kommentar
Hi,
Get-NetIPAddress
siehe
PrefixOrigin : Dhcp
SuffixOrigin : Dhcp
E.
Edit:
Und
nennt Dir auch die IP-Adresse des DHCP-Servers.
Get-NetIPAddress
siehe
PrefixOrigin : Dhcp
SuffixOrigin : Dhcp
.....
IPAddress : 192.168.249.245
InterfaceIndex : 8
InterfaceAlias : Ethernet
AddressFamily : IPv4
Type : Unicast
PrefixLength : 28
PrefixOrigin : Dhcp
SuffixOrigin : Dhcp
AddressState : Preferred
ValidLifetime : 06:35:30
PreferredLifetime : 06:35:30
SkipAsSource : False
.....
E.
Edit:
Und
ipconfig -all
siehe
PrefixOrigin : Dhcp
Sagt aber nicht woher die DNS Server Adresse stammt ob statisch oder DHCP, der kann nämclih trotz DHCP immer noch statisch konfiguriert sein ...PrefixOrigin : Dhcp
https://serverfault.com/questions/582199/can-you-use-wmi-to-determine-if ...
Dafür könnte man nehmen:
if ((netsh interface ipv4 show dns) -match 'DHCP'){"DNS per DHCP"}else{"DNS statisch"}
A.
Wir haben die Situation, das die IP per DHCP verteilt wird, aber der DNS manuell gesetzt ist.
Hast du meinen Post nicht gelesen? Da steht genau für diese Situation was du machen kannst, nämlich ob der DNS über DHCP bezogen wurde oder statisch definiert wurde