Это не сервер Windows вашего отца: настройка Server Core с помощью PowerShell
Этот гид описывает базовую настройку Windows Server Core, работающего на Windows Server 2012 и Windows Server 2016.
Следующие шаги конфигурации будут работать не только на Server Core, но и на Windows Server с графическим интерфейсом. Если вы хотите оставить все простым, вы можете использовать sconfig для настройки вашего Server Core: Windows Server 2016: sconfig. В этой статье мы настроим Core с помощью PowerShell.
Помните о преимуществах сервера, работающего без графического интерфейса:
Сначала установите Server Core и войдите с административными привилегиями. Теперь мы переходим к самым первым базовым настройкам.
Настройка сетевых параметров
Вся настройка выполняется в PowerShell, поэтому PowerShell должен быть запущен после входа в систему. (Core по умолчанию запускается с помощью cmd)
Затем нам нужно выяснить идентификатор сетевого адаптера.
Get-NetAdapter
Теперь адрес IPv4 и шлюз по умолчанию можно настроить с помощью New-NetIPAddress.
New-NetIPAddress -IPAdress 192.168.112.254 -PrefixLength 24 -DefaultGateway 192.168.112.1 -InterfaceIndex 12 -AddressFamily IPv4
Проверьте настройки с помощью Get-NetIPConfiguration.
Get-NetIPConfiguration
Затем настройте DNS-сервер с помощью Set-DnsClientServerAddress.
Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 10.10.10.5,10.10.10.10
Чтобы проверить настройки, запустите
Get-DnsClientServerAddress -InterfaceIndex 12
Наконец, проверьте конфигурацию IP с помощью Test-Connection.
Имя компьютера
Используйте команду Rename-Computer для изменения имени компьютера.
Rename-Computer server02
Затем перезапустите компьютер с помощью Restart-Computer.
Restart-Computer
После перезагрузки снова запустите PowerShell и быстро проверьте имя хоста с помощью
$env:computername
Активация Windows Server
Запустите slmgr для активации вашего сервера Windows. Если вы используете Оценочную версию Windows, активация не требуется.
slmgr -ato
Обновления Windows
Автоматические обновления можно настроить с помощью cscript. Перейдите в windows\system32 и запустите cscript для настройки автоматической загрузки и установки обновлений Windows.
Настроить
cscript scregedit.wsf /AU 4
Проверить
cscript scregedit.wsf /AU /v
Принтер
Для установки принтеров необходимо установить роль Print-Services.
Install-WindowsFeature Print-Services
Затем выполните printui.exe /il и выберите принтер.
printui.exe /il
Теперь просто откройте блокнот, создайте новый файл и попробуйте распечатать.
Get-Content C:\test.txt | Out-Printer
Водители
Для установки драйверов используйте pnputil.
Некоторые примеры:
Что дальше?
Серверное ядро поддерживает продвижение в контроллер домена, как описано в моей статье: PowerShell: Как установить контроллер домена с помощью Server Core
Для настройки Roaming Profiles с помощью PowerShell перейдите к моей статье "Active Directory: Настройка Roaming Profiles с использованием GUI или PowerShell."
Надеюсь, тебе это понравится!











