Контакти

Установка управління hyper v на windows 7. Автоматичний запуск і вимикання віртуальних машин на платформі Microsoft Hyper-V. Базова настройка і віддалений доступ

Ми додамо компоненти Hyper-V в Windows 10, розглянемо варіант створення віртуальної машини з допомогою Hyper-V, А також розглянемо її параметри.

Додаємо компоненти Hyper-V.

запускаємо "Виконати"будь-яким з двох способів:

  1. Тиснемо правою кнопкою по меню "Пуск" і вибираємо "Виконати". (Рис.1)
  2. Натискаємо поєднання клавіш "Win"+"R".
Рис.1 - Правою кнопкою "Пуск" -\u003e "Виконати".

вводимо appwiz.cpl(Рис.2)


Рис.2 - Вводимо appwiz.cpl

відкриється вікно "Програми та засоби". зліва натискаємо "Включення або відключення компонентів Windows" . (Рис.3)


Рис.3 - Програми та засоби.

відкриється вікно "Компоненти Windows". Вибираємо все що є в розділі Hyper-V. (Рис.4)

тиснемо "Ок".

Рис.4 - Вибір компонентів Hyper-V.

Чекаємо установку компонентів - застосування змін, І натискаємо "Перезавантажити зараз". (Рис.5)


Рис.5 - Застосування компонентів, перезавантаження системи.

На цьому Додавання компонентів закінчено. Приступаємо до роботи з Hyper-V

Запуск Hyper-V.

В меню "Пуск" -> "Засоби адміністрування Windows" з'явився ярлик "Диспетчер Hyper-V". Запускаємо його. (Рис.6)

Рис.6 - Запускаємо Диспетчер Hyper-V.

Перед нами стартове вікно "Диспетчера Hyper-V". (Рис.7)


Рис.7 - Стартове вікно Диспетчера Hyper-V.

Вибираємо зліва наш комп'ютер, у мене це - DESKTOP-9PLBR7Q, Праворуч з'явиться меню "Дії", Натисніть на пункт "Диспетчер віртуальних комутаторів". (Рис.8)


Рис.8 - Заходимо в Диспетчер віртуальних комутаторів.

В "Диспетчері віртуальних комутаторів" натисніть "Створити віртуальний комутатор". (Рис.9)


Рис.9 - Створюємо віртуальний комутатор.

Введіть ім'я, У мене це - Hypernet і примітка, у мене це - Мережа Hyper-V. (Рис.10)

Так само виберете Тип підключення. Я вибрав підключення до зовнішньої мережі через мою мережеву карту - "Realtek PCIe GBE Family Controller". А також встановив галочку в чекбоксі "Дозволити керуючої операційній системі надавати загальний доступ до цього адаптера ".

тиснемо "Застосувати".


Рис.10 - Властивості віртуального комутатора.

вискакує попередження "Очікування зміни можуть порушити підключення до мережі". (Рис.11) Я припускаю, що цю статтю будуть читати новачки, а значить вони навряд чи будуть покроково повторювати за мною, використовуючи задіяний сервер, свого підприємства 😀 . Отже нічого страшного в тому, що ми можемо на деякий час втратити підключення до мережі. тиснемо "Так" і чекаємо "Застосування змін".


Рис.11 - Попередження про можливе порушення мережевого підключення.

Тепер зайшовши в "Мережеві підключення"-\u003e" Налаштування параметрів адаптера ". Ми можемо побачити наш щойно створений vEthernet (Hypernet), Так само з ним сусідить не під'єднані vEthernet (Комутатор за замовчуванням) - "Стандартна мережа "автоматично надає віртуальним машинам доступ до мережі комп'ютера за допомогою перетворення мережевих адрес ( NAT). NAT на даний момент нам не цікавий. І комутатор цей чіпати ми не будемо. (Рис.12)


Рис.12 - Мережеві підключення -\u003e Налаштування параметрів адаптера.

На цьому настройка мережі закінчена. Переходимо до найголовнішого, тому для чого і створена система віртуалізації Hyper-V - С оздание віртуальної машини.

Створення віртуальної машини.

Тиснемо правою кнопкою на нашу комп'ютера -\u003e "Створити" -\u003e "Віртуальна машина". (Рис.13)


Рис.13 - Створення віртуальної машини Hyper-V.

Відкриється "Майстер створення віртуальної машини". (Рис.14)

  • Натисніть кнопку "Готово", Щоб створити віртуальну машину з настройками за замовчуванням.
  • Натисніть кнопку "Далі", Щоб створити віртуальну машину з особливими параметрами конфігурації.

Рис.14 - Майстер створення віртуальної машини.

Вказуємо Ім'я віртуальної машини і її розташування. (Рис.15)

Я вирішив протестувати за допомогою Ubuntu Server 18.04.

З цього у мене так:

  • ім'я:ubuntuserver 18.04.
  • Розташування: E: \\ hyper-v ubuntu server 18.04 \\.

Рис.15 - Вказуємо Ім'я віртуальної машини і її розташування.

Вибираємо покоління віртуальної машини. (Рис.16)

У більшості випадків варто вибрати друге покоління, але якщо ви встановлюєте щось 32-bitве то варто вибрати - покоління -1.

Особисто у мене Ubuntu Server 18.04 64-bitз підтримкою UEFI, Отже я вибираю - Покоління 2.


Рис.16 - Вибираємо покоління віртуальної машини.

Виділяємо кількість оперативної пам'яті. (Рис.17)

Моїй операційній системі вистачить 1Gb ОЗУ \u003d\u003e Я залишаю за замовчуванням вписані 1024 Mb. йдемо "Далі".


Рис.17 - Виділяємо кількість оперативної пам'яті.

Вибираємо до якого комутатора буде підключений наш мережевий інтерфейс. (Рис.18)

вибираємо наш "Hypernet" , йдемо "Далі".


