A Complete Guide to Hyper-V Virtual Ethernet Adapters

Hyper-V є потужною віртуалізованою платформою, що надійні користувачі створюють і керують віртуальними машинами. Це також забезпечує широке число нюансів, таке як мережа virtualization, live migration, і здатність до використання віртуальних Ethernet adapters.

Virtual Ethernet adapters є важливою частиною платформи Hyper-V. Вони здатні створювати різні мережі за допомогою одного фізичного сервера за допомогою одного фізичного мережного адаптера. Це з'єднує потреби для багатьох фізичних мереж adaptators, які можуть бути успішними і різними для управління. Віртуальний Ethernet adapter може також бути використаний для з'єднання декількох VM або серверів разом з без використання для підключення до LAN.

За допомогою Hyper-V's Virtual Switch Manager, користувачі можуть бути швидко створені і configure свої власні віртуальні модулі, які мають один або більше віртуальних Ethernet adapters. Вони можуть визначити IP-адреси та інші мережеві налаштування до всіх adapter in order to create separate networks within the server or connect it with other devices on the LAN. Це робить це добре для власників до набору комплексних мереж навколишнього середовища в короткий період часу без будь-яких спеціалізованих знань про технології мережі.

В додатку, Hyper-V підтримують різні типи розширених мережних характеристик, як Quality of Service (QoS), port mirroring, traffic shaping, bandwidth Reservations, etc.

Надзвичайно, Hyper-V's Virtual Ethernet Adapter feature helps users use time and money simplifying their network setup process while providing them with more control over their network environment. Це також дозволяє їм легко створювати кілька інтегрованих мереж з одним фізичним сервером біля інших існуючих мереж на їх LAN з'єднання.

The Benefits of Using Hyper-V Virtual Ethernet Adapter

A Hyper-V віртуальний Ethernet adapter забезпечує віртуалізовану версію фізичного network adapter, дозволяючи вам підключити свій physical server з іншими серверами, VMs, або будь-який інший networking devices over LAN connection. Це особливе використання в cloud computing environments, де різні virtuálnі машини можуть бути керовані на самий фізичний сервер. З Hyper-V virtual Ethernet adapter, їх VM може бути підключений до LAN незалежно, дозволяючи для великої pružnості і стійкості. Додатково, використовуючи віртуальний Ethernet adapter може допомогти скоротити витрати, що вимагають потреби для додаткового hardware так само, як інші мережі для всіх VM.

Enabling Hyper-V Virtual Ethernet Adapter

Для забезпечення Hyper-V Virtual Ethernet Adapter, ви будете спочатку потребувати Open Hyper-V Manager. Ви можете зробити це, натиснувши на Virtual Switch Manager від функцій меню на правій стороні екрана. Звідти, клацніть на 'Create Virtual Switch' і натисніть 'External' as your switch type. Якщо ви маєте це, це буде найкращим чином, щоб отримати фізичну мережу adapter from which to create a virtual switch. Виберіть один і клацніть OK для завершення створення вашого віртуального перемикача. Після того, як ви повертаєтеся до вашого virtual machine settings and enable Hyper-V Virtual Ethernet Adapter by selecting it from the list of available network adapters. Finally, select your new virtual switch and hit OK to apply the changes.

The Use of a Virtual Ethernet Adapter

Віртуальний Ethernet adapter є типом мережного adapter, який дозволяє багато логічних партій з власним фізичним сервером для комунікації з кожним іншим без використання для сучасного фізичного Ethernet adapter. Будучи створюючи віртуальні мережі Ethernet, це дозволяє мережевий транспорт до розширеного між клієнтами логічних партій без потребує інших hardware ресурсів. Це є особливо корисним для cloud-based applications, де hardware resources може бути обмеженим або expensive.Додатково, віртуальні адаптери Ethernet можуть зменшити складність і вартість пов'язана з керуванням multiple physical network adapters in enterprise environment.

IP Address of Hyper-V Virtual Ethernet Adapter

IP-адреса з Hyper-V Virtual Ethernet Adapter визначається в системі host IP-адреси. Коли Hyper-V Default Switch is enabled it will randomly assign an IP address from the range of 192.168.0.0 to 192.168.255.255 to the virtual network adapter of each virtual machine connected to it. Там, наскільки висока IP-адреса вашого Hyper-V Virtual Ethernet Adapter буде залежати від того, наскільки IP-адреса була рівномірно визначена, що це на Hyper-V Default Switch.

