Початкове налаштування Server Core.
Все що ми бачимо після установки Windows Server 2008 в режимі Server Core - це порожній робочий стіл і командний рядок. Для того щоб управляти сервером, нам треба буде зробити деякі початкові налаштування - задати ім'я і IP-адреса, відкрити потрібні порти на файервол і встановити інструменти для віддаленого управління.Налаштування можна зробити двома способами. Отже, спосіб перший:
Командний рядок
В першу чергу налаштовуємо мережу. Послідовно вводимо команду netsh, потім interface, потім ipv4 (після кожної команди тиснемо Введення) і потрапляємо в рядок управління мережевими інтерфейсами.Дивимося наявні:
show interfaces
Вибираємо потрібний нам і задаємо його мережеві настройки (name - індекс обраного мережного інтерфейсу, в нашому випадку 21):
set address name = "21" source = static address = 192.168.0.50 mask = 255.255.255.0 gateway = 192.168.0.10
І адреса DNS-сервера (якщо сервер не один, то задаємо index = 1,2 ...):
add dnsserver name = "21" address = 192.168.0.10 index = 1
Тепер дамо нашого сервера ім'я. Вводимо команду hostname і дізнаємося поточне ім'я, сгенерированное при установці. Оскільки воно нас не влаштовує, задамо нашого сервера нове ім'я CORE1:
netdom renamecomputer WIN-FDP41E28535/newname: CORE1
Перевіряємо отримані настройки: ipconfig/all
Потім обов'язково перезавантажуємо сервер: shutdown -r -t 0
Тепер наш сервер видно в мережі.
Йдемо далі і виставляємо дату і час на сервері. Хоч в ServerCore і немає графічної оболонки, але деякими оснащеннями панелі управління скористатися можна. Так, ввівши команду control timedate.cpl ми відкриємо оснащення "Дата і час", а командою control intl.cpl - "Регіональні настройки".
Активуємо сервер за допомогою менеджера ліцензій slmgr.vbs:
slmgr -ipk
slmgr -ato
І тепер саме час вводити наш сервер в домен:
netdom join CORE1 /domain:contoso.com /UserD:[email protected]/PasswordD: *
Ще раз перезавантажуємося.
Тепер встановлюємо і налаштовуємо інструменти віддаленого управління.В першу чергу відкриваємо на файервол порти, необхідні для віддаленого управління допомогою оснасток MMC:
netsh advfirewall firewall set rule group = "Віддалене адміністрування" new enable = yes
Примітка. Якщо у вас англійська версія ОС, то замість "Віддалене адміністрування" вводимо "Remote administration"
Потім дозволяємо підключення до віддаленого робочого столу:
cscript C: \ windows \ system32 \ scregedit.wsf/ar 0
Для можливості підключення до сервера з клієнтів нижче, ніж Windows Vista/Windows Server 2008, відключаємо високий рівень безпеки, встановлений за замовчуванням:
cscript C: \ windows \ system32 \ scregedit.wsf/cs 0
І перевіряємо результат:
cscript C: \ windows \ system32 \ scregedit.wsf/ar/v
Ще один инструмен віддаленого управління - Windows Remote Management (WinRM).Налаштуємо його командою:
WinRM quickconfig
І тепер налаштуємо віддалене управління сервером за допомогою оснастки Server Manager. Для цього нам доведеться встановити NetFramework і PowerShell:
DISM/Online/Enable-Feature/FeatureName: NetFx2-ServerCore
DISM/Online/Enable-Feature/FeatureName: MicrosoftWindowsPowerShell
Встановлюємо інші відсутні компоненти:
DISM/Online/Enable-Feature/FeatureName : ServerManager-PSH-Cmdlets
DISM/Online/Enable-Feature/FeatureName: BestPractices-PSH-Cmdlets
Перезавантажуємося і вводимо команду powershell.Потім міняємо політику виконання скриптів в PowerShell (за замовчуванням виконання скриптів заборонено):
Set-EsecutionPolicy RemoteSigned
І дозволяємо віддалене управління в PowerShell:
Configure-SMRemoting .ps1 -force -enable
На цьому первісна настройка закінчена.
А тепер для тих, хто не переносить командний рядок, другий спосіб настройки:
Скрипт початкової конфігурації Sconfig
Просто вводимо в командному рядку команду sconfig і потрапляємо у вікно налаштувань:
Вибравши пункт 1, можемо змінити ім'я комп'ютера.Однак, можна не робити цього окремо, при введенні в домен програма сама видасть запит на зміну імені.
Для налаштування мережі вибираємо номер параметра 8. Тут задаємо IP-адреса, маску і шлюз за замовчуванням, а також DNS сервера.
Вибравши пункт 7 ми включаємо віддалений робочий стіл:
А пункт 4 дозволяє нам налаштувати віддалене управління.Спочатку встановлюємо відкриваємо порти на файервол (пункт 1), потім встановлюємо PowerShell (пункт 2). При цьому всі компоненти встановлюються автоматично. Після цього буде потрібно перезавантаження, а потім вибираємо пункт 3 і дозволяємо віддалене управління:
Ось і все .Тепер можна керувати сервером віддалено, за допомогою будь-якого з перерахованих вище способів.
.