Рис.18 - Налаштування мережі.

Створюємо віртуальний жорсткий диск. (Рис.19)

вказуємо ім'я, Розташуванняі максимальний Розмір файлу віртуального HDD.

У мене так:

  • ім'я: ubuntu server 18.04.vhdx.
  • Розташування: E: \\ hyper-v ubuntu server 1804 \\.
  • Розмір: 10 ГБ.

Рис.19 - Створюємо віртуальний жорсткий диск.

вибираємо ISO-образ з якого будемо встановлювати операційну систему. (Рис.20)

вибираємо пункт "Встановити операційну систему з файлу завантажувального образу" -\u003e Натискаємо "Огляд" -\u003e Вибираємо iso-образ. -\u003e Тиснемо "Далі".


Рис.20 - Вибір способу ОС.

Завершення роботи майстра створення віртуальної машини. (Рис.21)

тиснемо "Готово".


Рис.21 - Завершення роботи майстра створення віртуальної машини.

тепер в Диспетчері Hyper-V ми бачимо, щойно створену, віртуальну машину - ubuntu server 1804. (Рис.22)

Натискаємо на неї правою кнопкою миші -\u003e "Підключити".


Рис.22 - Диспетчер Hyper-V, Нова віртуальна машина.

З'явиться вікно (Рис.23)

Якщо ви хочете встановити систему Windows то при натисканні на кнопку "Пуск" у вас повинна запуститися установка, без яких любо помилок.

Але для того щоб запустився Ubuntu Server 18.04довелося в "Файл" - > "Параметри"-> "Безпека" відключити "Безпечну завантаження". (Рис.24)


Рис.23 - Підключення до віртуальної машини.
Рис.24 - Відключаємо Безпечну завантаження.

Включаємо віртуальну машину. (Рис.25)


Рис.25 - Включаємо віртуальну машину.

Все відмінно віртуальна машина запустилася. Нас зустрічає установник Ubuntu Server 18.04.(Рис.26)


Рис.26 - Запущена віртуальна машина. Установник Ubuntu Server 18.04.

Зміна параметрів віртуальної машини.

Зробимо невеликий огляд параметрів віртуальної машини, щоб ви могли подивитися основні функції до того як приймете рішення користуватися системою віртуалізації Hyper-V.

"Файл" - > "Параметри".(Рис.27) Рис.27 - Заходимо в "Файл" -\u003e "Параметри"

Устаткування.

"Вбудоване" - можна змінити пріоритет завантаження пристроїв у віртуальній машині. (Рис.28)


Рис.28 - Вибір пріоритету завантаження.

"Безпека" - можна, можливо "Включити вимкнути безпечну завантаження", "Включити / Виключити підтримку шифрування ". (Рис.29)

Рис.29 - Параметри безпеки віртуально машини.

"Пам'ять"- можна відредагувати кількість виділеної ОЗУ, Включити / Виключитифункцію Динамічна пам'ять.(Рис.30)


Рис.30 - Параметри оперативної пам'яті.

"Процесор"- можна відредагувати число віртуальних процесорів відповідно до числа процесорів на фізичному комп'ютері. (Рис.31)

Також можна розподілити навантаження в "Управління ресурсами".


"SCSI-контролер"можна додати Жорсткий диск, DVD-дисководабо Загальний диск. (Рис.32)


Рис.32 - Параметри SCSI-контролер.

Також можна змінити параметри підключених носіїв, Наприклад тут ми можемо змінити вставлений в віртуальний DVD-дисковод ISO-образ. (Рис.33)


Рис.33 - Параметри носіїв.

"Мережевий адаптер" можна змінити конфігурацію мережевого адаптера: Вибрати Віртуальний комутатор, прописати VLAN ID, налаштувати пропускну здатність. (Рис.34)


Рис.34 - Параметри мережі.

Управління.

"Ім'я"- можна легко поміняти віртуальної машини, на більш зручне для вашого користування. (Рис.35)


Рис.35 - Зміна імені.

"Служби інтеграції"- Вибір служб які ви хочете зробити доступними для віртуальної машини. . (Рис.36)


Рис.36 - Служби інтеграції.

"Контрольні точки" - Тут можна налаштувати Контрольні точки (snapshot, точки відновлення), включити автоматичний режим їх створення і призначити місце їх зберігання. (мал.37)


Мал.37 - Контрольні точки.

"Розташування файлу Smart Padding"- Можна вказати шлях до файлу підкачки. (Мал.38)

Smart Padding- функція яка дає можливість при нестачі пам'яті для завантаження віртуальної машини використовувати файл підкачки на хості.


Мал.38 - Розташування файлу Smart Padding.

"Автоматичні дії при запуску" - Можна вибрати операцію, яку ви хочете виконати з даної віртуальної машиною при запуску фізичного комп'ютера. (Рис.39)

В операційній системі Microsoft Windows 8 з'явилася технологія віртуалізації Hyper-V, раніше доступна тільки в серверних операційних системах Microsoft.

Системні вимоги для роботи Hyper-V в Windows 8

1. Операційні системи

Hyper-V доступний тільки в 64-розрядних версіях Windows 8 / 8.1. Підтримуються редакції операційних систем Windows 8 / 8.1 Професійна і Enterprise.

2. процесор

  • 64-бітний процесор виробництва Intel або AMD
  • Підтримка технологій віртуалізації (Intel VT-x або AMD-V), а також технології перетворення адрес другого рівня (Second Level Address Translation, SLAT). У Intel ця технологія називається Еxtended Page Tables (EPT), у AMD - Rapid Virtualization Indexing (RVI).

Перед включенням компонента Hiper-V необхідно перевірити, чи включені всі ці технології в BIOS / UEFI. У деяких випадках для їх включення може знадобитися оновлення BIOS.