Do I Need an Ethernet Adapter?

На Ethernet adapter is not absolutne necessary, але it can be useful in certain situations. Якщо ви використовуєте свій комп'ютер для доступу до Інтернету бездротово, Ethernet adapter може бути надійним backup option, якщо ваш бездротовий зв'язок байдужий або є прозорим. Це може також здійснювати швидкі частоти без Wi-Fi з'єднань, які є особливо значним, якщо ви рішуче stream films або download великі файли. Додатково, це може бути сприятливим для проблемнихдоступів мережі, тому що підключення до мережі Ethernet дозволить вам пройти будь-який router або Wi-Fi з'єднання проблем. All in all, having Ethernet adapter on hand is a great way to ensure that you always have reliable connection to the internet.

The Benefits of Virtual Ethernet

Virtual Ethernet є технологією, яка дозволяє багато логічних партій до комунікацій над одним фізичним з'єднанням. Це означає, що створюючи віртуальні Ethernet adaptators на їх логічну партію. Ці віртуальні адаптери є під'єднані до віртуальних LAN, дозволяють логічним партіям до share data з усіма іншими без надання фізичного hardware до їх партій.Це робить його easier для організацій для управління їх IT infrastructure і стягувати на hardware costs. Virtual Ethernet є також більшою мірою до допомоги надійних мереж, як це помилки malicious traffic from crossing between different logical partitions.

Conclusion

У висновку, Hyper-V є потужною віртуалізованою технологією, яка дозволяє вам створити і керувати множинними віртуальними машинами на одному фізичному сервері. Це забезпечує особливості таких як Virtual Switches, Virtual Ethernet adapters, і Hyper-V Default Switch до повної безмитної комунікації між віртуальними інструментами і електронними мережами. З цими характеристиками, Hyper-V може надавати надійну і flexible solution for businesses all sizes.

A Complete Guide to Hyper-V Virtual Ethernet Adapters - Kompas.v.ua

Попередній блог пост описував, як створити віртуальну машину Hyper-V (VM). Однак створення віртуальної машини Hyper-V – це лише перший крок до побудови великомасштабного віртуального середовища; після цього необхідно забезпечити можливість взаємодії між VM, що працюють на хості Hyper-V. Для цього вам необхідно мати знання про мережеві адаптери Hyper-V, технологію, що лежить в основі мережевої взаємодії Hyper-V, а також про те, як можна налаштувати мережеву взаємодію в Hyper-V.

Про мережеву взаємодію Hyper-V

Віртуальна мережа adapter (також відома як віртуальна NIC) може бути зареєстрована як віртуалізована версія фізичного network adapter. Це використовується в Hyper-V середовищах для підключення фізичного сервера з іншими серверами, VMs, або будь-яким іншим мережем мережі через LAN з'єднання. In short, vNIC enables і manages all network communications.

Кожна VM має один або кілька vNIC, які забезпечують підключення до однієї мережі.Однак ви можете призначити додаткові IP-адреси цьому адаптеру для доступу до кількох підмереж.

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

  1. Раніше версії Windows (до Windows 10) не мали віртуальних комутаторів. Однак при включенні Hyper-V у Windows 10 можна використовувати комутатор за замовчуванням для безперебійної мережевої взаємодії, оскільки він забезпечує доступ до мережі хоста.
  2. Віртуальні мережеві адаптери Hyper-V забезпечують взаємодію між віртуальними машинами через віртуальний комутатор. Проте новостворені віртуальні машини немає призначених їм віртуальних комутаторів. Кожна нова віртуальна машина має мережевий адаптер, який можна налаштувати, призначивши йому один віртуальний комутатор або залишити його вимкненим. Таким чином, для забезпечення мережної взаємодії необхідно створити віртуальний комутатор і налаштувати віртуальний мережевий адаптер.

Є три віртуальні перемикачі, які забезпечують різні рівні мережного підключення:

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

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

