Windows Server Core Netzwerkeinstellungen und Hostname per Powershell

Seit Windows Server 2012 gibt es die Möglichkeit einer Core-Installation ohne GUI. Für den althergebrachten Windows-Admin stellt sich da die Frage, wie man einfachste Dinge wie zum Beispeil die Netzwerkeinstellungen vornimmt.

Nach der Anmeldung muss man zunächst mit dem Befehle powershell die Powershell starten. Die Einstellungen lassen sich dann per simpler Einzeiler vornehmen.

Festlegen des Hostnamen:

Rename-computer -newname mein-server

Abfragen der Netzwerkschnittstellen:

Get-NetAdapter

Löschen der alten IP-Adressen:

Remove-netipaddress -interfaceIndex 2
Remove-NetRoute –NextHop "192.168.0.1"

Festlegen der IP-Adressen:

New-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.123.123 -AddressFamily IPv4 -PrefixLength 24

Festlegen des Standard-Gateways:

New-NetRoute -InterfaceAlias Ethernet0 -NexHop 192.168.123.254 -DestinationPrefix 0.0.0.0/0

Löschen des Standard-Gateways

Remove-NetRoute -InterfaceAlias Ethernet0 -NexHop 192.168.123.254

Anzeigen des Standard-Gateways:

Get-NetRoute -DestinationPrefix "0.0.0.0/0" | Format-table -autosize

Anzeigen der IP-Konfiguration des Hosts:

Get-NetIPConfiguration

Und als Tabelle:

Get-NetIPConfiguration | Format-table interfaceindex,interfacealias,ipv4address, @{ label=”DefaultGateway”; Expression={ $_.IPv4DefaultGateway.NextHop }}, @{ label=”DnsServers”; Expression={ $_.DnsServer.ServerAddresses}} -autosize

Festlegen DNS-Server:

Set-DnsClientServerAddress -InterfaceIndex 2 -ServerAddresses "192.168.100.10"

Autor:
Datum: Dienstag, 28. November 2017 11:46
Trackback: Trackback-URL Themengebiet: Windows

Feed zum Beitrag: RSS 2.0 Diesen Artikel kommentieren

Kommentar abgeben

*