Перевірити, чи підтримує процесор дані технології віртуалізації можна на сайті виробника intel http://ark.intel.com/Products/VirtualizationTechnology або amd http://products.amd.com/pages/desktopcpuresult.aspx

Також можна скористатися для процесорів Intel утилітою IntelProcessorIdentificationUtility.

1. Завантажити програму з сайту Intel downloadcenter.intel.com


2. Встановити і запустити програму.

3. Перейти на вкладку Технології ЦП,щоб перевірити, чи підтримує процесор технології віртуалізації.


Включення компонента Hyper V в ОС MS Windows 8.1

1. Для установки - необхідно відкрити Панель управління -\u003e Програми і компоненти і вибрати пункт Включення або відключення компонентівWindows.


Дане вікно можна викликати натисканням Win + R (для відкриття вікна виконати) І введенням OptionalFeatures.

2. У вікні, знайти пункт Hyper-V


Крім самої платформи Hyper-V сюди входять засоби для її управління - графічна оснащення Hyper-V Manager і модуль Hyper-V для PowerShell.

3. Встановити прапорці в чекбоксах всіх необхідних компонентів і натиснути OK, Після чого буде потрібно перезавантажити комп'ютер.

4. Після перезавантаження в інтерфейсі Metro з'являться ярлики для запуску Диспетчера Hyper-V і Підключення до віртуальної машини Hyper-V.


5. Ці ярлики доступні також в C: \\ ProgramData \\ Microsoft \\ Windows \\ Start Menu \\ Programs \\ Hyper-V Management Tools


Установка гостьовий операційної системи в Hyper-V

1. Відкрити Диспетчер Hyper-V


2. У головному меню вибрати Дії -\u003e Створити -\u003e Віртуальна машина ...Аналогічні дії доступні на правій панелі дії.


3.В діалоговому вікні майстра натиснути кнопку далі

Майстер необхідний для надання допомоги в процесі конфігурації віртуальної машини. Він збирає інформацію про місцезнаходження віртуальної машини, її назві, інформацію про віртуальної мережі для підключення віртуальної машини, параметрах віртуально0го жорсткого диска і т.д.

4. У наступному діалоговому вікні вказати ім'я віртуальної машини, і якщо необхідно зберігати віртуальну машину в місці, яке відрізняється від запропонованого за замовчуванням при установці Hyper-V, потрібно вказати нове розташування.


5. На наступному кроці необхідно вказати покоління віртуальної машини


друге покоління віртуальних машин з'явилося тільки в останньої версії Hyper-V і має ряд особливостей, деякі з них перераховані нижче:

  • в якості гостьової операційної системи у віртуальній машині другого покоління можна використовувати тільки операційні системи:
    1. Windows Server 2012 і Windows Server 2012 R2;
    2. Windows 8 (64 bit) або Windows 8.1 (64 bit).
  • відсутні застарілі пристрої, такі як floppy-дисковод і COM-порти
  • відсутня IDE-контролер, замість нього залишився SCSI-контролер з можливістю завантаження
  • стандартний BIOS замінений firmware на основі Unified Extensible Firmware Interface (UEFI).

6. У наступному діалоговому вікні необхідно вказати кількість оперативної пам'яті для гостьової системи.


Конфігурація оперативної пам'яті сильно впливає на продуктивність Hyper-V. Доступний варіант використання динамічної пам'яті. У разі використання динамічної пам'яті віртуальним машинам, яким потрібно більше пам'яті, виділяються ресурси пам'яті віртуальних машин, вимоги яких до обсягу оперативної пам'яті нижче. Наприклад, тих, які знаходяться в стані простою.

7.На наступному етапі майстер створення віртуальної машини покаже екран Налаштування мережі.

Необхідно вказувати віртуальний комутатор, до якого буде підключена віртуальна машина. Якщо в даному вікні немає вибору мережевих адаптерів, необхідно після закінчення конфігурації віртуальної машини створити віртуальний комутатор.


8. На наступному кроці при конфігуруванні нової віртуальної машини необхідно встановити радіокнопку в пункті Створити новий віртуальний диск . Можна вказати ім'я віртуального жорсткого диска, його розташування і розмір. Якщо віртуальна машина була вже створена, можна вибрати Використовувати наявний віртуальний жорсткий диск або Підключити віртуальний диск пізніше.


9. У діалоговому вікні параметри установки необхідно вибрати, звідки буде встановлюватися операційна система. Необхідно встановити радіокнопку в пункті Файл образу (.iso) і вказати шлях до iso образу встановлюється операційної системи.



Якщо дистрибутив операційний системи записаний на диск, необхідно вибрати фізичнийCD абоDVD-диск. Якщо необхідно пізніше прописати шлях до ISO образу операційної системи, то можна вибрати Встановити операційну систему пізніше.

10.Діалоговое вікно підсумкової конфігурації віртуальної машини. Якщо необхідно внести зміни в конфігурацію, необхідно натиснути кнопку Назад.Після натискання кнопки Готово запис про нову віртуальній машині з'явиться в диспетчері Hyper-V в стані Виключена.


Створення та налагодження віртуального комутатораHyper-V

11.В меню дії вибрати Диспетчер віртуальних комутаторів.


Існує три типи віртуальних мереж, до яких можна підключатися в Hyper-V: приватна, внутрішня і зовнішня віртуальна мережа

Приватна віртуальна мережа допускає взаємодію всіх віртуальних машин між собою. З приватними мережами не асоційований фізичний мережевий адаптер. В даній мережі віртуальні машини не можуть взаємодіяти з приймаючою операційною системою, а приймаюча OS не може взаємодіяти з віртуальними машинами в приватній віртуальній мережі.

Внутрішня віртуальна мережа схожа з приватної віртуальної мережею тим, що вона допускає взаємодію всіх віртуальних машин між собою, але на відміну від приватної мережі, віртуальні машини можуть також і взаємодіяти з host системою.