Віртуальні мережеві адаптери Hyper-V можуть бути двох типів:

  • Застарілі мережеві адаптери емулюють фізичний мережевий адаптер і працюють лише з віртуальними машинами першого покоління. Цей тип мережного адаптера використовується для непоінформованих віртуальних машин-гостей, які не підтримують служби інтеграції Hyper-V або служби інтеграції Linux. На одній віртуальній машині може бути розгорнуто до чотирьох застарілих мережевих адаптерів. Крім того, застарілий мережевий адаптер застосовується для забезпечення зв'язку між операційними системами гостьових машин, які не підтримуються Hyper-V. Застарілі мережеві адаптери можуть виконувати мережеве встановлення гостьових операційних систем.
  • Синтетичні мережні адаптери використовуються для віртуальних машин із підтримкою Hyper-V Integration Services або Linux Integration Services.На одній віртуальній машині можна розгорнути до 8 синтетичних vNIC. Вони зазвичай забезпечують кращу продуктивність у порівнянні зі застарілими vNIC. У цьому випадку мережне підключення здійснюється через VMBus, який забезпечує та контролює комунікацію між окремими розділами. Більше того, з цим типом мережного адаптера можна використовувати маркування VLAN.

Як настроїти віртуальний мережевий адаптер у менеджері Hyper-V

Існують два способи увімкнути та налаштувати мережний адаптер Hyper-V: через менеджер Hyper-V за допомогою графічного інтерфейсу користувача (GUI) або через PowerShell за допомогою виконання сценаріїв PowerShell. Ми розглянемо обидва докладно. Тепер давайте почнемо з першого методу:

  1. Відкрийте менеджер Hyper-V.
  2. Знайдіть віртуальну машину, для якої потрібно додати адаптер Hyper-V, і клацніть правою кнопкою миші на ім'я віртуальної машини. Виберіть Налаштування.
  3. Відкриється нове меню, яке надає інформацію про налаштування віртуальної машини. У розділі Обладнання виберіть Додати обладнання, щоб побачити список пристроїв, які можна додати до віртуальної машини. У нашому випадку нас цікавлять лише два варіанти: Мережевий адаптер і Застарілий мережевий адаптер (Доступний тільки для віртуальних машин покоління 1). Виберіть потрібний мережний адаптер і натисніть Додати.
  4. Ви будете перенаправлені на розділ мережного адаптера, де ви зможете налаштувати новий мережний адаптер Hyper-V, вибравши віртуальний комутатор для підключення, увімкнувши ідентифікацію VLAN та вказавши ідентифікатор VLAN, а також вказавши максимальну та мінімальну кількість використання смуги пропускання.Ви також можете видалити мережний адаптер Hyper-V, натиснувши Видалити.
  5. Натисніть Застосувати, щоб зберегти зміни.

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

  1. Мережевий адаптер знаходиться у розділі Устаткування. Виберіть Апаратне прискорення. Тут можна включити віртуальну чергу машин (VMQ) та розвантаження завдань IPsec, а також вказати максимальну кількість вивантажених SA (асоціацій безпеки). Віртуальна черга віртуальної машини Hyper-V – це технологія апаратної віртуалізації, яка забезпечує пряму передачу мережевих даних у пам'ять ВМ. IPsec – це протокол безпеки, який використовується для шифрування обміну мережевими даними. При увімкненому розвантаженні завдань IPsec ви можете вивантажити завдання, пов'язані з IPsec, на мережевий адаптер, щоб не перевантажувати апаратні ресурси.
  2. Натисніть Застосувати , щоб зберегти зміни.
  3. Далі виберіть Розширені функції для налаштування розширених можливостей на віртуальному мережному адаптері. Вони включають адресу MAC, захист DHCP, захист маршрутизатора, захист мережі, відображення портів та командування NIC. Кожна функція супроводжується коротким описом того, як її можна використовувати. Прочитайте їх та вирішіть, які функції слід увімкнути.
  4. Позначте необхідні поля та натисніть Застосувати, щоб зберегти зміни.

Управління мережними адаптерами Hyper-V за допомогою PowerShell

