У цій статті, ми розглянемо приклад організації підключення до Інтернету на віртуальній машині Hyper-V. Хостової ОС (це ОС сервера Hyper-V) може бути підключена до інтернету через фізичний адаптер або бездротове підключення Wi-Fi.
Отже, припускаємо, що ви вже створили віртуальну машину Hyper-V і тепер нам потрібно налаштувати віртуальний комутатор, до якого вона буде підключена. Є три типи віртуальних комутаторів Hyper-V:
- External (зовнішній): - цей комутатор використовується для підключення віртуальних машин до зовнішньої мережі та Інтернету. Хост і віртуальна машина при цьому знаходяться в одній мережі. Якщо хост має декілька мережевих адаптерів, то для віртуальних машин можна налаштувати кілька мереж.
- Internal (внутрішній): - цей тип комутатора використовується для створення внутрішнього мережевого з'єднання тільки між віртуальними машинами і гіпервізором Hyper-V.
- Private (приватний): - даний тип комутатора використовується для створення мережевого з'єднання тільки між віртуальними машинами.
Дротове підключення до Інтернету
Створимо віртуальний комутатор. Ми будемо використовувати його для підключення до фізичного мережного адаптера Ethernet сервера Hyper-V. Відкрийте консоль управління Hyper-V. У меню дій виберіть пункт Virtual Switch Manager.
В якості типу комутатора виберіть External і натисніть кнопку Create Virtual Switch.
У властивостях віртуального комутатора вкажіть його ім'я, у властивостях підключення вкажіть фізичний Ethernet адаптер, через який повинен працювати даний комутатор (в моєму випадку це контролер Realtek PCIe GBE).
Потім відкрийте настройки ВМ, якій ви хочете надати доступ в Інтернет. У розділі Network Adapter виберіть, що дана ВМ підключена до створеного нами раніше віртуальному комутатора.
У моєму випадку я підключений до інтернету через широкосмугове з'єднання. Знайдіть це підключення в панелі управління хоста Hyper-V і відкрийте його властивості. Перейдіть на вкладку Sharing в секції Internet Connection Sharing виберіть опцію Allow Other Network Users to Connect Through This Computer's Internet Connection . У випадаючому списку виберіть ваш віртуальний комутатор, створений раніше. Збережіть зміни.
Тепер у вашій віртуальній машині повинен з'явиться доступ в інтернет.
Налаштування доступу в Інтеренет через WiFi підключення
У тому випадку, якщо ви підключаєтеся до Інтернету через бездротове WiFi підключення, доступ гостьовий ОС віртуальної машини до Інтернету налаштовується по аналогії.
За допомогою консолі Hyper-V Manager створіть новий зовнішній віртуальний комутатор. В якості зовнішньої мережі для віртуального комутатора виберіть свій WiFi адаптер (у мене це Intel Centrino Wireless-N 1030).
Тепер у властивостях ВМ вкажіть, що вона підключена до Інтернету через даний комутатор.
У тому випадку, якщо точка доступу, до якої ви підключаєтеся працює як сервер DHCP, то віртуальна машина має отримати від сервера DHCP динамічний IP адреса (він буде відрізняться від адреси, отриманим хостовой ОС). Тепер ви можете користуватися підключенням до інтернету всередині ВМ.
Одним з варіантів організації зовнішнього підключення є NAT (див статтю Як налаштувати NAT в Hyper-V 2016 ).