Зовнішня мережа використовується, коли необхідно надати віртуальній машині доступ до фізичної мережі. По суті справи, з віртуальним комутатором зв'язується фізичний мережевий адаптер, а Hyper-V перехоплює управління при спробі доступу віртуальної машини до мережі через цей комутатор.

12. Вибрати тип віртуальної мережі Зовнішня -\u003e Створити віртуальний комутатор

13. У вікні вікно властивостей віртуального комутатора необхідно вказати ім'я комутатора і тип підключення.


14.Прі створенні зовнішньої мережі можна дозволити спільний доступ до мережного адаптера з боку віртуального комутатора і host системи, для цього необхідно встановити прапорець в чекбоксі Дозволити керуючої операційній системі надавати загальний доступ до цього мережного адаптера.

15 . Якщо в мережі використовується розбиття на логічні підмережі, то для віртуального комутатора, підключеного до зовнішньої мережі, можна дозволити використання VLAN, встановивши прапорець в чекбоксі Дозволити ідентифікацію віртуальної локальної мережі для керуючої операційної системи і вказати VLAN ID.

16.Нажать застосувати-> OK

17. На панелі Віртуальні машини диспетчера Hyper-V вибрати сконфігурованої віртуальну машину і викликати контекстне меню правою клавішею миші.

18. У контекстному меню вибрати Параметри -\u003e Мережевий адаптер

19. Вказати для обраної віртуальної машини створений віртуальний комутатор


20. Натиснути застосувати-\u003e OK

21.Запустіть інсталяцію гостьовий операційної системи, натиснувши на піктограму Пуск на панелі дії(Також запуск віртуальної машини можна здійснити, вибравши в головному меню Дія-\u003e Пускабо через контекстне меню).

Сьогодні ми з Вами дізнаємося про те, як встановити та налаштувати гипервизор hyper-v server від компанії Microsoft, А так само про деякі підводні камені і способи їх уникнення.

Приводом для написання цього статті став матеріал даного поста. Цей пост підходить більше як шпаргалка, якщо ви вже працювали з даними гіпервізором. Новачкові ж доведеться зіткнутися з купою нюансів і перекопати чимало форумів, в пошуках відповідей на нестандартні питання.

Для новачків в статті будуть максимально докладно викладені всі дії і їхній зміст, щоб у них була можливість почати експериментувати і придумувати щось своє. Для більш підкований - стаття розділена на логічні блоки та подблоки, щоб можна було швидко знайти необхідну інформацію.

опис

MS hyper-v server є урізану версію MS server 2008 R2 в режимі Core (Тобто фактично, графічний інтерфейс відсутня) зі встановленою роллю hyper-v і нічого більше. Згідно вікіпедії hyper-v server поширюється безкоштовно, що укупі зі зручним управлінням і інтеграцією з продуктами від MS, робить його дуже привабливим гіпервізором. Крім того він має досить високі показники по продуктивності, а значить ресурси хостовой машини будуть витрачатися на роботу потрібних нам сервісів.

установка

Перед початком установки необхідно переконатися, що ваш процесор підтримує технології апаратної віртуалізації Intel VT-x або AMD-V.

Для початку необхідно завантажити дистрибутив hyper-v server 2008 R2 з сайту Microsoft (реєструватися не потрібно). Далі записати образ на DVD-диск або зробити установчу флешку. Вставляємо диск / флешку і завантажується з неї.

Hyper-v server - вибір мови майстра установки

Вікно установки пропонує нам вибрати мову операційної системи. Вибираємо англійська, далі в статті буде пояснено, чому саме його.

Hyper-v server - вибір мови ОС і розкладки клавіатури

Мова ми вибрали англійську, а формат часу краще вибрати російську, щоб потім не мучитися з налаштуванням в командному рядку.

Hyper-v server - вибір типу установки

вибираємо повну установку (Custom).

Hyper-v server - настройка параметрів жорсткого диска

На цьому етапі майстер пропонує налаштувати параметри розділів жорсткого диска. Найкраще створити 2 логічних диска. Перший - для установки самого гипервизора, йому вистачить 15 Гб. Другий для зберігання контейнерів віртуальних машин (ВМ). Таким чином, буде набагато зручніше здійснювати управління, імпорт і міграцію ВМ.

Тиснемо «Next» і можемо ненадовго відпочити. В процесі установки комп'ютер кілька разів перезавантажиться.

Налаштування

Базова настройка і віддалений доступ

Після перезавантаження hyper-v server запропонує нам встановити пароль адміністратора. Так як за замовчуванням в груповій політиці ms windows 2008 server r2 стоїть вимога до складності пароля, доведеться придумати пароль довжиною від 6 символів, обов'язково містить велику літеру і спецсимвол або цифру (наприклад «Password1»).

Як ви можете помітити нижче на скріншотах консоль управління російською мовою, хоча при установці був обраний англійську мову, швидше за все це з того, що з офіційного сайту Microsoft був скачав російський дистрибутив. На роботу і настройку сервера це негативним чином не вплине. Якщо ж у вас консоль англійською - можна робити за аналогією, всі налаштування буде легко зрозуміти.

Hyper-v server - інтерфейс управління

Після завантаження робочого оточення, ОС пропонує нам 2 консолі управління. Стандартна командна консоль cmd і консоль з попередньо встановленими опціями. Насамперед нам необхідно задати статичний ip-адреса і налаштувати віддалене управління сервером. В консолі управління вибираємо пункт 8.

Hyper-v server - мережеві адаптери

У списку будуть перераховані мережеві адаптери. Вибираємо потрібний і вписуємо його індекс. Далі вибираємо «1 - встановити ip-адреса мережевого адаптера». Вписуємо «S» - що означає статичний ip-адреса. Для прикладу задамо параметри:

Ip-адреса - 192.168.1.100 маска підмережі - 255.255.255.0 шлюз за замовчуванням 192.168.1.1 Після застосування параметрів, ми повернемося в підміню, де будуть перераховані раніше внесені настройки. Якщо все вірно повертаємося до головного меню. Тепер налаштуємо віддалений доступ. Вибираємо пункт 7, далі включаємо віддалений робочий стіл, вписавши англійську «E». На питання про обмеження підключень від rdp-клієнтів старих версій, вибираємо «2» - підключатися від будь-яких клієнтів.

У головному меню вибираємо пункт 9, і задаємо актуальну дату і час на сервері.

Мережеве ім'я сервера і робоча група

Тепер налаштуємо робочу групу. Для роботи hyper-v server, ми не будемо включати його в домен, що дещо ускладнює настройку, але для експериментів це ідеальний варіант. Під час тестів і перевірки різних конфігурацій, краще ізолювати тестові машини від цільової мережі.

Вибираємо пункт 1, потім «приєднатися до робочої групи» вписавши «W». Далі задаємо назву робочої групи, наприклад «test». Дуже важливо, щоб ім'я робочої групи на hyper-v server і ПК, з якого ми плануємо їм управляти, збігалися. Після цього ми повертаємося до головного меню.

Бажано поставити мережеве ім'я сервера, вибираємо пункт 2 і вписуємо ім'я, наприклад «hyper-srv». Для застосування параметрів необхідно перезавантажитися, погоджуємося з пропозицією ОС.

Далі всі налаштування (такі як ім'я комп'ютера, робочої групи, користувачі, ip-адреса і т.д.) будуть використовуватися в якості тих, які описувалися в процесі установки. Якщо Ви задавали свої параметри, не забувайте використовувати саме їх.

Після перезавантаження ми можемо підключитися до сервера, використовуючи клієнт віддаленого робочого столу. Вибираємо пуск -\u003e виконати, вписуємо: mstsc У першому полі задаємо ip-адреса (в моєму випадку 192.168.1.100), підключаємося. Сервер запросить дані авторизації, вводимо ім'я користувача «hyper-srv \\ Administrator» і пароль «Password1».

Отже, ми підключилися, тепер необхідно налаштувати додаткові параметри віддаленого управління. Заходимо в пункт 4. Тепер по порядку вибираємо підпункти 1, 2 і чекаємо закінчення настройки. Після завершення, ОС знову попросить перезавантажитися. По завершенню цих налаштувань ми зможемо підключатися до сервера з допомогу консолі mmc і диспетчера сервера hyper-v з пакета Remote Server Administration Tools (RSAT). Детальніше про це буде описано далі за текстом.

Установка RSAT і диспетчера hyper-v

Для комфортного віддаленого управління сервером (створення / видалення / імпорт / настройка ВМ, додавання / видалення обладнання, управління користувачами / груповими політиками і т.п.) нам необхідно встановити RSAT на наш ПК. Встановлювати будемо на windows 7. Насамперед скачати його звідси. У цьому пакеті нам потрібен компонент "Диспетчер hyper-v" для консолі mmc - це власне основний інструмент управління майбутніми ВМ.

Наступні настройки буде необхідно виробляти як на сервері (для стислості СРВ) так і на нашому керуючому ПК (КК).

налаштовуємо користувачів

Насамперед потрібно створити користувача, від імені якого ми будемо здійснювати управління. Імена користувачів і паролі повинні збігатися для КК і СРВ!

На СРВ - в консолі управління вибираємо пункт 3 (додавання локального адміністратора). Задаємо ім'я «admin» і пароль для нього «Qwerty1». Перевіримо, чи успішно додався, в консолі cmd вводимо: net user admin Ця команда покаже нам, що він складається в групах «Administrators» і «Users».

На КК - запускаємо консоль cmd від імені адміністратора і вводимо команду: net user admin Qwerty1 / add додамо його в групу адміністраторів: net localgroup Адміністратори admin / add для англійської версії вводимо: net localgroup Administrators admin / add Знову перевіримо результати за допомогою: net user admin

Для настройки користувачів і груп безпеки є чудова утиліта "HVRemote", написана одним із співробітників Microsoft.

Викачуємо утиліту і копіюємо файл «HVremote.wsf» на сервер. Пам'ятайте на самому початку, згадувалося, що потрібно вибрати англійську мову для ОС? Так ось для коректної роботи скрипта «HVremote.wsf» необхідно, щоб групи безпеки і користувачі іменувалися англійською мовою.

Невеликий відступ: як писалося раніше - в hyper-v server відсутня графічний інтерфейс. Це не зовсім так, Microsoft просто вирізала по-максимому все, що пов'язано з Explorer, але це не заважає нам запускати додатки мають графічні вікна. Для прикладу можна скопіювати на диск сервера програму «total commander» і запустити її з консолі.

Hyper-v server - запуск додатків

Продовжимо, на СРВ - відкриваємо консоль cmd, переходимо в папку з файлом «HVremote.wsf» (в статті файл збережений в корінь диска С :). Виконуємо команду: cscript hvremote.wsf / add: domain \\ account де domain - ім'я вашого сервера (домена), account - ім'я облікового запису для управління. У нашому випадку команда буде виглядати так: cscript hvremote.wsf / add: hyper-srv \\ admin

Hyper-v server - виконання скрипта

В результаті у Вас повинно вийти як на скріншоті. Скрипт додав користувача в необхідні групи і призначив йому права.

На стороні КК необхідно виконати наступні команди cscript hvremote.wsf / anondcom: grant cscript hvremote.wsf / mmc: enable

Для роботи оснасток консолі віддаленого управління комп'ютером, необхідно створити правила-виключення в брандмауері сервера. Насамперед створимо правило, що дозволяє управляти логічними дисками:

Netsh advfirewall firewall set rule group \u003d "Remote Volume Management" new enable \u003d yes Якщо у Вас видає помилку виду «Group can not be specified with other identification conditions» - спробуйте передрукувати команду вручну, а не копіювати / вставляти. результат успішного виконання команди: Updated 3 rule (s). Ok. Далі дозволимо віддалене управління файерволом netsh advfirewall firewall set rule group \u003d "Windows Firewall Remote Management" new enable \u003d yes Результат успішного виконання команди: Updated 2 rule (s). Ok. Дозволимо доступ для будь-яких оснасток консолі mmc netsh advfirewall firewall set rule group \u003d "Remote Administration" new enable \u003d yes Результат успішного виконання команди: Updated 3 rule (s). Ok. Дозволимо використовувати « Windows Management Instrumentation (WMI) »наступною командою netsh advfirewall firewall set rule group \u003d" windows management instrumentation (wmi) "new enable \u003d yes Результат успішного виконання команди: Updated 4 rule (s). Ok. Дозволимо icmp-протокол: netsh firewall set icmpsetting 8 дозволимо доступ до расшаренним файлів і папок: netsh firewall set service type \u003d fileandprint scope \u003d subnet Якщо ви з якоїсь причини не можете підключитися до сервера, спробуйте відключити фаєрвол командою netsh firewall set opmode disable можливо, Вам доведеться створити додаткові правила доступу.

Тепер ми можемо використовувати оснащення mmc для управління сервером (операторами послуг, користувачами, політиками і т.д.) і найголовніше диспетчер hyper-v. Давайте відкриємо його: запускаємо консоль mmc -\u003e файл -\u003e додати або видалити оснащення -\u003e диспетчер hyper-v. Вибираємо меню Дія -\u003e підключитися до сервера -\u003e інший комп'ютер. В поле впишіть мережеве ім'я вашого сервера (hyper-srv) і підключайтеся.

Hyper-v server - диспетчер управління ВМ

Ось власне і все, ми успішно встановили і налаштували наш hyper-v server. Тепер можна сміливо розгортати віртуальні машини і різні сервіси.

Wikipedia - Hyper-v server Корисні консольні команди

Добрий день. Завдяки моєму сайту, я постійно копирсаюся в операційній системі і, звичайно ж, з часом я став шукати спосіб, щоб я зміг писати інструкції, але при цьому менше вносити змін в операційну систему мого робочого комп'ютера ... Вирішенню прийшло елементарне - віртуальна машина. Це емуляція повністю (або майже повністю) робочої операційної системи, яка запускається на вашій операційній системі. Я спробував VirtualBox, VMware Workstation і Hyper-V ... VirtualBox - безкоштовна і не така зручна, як дві інші. VMware Workstation - відмінна по всіх позиціях, але платна. Hyper-V - цілком збалансована віртуальна машина, яка з серверних операційних систем перекочувала в Windows 8 і вимагає просто включення для доступу. Тому вибір припав на останню: просто, безкоштовно і зі смаком. Windows 10 Professional у мене, до речі, ліцензійна, але дісталася безкоштовно завдяки програмі Windows Insider (півроку страждань з багами і ліцензія в кишені)).

Я напевно відразу попереджу, що при включенні компонентів Hyper-V, ви не зможете користуватися іншими віртуальними машинами. Тож почнемо:

Тиснемо правою клавішею миші по куту «Пуск» і вибираємо «Програми та засоби».

У лівій панелі вибираємо «Включення і відключення компонентів Windows»

Тепер відкриваємо меню «Пуск» → «Усі програми» → шукаємо каталог «Засоби адміністрування» і в ньому знаходимо «Диспетчер Hyper-V '.

Запустивши його, ми побачимо консоль управління віртуальними машинами, у мене вже є одна створена машина, на якій знаходиться музичний бот для мого сервера TeamSpeak. Але зараз створюємо ще одну машину, щоб показати як це робиться. Але для початку давайте відразу створимо «Віртуальну мережу», щоб у нашій ВМ був інтернет. Для цього тиснемо на ім'я комп'ютера в лівому стовпчику, а в правому вибираємо «Диспетчер віртуальних комутаторів».

Цей абзац я додаю через два місяці, після написання статті. Все тому що, нижче я описав більш простий спосіб підключення віртуальної машини до інтернету, але сам користуюся трохи іншим. Різниця в них в тому, що в способі, який описаний тут, основний доступ отримує ВМ, а комп'ютер працює вже після неї і це не правильно, але простіше налаштувати. Якщо ви використовуєте комп'ютер не тільки для роботи віртуальних машин, вибирайте «Внутрішня» → «Створити віртуальний комутатор» і ставимо галочку на пункт «Дозволити ідентифікацію». Доступ до інтернету налаштовується за допомогою.

Зліва вибираємо «Створити віртуальний мережевий комутатор», Праворуч« Зовнішня »і тиснемо« Створити віртуальний комутатор ».

Вводимо назву для мережі, в розділі «Зовнішня мережа» вибираємо ваш мережевий адаптер і тиснемо ОК.

Тепер створюємо віртуальну машину. Тиснемо «Створити» - «Віртуальна машина».

відкриється « Майстер створення створення віртуальної машини«, На першому вікні просто тиснемо« Далі ».

Вказуємо назву для майбутньої віртуальної машини. При бажанні, так само можна змінити місце зберігання віртуальної машини, у мене змінено місце в настройках, щоб не засмічувати SSD і все віртуальні машини зберігаються на одному з жорстких дисків. Тиснемо «Далі».

Тут все просто, читаємо що написано, якщо у вас материнська плата без підтримки UEFI або ви збираєтеся поставити 32 бітну систему, то вибираємо перший пункт, якщо умови для використання другого покоління збігаються з вашими можливостями, вибираємо друге покоління. Я хочу поставити 32бітную Ubuntu, для однієї з наступних статей, тому вибираю перше покоління Hyper-V. Тиснемо далі.