Як видно, варіанти налаштування Hyper-V Manager досить обмежені. Більш того, за допомогою графічного інтерфейсу ви можете налаштовувати мережеві адаптери Hyper-V тільки для гостьових ВМ, а не для операційної системи керування.Тому PowerShell може використовуватися для надання більш розширеної функціональності та множинних варіантів налаштування. Давайте подивимося, як можна керувати мережевими адаптерами Hyper-V PowerShell.

Створення мережних адаптерів Hyper-V

Зверніть увагу, що для роботи командлетів PowerShell необхідно запустити PowerShell як адміністратора. Для цього введіть PowerShell у рядку пошуку, клацніть правою кнопкою миші на піктограмі PowerShell і виберіть пункт "Запустити від імені адміністратора".

Вставте командлет Add-VMNetworkAdapter , щоб додати новий віртуальний мережний адаптер до VM Hyper-V. Нижче наведено приклад того, як ви можете використовувати цей командлет:

Add-VMNetworkAdapter -VMName DemoVM -SwitchName DemoVSwitch –Name 'Демонстраційний мережевий адаптер'

Нижче наведений приклад демонструє, як можна додати другий віртуальний мережевий адаптер в операційній системі управління:

Add-VMNetworkAdapter -ManagementOS -Name 'Другий мережевий адаптер'

Підключення або відключення мережних адаптерів Hyper-V

Команда Connect-VMNetworkAdapter дозволяє підключити віртуальний мережевий адаптер до віртуального комутатора на ваш вибір. Нижче наведено приклад, що демонструє, як можна додати один віртуальний комутатор (за замовчуванням Комутатор) до двох ВМ (DemoVM і Нова віртуальна машина) одночасно. Переконайтеся, що жодна з ВМ не може виконуватися.

Connect-VMNetworkAdapter -VMName DemoVM, New Virtual Machine -SwitchName Комутатор за замовчуванням

Для відключення мережевого адаптера Hyper-V від віртуального комутатора або пулу ресурсів Ethernet можна використовувати командлет Disconnect-VM NetworkAdapter. Нижче наведено скрипт, що дозволяє відключити всі мережеві адаптери від однієї ВМ з ім'ям DemoVM:

Disconnect-VMNetworkAdapter -VMName DemoVM

Цей сценарій PowerShell можна використовувати для відключення всіх віртуальних мережевих адаптерів, підключених до віртуального комутатора Комутатор за замовчуванням у всіх ВМ серед Hyper-V.

Get-VMNetworkAdapter -VMName *| Where-Object | Disconnect-VMNetworkAdapter

За допомогою PowerShell ви можете бути ще точнішими у налаштуваннях. Якщо ви хочете відключити всі мережеві адаптери, підключені до певного віртуального комутатора (Комутатор за замовчуванням), який працює на певній ВМ (DemoVM), використовуйте командлет нижче:

Get-VMNetworkAdapter -VMName DemoVM | Where-Object | Disconnect-VMNetworkAdapter

Отримати мережні адаптери Hyper-V

Ці сценарії PowerShell можуть бути використані для доступу до інформації про віртуальні мережеві адаптери, присутні на певній ВМ, на ОС управління або на всіх ВМ, а також на ОС управління, що працює у віртуальному середовищі. Всі cmdlet представлені нижче:

Get-VMNetworkAdapter –VMName DemoVM

Якщо кінцевий сценарій реалізований правильно, ви побачите наступний екран з інформацією про ваші мережеві адаптери Hyper-V:

Видалити мережні адаптери Hyper-V

Ця команда використовується для видалення одного або кількох віртуальних мережевих адаптерів із ВМ, а також з ОС управління.

У наступному прикладі мережевий адаптер NewNetworkAdapter видаляється з ВМ з ім'ям DemoVM:

Remove-VMNetworkAdapter -VMName DemoVM -VMNetworkAdapterName NewNetworkAdapter

Нижче наведено приклад того, як можна видалити мережевий адаптер Secondary з ОС управління:

Remove-VMNetworkAdapter -ManagementOs -Name Secondary

Перейменувати мережні адаптери Hyper-V

Ви також можете перейменувати мережний адаптер Hyper-V певної віртуальної машини або на операційній системі управління:

Rename-VMNetworkAdapter -VMName DemoVM -NewName 'Мережевий адаптер 2019'

У Hyper-V Manager ви можете перевірити, чи всі мережеві адаптери віртуальної машини з ім'ям DemoVM успішно перейменовано.

