Die folgenden Anleitung bezieht sich auf die Grundkonfiguration eines Windows Server Core unter Windows Server 2012 und Windows Server 2016.
Alle Befehle können auch auf einem Windows Server mit grafischer Oberfläche ausgeführt werden. Wer es sich es ganz einfach machen möchte, der kann sconfig verwenden: Windows Server 2016: sconfig.
Netzwerkkonfiguration
Die gesamte Konfiguration wird in PowerShell durchgeführt, daher muss PowerShell nach dem Login gestartet werden.
Danach wird mit get-netadapter die Interface ID der Netzwerkkarte abgerufen (im Screenshot ist die ID 12). Diese wird im nächsten Schritt benötigt.
Get-NetAdapter
Jetzt kann mit new-netipaddress oder netsh eine IPv4 Adresse und das Default Gateway konfiguriert werden.
New-NetIPAddress -IPAdress 192.168.112.254 -PrefixLength 24 -DefaultGateway 192.168.112.1 -InterfaceIndex 12 -AddressFamily IPv4
Mit get-netipconfiguration wird die Einstellung überprüft.
Get-NetIPConfiguration
Der DNS-Server Eintrag fehlt noch.
Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 10.10.10.5,10.10.10.10
Und das Ganze überprüfen.
Get-DnsClientServerAddress -InterfaceIndex 12
Der Test.
Computername
Mit netdom oder rename-computer kann der Computer umbenannt werden.
Rename-Computer server02
Und der Neustart.
Restart-Computer
Nach dem Neustart noch schnell in PowerShell das Getane überprüfen.
$env:computername
Windows Aktivierung
Für die Windowsaktivierung gibts slmgr -ato.
slmgr -ato
Windows Updates
Mit cscript können die Automatischen Updates konfiguriert werden. Dazu zu windows\system32 navigieren. Im Screenshots werden diese so konfiguriert, dass Updates automatisch heruntergeladen und installiert werden.
Konfigurieren
cscript scregedit.wsf /AU 4
Überprüfen
cscript scregedit.wsf /AU /v
Drucker
Um Drucker zu installieren müssen mit install-windowsfeature print-services die Druckerbefehle und die Rolle Druckserver installiert werden.
install-windowsfeature print-services
Danach printui.exe /il ausführen und den Drucker wählen.
printui.exe /il
Jetzt einfach Notepad öffnen (Ja gibts bei Server Core) und eine neue Datei erstellen und versuchen auszudrucken.
Get-Content C:\test.txt | Out-Printer
Treiber
Für Treiber steht pnputil zur Verfügung.
Hier ein paar Beispiele.
Hochstufen zum Domain-Controller
Server Core unterstützt auch das Hochstufen des Servers zum Domain-Controller: Installation eines Server Core Domain-Controllers unter Windows Server 2016.
Categories: Cyber Security, PowerShell, Windows Server
5 replies »