Об `єм віртуальної пам'яті. У разі Windows бажано 2-3Гб для 32бітних систем і 3-4 Гб для 64 бітних систем. Більше для віртуальної машини не має сенсу, а менше може позначатися на роботі системи. Так само можна використовувати « динамічну пам'ять», В даному випадку для ВМ буде виділятися пам'яті стільки, скільки їй необхідно.

Вибираємо обсяг жорсткого диска майбутньої машини і місце зберігання його файлу. Під потреби, для Win 8-10 потрібно мінімум 25Гб. Я беру під Ubuntu з великим запасом.

Вдалося мені можливість встановити і налаштувати безкоштовний гіпервізор від Microsoft - Hyper-V Server 2012 R2. Раніше мені доводилося працювати з Hyper-V, але в складі повноцінного сервера, безкоштовну версію я не ставив. В цілому, мені подобається Hyper-V, тому вирішив подивитися на його безкоштовну версію. Те, що я побачив, трохи не співпало з моїми очікуваннями, але про все по порядку. Дана стаття так само підходить для установки і настройки Windows Server 2012 R2 core.

Установка Hyper-V Server 2012 R2

Насамперед викачуємо свіжу версію гипервизора з сайту Microsoft. Завантажувати потрібно обов'язково англійську версію. По-перше, в російській були деякі баги, хоча їх могли і пофиксить вже, але справа не тільки в цьому. Для автоматизації і спрощення налаштування Hyper-V Server 2012 R2 ми будемо використовувати скрипти, написані для англійської версії, в російській вони працювати не будуть. Я спочатку поставив російську версію, витратив якийсь час, потім плюнув і перевстановив систему.

Установка досить банальна і нічим принципово не відрізняється від будь-якої іншої установки windows. Скачується образ, з нього завантажується система і встановлюється. Після закінчення встановлення нас зустрічає консоль з настройками Hyper-V Server 2012 R2:

Відразу ж дам підказку на випадок, якщо ви Hyper-V Server Configuration console закриєте. Запустити знову її можна командою sconfig. Мені довелося витратити пристойно часу, щоб знайти як це зробити без перезавантаження сервера.

Налаштування Hyper-V Server 2012 R2

Через консоль задаємо необхідні настройки:

1. Вказуємо робочу групу. Я розглядаю варіант настройки окремо стоїть сервера, що не входить в доменну мережу. В домені настройки будуть інші.
2. Вказуємо ім'я сервера.
3. Створюємо додаткового користувача. Можна працювати від administrator, який створюється за замовчуванням, але краще створити для управління окремого користувача. Пізніше буде зрозуміло, навіщо.
4. Включаємо віддалене управління.
5. Включаємо автоматичне оновлення.
6. Скачиваем і інсталюємо поновлення.
7. Дозволяємо підключатися по rdp всім клієнтам, з будь-якою версією протоколу.
8. Задаємо мережеві настройки.
9. Встановлюємо час і дату.

На цьому первісна настройка закінчена. Поки все зрозуміло і логічно.

Користуватися командним рядком в windows, на мою думку, дуже незручно. Команди довгі, неочевидні, налаштувати гипервизор і створити віртуальні машини через командний рядок неймовірно довго і нудно. До того ж копі-паст часто глючить, довжелезні команди доводиться набирати вручну. Довелося гуглити, щоб хоча б зрозуміти, як мені завантажити образ системи на сервер, щоб хоч якось почати установку віртуальної машини.

Підготовка до віддаленого управління Hyper-V Server 2012 R2

Отже, щоб зручно управляти безкоштовним гіпервізором Hyper-V Server 2012 R2 необхідно виконати ряд кроків.

Насамперед беремо флешку і записуємо на неї Total Commander і HVRemote. Вставляємо в сервер і за допомогою командного рядка створюємо на диску С: папку і копіюємо туди наші програми. Тепер через командний рядок запускаємо Total Commander:

Тепер у нас є хоча б зручний файловий менеджер. Налаштовуємо далі. У командному рядку відключаємо фаєрвол наступною командою:

Netsh advfirewall set allprofiles state off

Можна його не відключати, а налаштовувати. Для цього доведеться вручну консольними командами включати відповідні правила. Я спочатку пішов цим шляхом, потім плюнув і просто відключив фаєрвол. У більшості випадків в локальній мережі в ньому немає необхідності. Якщо ж ви хочете залишити фаєрвол, налаштувавши його, то ось що вам потрібно відкрити для успішного віддаленого управління Hyper-V Server 2012 R2:

Доступ для будь-яких оснасток консолі mmc:

Netsh advfirewall firewall set rule group \u003d "Remote Administration" new enable \u003d yes

Віддалене управління дисками:

Netsh advfirewall firewall set rule group \u003d "Remote Volume Management" new enable \u003d yes

Віддалений запуск оснащення з управління фаейрволом:

Netsh advfirewall firewall set rule group \u003d "Windows Firewall Remote Management" new enable \u003d yes

Доступ до расшаренним файлів і папок:

Netsh advfirewall firewall set rule group \u003d "File and Printer Sharing" new enable \u003d yes

Використання «Windows Management Instrumentation (WMI)»:

Netsh advfirewall firewall set rule group \u003d "Windows management instrumentation (WMI)" new enable \u003d yes

Cscript hvremote.wsf / add: імя_адміністратора

На цьому настройка безпосередньо безкоштовного гипервизора windows для віддаленого управління закінчена. Він готовий до підключення і створення віртуальних машин. Тепер нам потрібно підготувати робоче місце для управління Hyper-V Server 2012 R2.

Віддалене управління Hyper-V Server 2012 R2

Ось тут я зіткнувся з дуже неприємним моментом. Для віддаленого управління необхідна операційна система Windows 8 або Windows Server 2012. У мене ж основне робоче місце на Windows 7. Я спробував налаштувати на ньому все, що необхідно, але у мене не вийшло, тому я не буду описувати свої кроки. Можливо є якийсь робочий рішення, але я не став витрачати багато часу на його пошук. Я поступив таким чином.

є безкоштовна програма . Вона дозволяє управляти гіпервізором Hyper-V Server 2012 R2. На жаль, безкоштовна версія сильно урізана по функціоналу і користуватися тільки їй для повноцінного управління не дуже зручно. Але для створення і установки віртуальної машини зійде. Я їй скористався для того, щоб встановити на гипервизор Windows 8.1 і вже на ній налаштувати робоче місце для віддаленого управління гіпервізором.

Отже, качаємо програму і ставимо її на комп'ютер. Запускаємо і додаємо наш сервер. Вказуємо як користувач локального адміна гипервизора:

Насамперед в програмі потрібно налаштувати мережу, щоб віртуальна машина мала вихід в локалку. Для цього йдемо в закладку Virtual Network Manager і натискаємо Create. Вказуємо налаштування:

Обов'язково ставимо галочку Allow management operation system to share this network adapter. Я спочатку створив 2 віртуальних з'єднання на обох мережевих адаптерах і не поставив цю галку. В результаті сам гипервизор залишився без мережі. Довелося дуже довго колупатися і розбиратися, як маючи тільки доступ до консолі повернути все назад. Виявилося, що це можна зробити за допомогою команди:

Set-VMSwitch -Name "local1" -AllowManagementOS 1

І ще одне важливе зауваження. Після того, як ви створите віртуальний адаптер, мережеві настройки фізичного адаптера, введені раніше, скинуться і ви втратите доступ до сервера за старою адресою. Віртуальний адаптер після створення отримує настройки по DHCP. Майте це на увазі. Якщо у вас тільки один мережевий адаптер, то вам необхідно буде на dhcp сервері подивитися, яку адресу отримав гипервизор, і підключатися до нього за цією адресою. Потім вручну змінювати адресу через консолідації п управління.

Створюємо віртуальну машину. Там все досить просто і зрозуміло, робиться тикання мишкою по менюшкам, не буду зупинятися на цьому докладно. Якщо у вас виникає проблема з тим, що 5nine не може підключитися до консолі віртуальної машини і при цьому пише, що неможливо підключитися по rdp, то зробіть наступне. У файлі hosts системи пропишіть відповідність ip адреси імені сервера і встановіть з'єднання з Гіпервізор по імені, а не по ip. Я один раз зіткнувся з такою проблемою.

На виході маємо Windows 8.1, підключену до мережі. Откиваем на ній rdp, підключаємося і починаємо її готувати для віддаленого управління гіпервізором Hyper-V Server 2012 R2.

Насамперед створюємо там локального користувача з таким же ім'ям і паролем, як на гіпервізора. Для зручності, працювати краще під цим же користувачем, інакше доведеться все оснащення постійно запускати, вказуючи кожен раз обліковий запис адміністратора гипервизора.

10.1.3.3 hyperv

Тепер встановимо диспетчер управління Hyper-V. Для цього йдемо в панель управління, відкриваємо «Програми та засоби», натискаємо «Включення і відключення компонентів Windows». Завантажиться список компонентів, в якому галочкою відзначаємо Hyper-V і тиснемо ОК:

І на самому клієнтському комп'ютері треба щось відкрити на фаєрволі, щоб оснащення заробила, але я його просто вимкнув. Поки я цього не зробив, "Керування дисками" у мене не завантажувалося.

З віддаленим керуванням дисками є один нюанс. Можливо це тільки в мене така помилка, але я про всяк випадок розповім про неї, може комусь допоможе. Я витратив деякий час, поки розібрався в чому тут справа. При внесенні якихось змін в дисках, ці зміни не відображаються. Тобто ви щось зробили, тиснете оновити, але нічого не змінюється. Але насправді зміни відбулися, просто їх не видно. Щоб їх побачити, потрібно повністю закрити оснастку «Керування комп'ютером» і відкрити заново.

Тепер можна подивитися логи системи, розшарити папки, запланувати через планувальник якесь завдання. Загалом, все, що потрібно для управління безкоштовним гіпервізором Microsoft Hyper-V Server 2012 R2 тепер є в наявності.

До Гіпервізор можна підключитися по rdp, Відкриється той же екран, що і при роботі з монітором: консоль управління і командний рядок. У ній, до речі, можна запустити диспетчер задач і подивитися завантаження системи за допомогою команди taskmgr:

Онлайн курс по Linux

Якщо у вас є бажання навчитися будувати і підтримувати високодоступних і надійні системи, рекомендую познайомитися з онлайн-курсом «Адміністратор Linux» в OTUS. Курс не для новачків, для надходження потрібні базові знання з мереж і установці Linux на виртуалку. Навчання триває 5 місяців, після чого успішні випускники курсу зможуть пройти співбесіди у партнерів. Що дасть вам цей курс:
  • Знання архітектури Linux.
  • Освоєння сучасних методів та інструментів аналізу і обробки даних.
  • Уміння підбирати конфігурацію під необхідні завдання, управляти процесами і забезпечувати безпеку системи.
  • Володіння основними робочими інструментами системного адміністратора.
  • Розуміння особливостей розгортання, налаштування і обслуговування мереж, побудованих на базі Linux.
  • Здатність швидко вирішувати виникаючі проблеми і забезпечувати стабільну і безперебійну роботу системи.
Перевірте себе на вступний тест і дивіться докладніше програму по.
  • Налаштування за допомогою HVBackup.
  • Windows систем.
  • Обережно, активно поширюється.
  • Налаштування .


Сподобалася стаття? поділіться їй