Щоб дати нове ім'я адаптеру мережі (Мережевий адаптер 2019) певної віртуальної машини (DemoVM), виконайте наступний скрипт:

Rename-VMNetworkAdapter -VMName DemoVM -Name 'Мережевий адаптер 2019' -NewName 'Мережевий адаптер Hyper-V'

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

Rename-VMNetworkAdapter -ManagementOs -Name Адаптер -NewName 'Канал зв'язку'

Настроювання мережних адаптерів Hyper-V

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

Наприклад, ви можете увімкнути захист DHCP Guard, виконавши наступний скрипт. DHCP Guard використовується для захисту від несанкціонованого доступу з боку гостьової ОС.

Set-VMNetworkAdapter -VMName DemoVM -DhcpGuard On

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

Щоб увімкнути порт-відображення у режимі Джерела, виконайте наступний сценарій:

Set-VMNetworkAdapter -VMName DemoVM -Name 'Hyper-V network adapter'-PortMirroring Джерело

Ця команда включить функцію порт-відображення на ВМ з ім'ям DemoVM і призначить її віртуальному адаптеру мережі роль джерела.

У наступному прикладі віртуальний мережевий адаптер з ім'ям Monitoring налаштований як призначення для відображення портів. В результаті ВМ з ім'ям DemoVM (Джерело) буде контролювати весь мережевий трафік ВМ з ім'ям Нова віртуальна машина (Призначення).

Set-VMNetworkAdapter -VMName 'Нова віртуальна машина'-Name Monitoring -PortMirroring Призначення

Наступна команда може бути використана для увімкнення ідентифікації VLAN, а також для призначення конкретного ідентифікатора VLAN:

Set-VMNetworkAdapterVlan -VMName DemoVM -VMNetworkAdapterName 'Hyper-V network adapter' -Access -VlanId 20

У цьому випадку маркування VLAN буде включено на певному мережному адаптері Hyper-V (мережевому адаптері Hyper-V), підключеному до певної віртуальної машини (DemoVM).

Або, якщо ви бажаєте вимкнути маркування VLAN, введіть цю команду:

Set-VMNetworkAdapterVlan -VMName DemoVM -VMNetworkAdapterName 'Мережний адаптер Hyper-V' -Untagged

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

Як захистити середовище Hyper-V з допомогою резервного копіювання та реплікації NAKIVO

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

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

  • Мережеве прискорення застосовує інструменти стиснення трафіку і компресії даних, що дозволяє істотно скоротити обсяг даних, що передаються по мережі WAN. Такі результати досягаються за рахунок використання двох транспортерів, встановлених на обох сайтах (вихідному та цільовому). Транспортер на вихідному сайті стискає дані віртуальних машин перед їх передачею через мережу, тоді як транспортер на цільовому сайті розтискає отримані дані. В результаті швидкість резервного копіювання віртуальних машин і завдань реплікації може бути значно збільшена, а навантаження на мережу знижена.
  • Розширене обмеження пропускної здатності дозволяє встановити обмеження швидкості передачі даних, щоб визначити, скільки смуги пропускання може використовуватися для конкретних завдань захисту даних.Для цього необхідно створити глобальні чи індивідуальні правила, які контролюватимуть, скільки смуги пропускання споживається під час резервного копіювання. Ці правила можуть застосовуватися до різних завдань із захисту даних та за різними розкладами. За допомогою цієї функції можна забезпечити, щоб ваші мережі не перевантажувалися, навіть у робочий час.
  • Карта мережі та переадресація IP використовуються при виконанні завдань реплікації, аварійного перемикання та відновлення сайту, коли вихідний сайт та цільовий сайт підключені до різних мереж та мають різні IP-адреси. Щоб уникнути будь-яких проблем під час відновлення після катастрофи, необхідно створити правила картографування мережі та переадресацію IP. Ці правила гарантують, що вихідні віртуальні мережі можуть відображатися на відповідні цільові віртуальні мережі, а IP-адреси джерела можуть бути відображені на цільові IP-адреси під час події відновлення після катастрофи. Ці функції дозволяють вам ефективно оптимізувати та автоматизувати процес конфігурації мережі.