Как подключить интернет к виртуальной машине hyper v

Записки IT специалиста

Технический блог специалистов ООО»Интерфейс»

Настраиваем сеть в Hyper-V.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vПродолжая цикл статей посвященный виртуализации, сегодня мы поговорим о настройке сети в Hyper-V. Основное внимание мы уделим теории, а именно разберем как устроены виртуальные сети и как они взаимодействуют с реальными. Потому что, как показывает практика, многие администраторы, в отсутствие простых и понятных материалов по данному вопросу, вынуждены осваивать настройку сети в Hyper-V методом «научного тыка».

С одной стороны, ничего сложного в настройке сетей для виртуальных машин нет, с другой многие начинают путаться во всех этих адаптерах, с трудом понимая, где реальный, где виртуальный, и чем они друг от друга отличаются. Постараемся внести ясность.

За настройку сетей в Hyper-V отвечает Диспетчер виртуальных коммутаторов, если мы откроем его, то увидим следующую картину:

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vКак видим, нам доступно создание трех типов сетей: внешней, внутренней и частной. Разберемся подробнее, для чего нужны эти сети и в чем разница между ними.

Внешняя сеть

Самый распространенный тип сети, который позволяет виртуальным машинам взаимодействовать с внешними сетями и хостом. При ее создании необходимо выбрать один из физических сетевых адаптеров, через который данная виртуальная сеть будет соединяться с внешними сетями.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vКак мы уже писали, основу виртуальной сети составляет виртуальный коммутатор. При создании внешней сети, Hyper-V создает виртуальный коммутатор, к которому через виртуальные сетевые адаптеры (vNIC) подключаются как виртуальные машины, так и хост. Физический адаптер отключается от хоста и по сути становится физическим портом виртуального коммутатора, через который он подключается к внешней сети.

В этом нетрудно убедиться, после создания внешней сети на хосте появляется Адаптер Ethernet для виртуальной сети Hyper-V, на который переносятся все настройки с физического адаптера.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vА в свойствах физического адаптера остался только Расширяемый виртуальный сетевой коммутатор в Hyper-V.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vВ случае с внешней сетью следует четко понимать, что хост, точно также как и виртуальные машины, подключается к виртуальному коммутатору через виртуальный сетевой адаптер. Физический сетевой адаптер, после создания внешней сети становится портом виртуального коммутатора, через который он подключается к внешней сети. Поэтому все сетевые настройки хоста следует производить только на виртуальном сетевом адаптере.

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

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vДанная конфигурация позволяет успешно виртуализировать пограничные сетевые устройства, надежно отвязав их от внутренней сети и хоста. Например, мы можем создать две внешних сети, одна из которых будет подключена к локальной сети, вторая к интернет и осуществлять выход во внешнюю сеть через роутер на виртуальной машине, при этом и хост, и локальная сеть будут надежно изолированы от интернет, несмотря на то, что кабель внешней сети физически будет подключен к сетевому адаптеру хоста.

Внутренняя сеть

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

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vК внешней сети хост остается подключен через физический адаптер, настройки которого не затрагиваются. Данная конфигурация чаще всего используется для учебных и исследовательских целей, позволяя создавать и моделировать различной сложности сетевые конфигурации не затрагивая рабочие сети предприятия.

Внутренняя сеть c NAT

Данная возможность появилась начиная с Windows Server 2016, Hyper-V Server 2016 и Windows 10. Подробнее читайте в нашей статье: Настраиваем сеть NAT в Hyper-V

Частная сеть

Частная сеть отличается от внутренней тем, что виртуальный коммутатор может быть подключен только к виртуальным машинам и изолирован от хоста.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vДанный вид сетей может быть использован также в учебных и исследовательских целей, а также для создания изолированных участков сети, например DMZ.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vВ этом случае связь между внешней и частной сетью будет осуществляться через одну из виртуальных машин, которая должна быть подключена к обеим сетям.

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

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

Или подпишись на наш Телеграм-канал: Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

Источник

Настройка виртуальных локальных сетей для Hyper-V

Виртуальные локальные сети (VLAN) предлагают один из способов изолировать сетевой трафик. Виртуальные ЛС настраиваются в коммутаторах и маршрутизаторах, поддерживающих 802.1 q. Если вы настроили несколько виртуальных ЛС и хотите, чтобы между ними происходил обмен данными, необходимо настроить сетевые устройства, чтобы это разрешить.

Для настройки виртуальных ЛС потребуется следующее:

На узле вы настроите виртуальный коммутатор, чтобы разрешить сетевой трафик на порте физического коммутатора. Это для идентификаторов виртуальных ЛС, которые вы хотите использовать для внутренних целей с виртуальными машинами. Затем настройте виртуальную машину, чтобы указать виртуальную ЛС, которую виртуальная машина будет использовать для всех сетевых подключений.

Чтобы разрешить виртуальному коммутатору использовать виртуальную ЛС

Откройте диспетчер Hyper-V.

В меню Действия выберите пункт Диспетчер виртуальных коммутаторов.

В разделе виртуальные коммутаторывыберите виртуальный коммутатор, подключенный к физическому сетевому адаптеру, который поддерживает виртуальные ЛС.

Весь трафик, проходящий через физический сетевой адаптер, подключенный к виртуальному коммутатору, будет помечен заданным ИДЕНТИФИКАТОРом виртуальной ЛС.

Чтобы разрешить виртуальной машине использовать виртуальную ЛС

Откройте диспетчер Hyper-V.

в области результатов в разделе виртуальные машинывыберите соответствующую виртуальную машину, а затем щелкните правой кнопкой мыши Параметры.

В разделе оборудованиевыберите виртуальный коммутатор, для которого настроена виртуальная ЛС.

В области справа выберите включить идентификацию виртуальной локальной сети, а затем введите тот же идентификатор виртуальной ЛС, который указан для виртуального коммутатора.

Если виртуальная машина должна использовать больше виртуальных ЛС, выполните одно из следующих действий.

Подключение несколько виртуальных сетевых адаптеров для соответствующих виртуальных коммутаторов и назначьте идентификаторы виртуальных лс. Убедитесь, что правильно настроены IP-адреса и что трафик, который нужно маршрутизировать через виртуальную ЛС, также использует правильный IP-адрес.

Источник

Создание виртуальной сети

Вашей виртуальной машине потребуется виртуальная сеть, чтобы предоставить вашему компьютеру доступ к сети. Создание виртуальной сети — необязательный шаг. Если виртуальную машину не требуется подключать к Интернету или сети, перейдите к шагу создания виртуальной машины Windows.

Подключать виртуальные машины к Интернету

Hyper-V поддерживает три типа виртуальных коммутаторов: внешние, внутренние и частные. Создайте внешний коммутатор, чтобы предоставить доступ к сети вашего компьютера виртуальным машинам, работающим на нем.

В этом упражнении выполняется создание внешнего виртуального коммутатора. После завершения этого шага на узле Hyper-V будет виртуальный коммутатор, который сможет подключать виртуальные машины к Интернету через сетевое подключение вашего компьютера.

Создание виртуального коммутатора с помощью диспетчера Hyper-V

Откройте диспетчер Hyper-V. Чтобы сделать это быстро, нажмите кнопку или клавишу Windows и введите «Hyper-V Manager».
Если диспетчер Hyper-V найти не удается, это значит, что Hyper-V или средства управления Hyper-V отключены. Инструкции по включению см. в разделе Включение Hyper-V.

Выберите сервер в левой области или нажмите кнопку «Подключиться к серверу. » в правой области.

В диспетчере Hyper-V выберите пункт Диспетчер виртуальных коммутаторов. в меню «Действия» справа.

В разделе «Виртуальные коммутаторы» выберите пункт Создать виртуальный сетевой коммутатор.

В окне «Виртуальный коммутатор какого типа вы хотите создать?» выберите Внешний.

Нажмите кнопку Создать виртуальный коммутатор.

В разделе «Свойства виртуального коммутатора» присвойте новому коммутатору имя, например Внешний коммутатор виртуальных машин.

Убедитесь, что в разделе «Тип подключения» выбран параметр Внешняя сеть.

Выберите физический сетевой адаптер для связывания с новым виртуальным коммутатором. Этот сетевой адаптер физически подключен к сети.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

Щелкните ОК, чтобы закрыть окно диспетчера виртуальных коммутаторов.

Создание виртуального коммутатора с помощью PowerShell

Чтобы создать виртуальный коммутатор с внешним подключением с помощью PowerShell:

Используйте командлет Get-NetAdapter, чтобы получить список сетевых адаптеров, подключенных к системе Windows 10.

Выберите нужный сетевой адаптер для использования с коммутатором Hyper-V и разместите экземпляр в переменной с именем $net.

Выполните следующую команду, чтобы создать новый виртуальный коммутатор Hyper-V.

Виртуальная сеть на ноутбуке

Сеть NAT

Механизм преобразования сетевых адресов (NAT) предоставляет виртуальной машине доступ к сети вашего компьютера путем объединения IP-адреса главного компьютера с портом через внутренний виртуальный коммутатор Hyper-V.

У этого механизма есть ряд полезных возможностей.

Чтобы настроить сеть NAT и подключить ее к виртуальной машине, см. Руководство пользователя по созданию сети NAT.

Подход с использованием двух коммутаторов

Если вы используете Hyper-V в Windows 10 на ноутбуке и часто переключаетесь между беспроводной и проводной сетями, вы можете создать виртуальный коммутатор как для сетевой карты Ethernet, так и для карты беспроводной сети. В зависимости от того, как ноутбук подключается к сети, можно переключать виртуальные машины между этими коммутаторам. Виртуальные машины не переключаются между проводными и беспроводными сетями автоматически.

Подход, при котором задействованы два коммутатора, не поддерживают внешний виртуальный коммутатор с использованием платы беспроводных сетей. Такой подход следует использовать только для тестирования.

Источник

Hyper v сетевой адаптер нет подключения

В этой статье, мы рассмотрим пример организации подключения к Интернету на виртуальной машине Hyper-V. Хостовая ОС (это ОС сервера Hyper-V) может быть подключена к интернету через физический адаптер или беспроводное подключение Wi-Fi.

Итак, предполагаем, что вы уже создали виртуальную машину Hyper-V и теперь нам нужно настроить виртуальный коммутатор, к которому она будет подключена. Есть три типа виртуальных коммутаторов Hyper-V:

Проводное подключение к Интернету

Создадим виртуальный коммутатор. Мы будем использовать его для подключения к физическому сетевому адаптеру Ethernet сервера Hyper-V. Откройте консоль управления Hyper-V. В меню действий выберите пункт Virtual Switch Manager.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

В качестве типа коммутатора выберите External и нажмите кнопку Create Virtual Switch.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

В свойствах виртуального коммутатора укажите его имя, в свойствах подключения укажите физический Ethernet адаптер, через который должен работать данный коммутатор (в моем случае это контроллер Realtek PCIe GBE).

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

Затем откройте настройки ВМ, которой вы хотите предоставить доступ в Интернет. В разделе Network Adapter выберите, что данная ВМ подключена к созданному нами ранее виртуальному коммутатору.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

В моем случае я подключен к интернету через широкополосное соединение. Найдите это подключение в панели управления хоста Hyper-V и откройте его свойства. Перейдите на вкладку Sharing в секции Internet Connection Sharing выберите опцию Allow Other Network Users to Connect Through This Computer’s Internet Connection. В выпадающем списке выберите ваш виртуальный коммутатор, созданный ранее. Сохраните изменения.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

Теперь в вашей виртуальной машине должен появится доступ в интернет.

Настройка доступа в Интеренет через WiFi подключение

В том случае, если вы подключаетесь к Интернету через беспроводное WiFi подключение, доступ гостевой ОС виртуальной машины к Интернету настраивается по аналогии.

С помощью консоли Hyper-V Manager создайте новый внешний виртуальный коммутатор. В качестве внешней сети для виртуального коммутатора выберите свой WiFi адаптер (у меня это Intel Centrino Wireless-N 1030).

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

Теперь в свойствах ВМ укажите, что она подключена к Интернету через данный коммутатор.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

В том случае, если точка доступа, к которой вы подключаетесь работает как сервер DHCP, то виртуальная машина должно получить от сервера DHCP динамический IP адрес (он будет отличатся от адреса, полученным хостовой ОС). Теперь вы можете пользоваться подключением к интернету внутри ВМ.

Одним из вариантов организации внешнего подключения является NAT (см статью Как настроить NAT в Hyper-V 2016).

Технический блог специалистов ООО»Интерфейс»

Настраиваем сеть в Hyper-V.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vПродолжая цикл статей посвященный виртуализации, сегодня мы поговорим о настройке сети в Hyper-V. Основное внимание мы уделим теории, а именно разберем как устроены виртуальные сети и как они взаимодействуют с реальными. Потому что, как показывает практика, многие администраторы, в отсутствие простых и понятных материалов по данному вопросу, вынуждены осваивать настройку сети в Hyper-V методом «научного тыка».

С одной стороны, ничего сложного в настройке сетей для виртуальных машин нет, с другой многие начинают путаться во всех этих адаптерах, с трудом понимая, где реальный, где виртуальный, и чем они друг от друга отличаются. Постараемся внести ясность.

За настройку сетей в Hyper-V отвечает Диспетчер виртуальных коммутаторов, если мы откроем его, то увидим следующую картину:

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vКак видим, нам доступно создание трех типов сетей: внешней, внутренней и частной. Разберемся подробнее, для чего нужны эти сети и в чем разница между ними.

Внешняя сеть

Самый распространенный тип сети, который позволяет виртуальным машинам взаимодействовать с внешними сетями и хостом. При ее создании необходимо выбрать один из физических сетевых адаптеров, через который данная виртуальная сеть будет соединяться с внешними сетями.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vКак мы уже писали, основу виртуальной сети составляет виртуальный коммутатор. При создании внешней сети, Hyper-V создает виртуальный коммутатор, к которому через виртуальные сетевые адаптеры (vNIC) подключаются как виртуальные машины, так и хост. Физический адаптер отключается от хоста и по сути становится физическим портом виртуального коммутатора, через который он подключается к внешней сети.

В этом нетрудно убедиться, после создания внешней сети на хосте появляется Адаптер Ethernet для виртуальной сети Hyper-V, на который переносятся все настройки с физического адаптера.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vА в свойствах физического адаптера остался только Расширяемый виртуальный сетевой коммутатор в Hyper-V.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vВ случае с внешней сетью следует четко понимать, что хост, точно также как и виртуальные машины, подключается к виртуальному коммутатору через виртуальный сетевой адаптер. Физический сетевой адаптер, после создания внешней сети становится портом виртуального коммутатора, через который он подключается к внешней сети. Поэтому все сетевые настройки хоста следует производить только на виртуальном сетевом адаптере.

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

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vДанная конфигурация позволяет успешно виртуализировать пограничные сетевые устройства, надежно отвязав их от внутренней сети и хоста. Например, мы можем создать две внешних сети, одна из которых будет подключена к локальной сети, вторая к интернет и осуществлять выход во внешнюю сеть через роутер на виртуальной машине, при этом и хост, и локальная сеть будут надежно изолированы от интернет, несмотря на то, что кабель внешней сети физически будет подключен к сетевому адаптеру хоста.

Внутренняя сеть

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

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vК внешней сети хост остается подключен через физический адаптер, настройки которого не затрагиваются. Данная конфигурация чаще всего используется для учебных и исследовательских целей, позволяя создавать и моделировать различной сложности сетевые конфигурации не затрагивая рабочие сети предприятия.

Внутренняя сеть c NAT

Данная возможность появилась начиная с Windows Server 2016, Hyper-V Server 2016 и Windows 10. Подробнее читайте в нашей статье: Настраиваем сеть NAT в Hyper-V

Частная сеть

Частная сеть отличается от внутренней тем, что виртуальный коммутатор может быть подключен только к виртуальным машинам и изолирован от хоста.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vДанный вид сетей может быть использован также в учебных и исследовательских целей, а также для создания изолированных участков сети, например DMZ.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vВ этом случае связь между внешней и частной сетью будет осуществляться через одну из виртуальных машин, которая должна быть подключена к обеим сетям.

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

В настройке сети на «виртуальной машине» (далее по тексту принято сокращение «ВМ»), а также в добавлении виртуального свитча в оснастке Hyper-V нет ничего сложного, хотя даже для продвинутых пользователей иногда процедура может выглядеть немного запутанной.

Однако, ознакомившись с основными принципами и ходом настроек, поясненных иллюстрациями, в голове человека все быстро упорядочивается и в дальнейшем уже не вызывает каких-либо затруднений. Нижеприведенный материал поможет самостоятельно и успешно справиться с поставленной задачей.
Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

Архитектура Hyper-V

«Виртуальные сети» (сокращенно: «ВС») в Hyper-V называют виртуальными коммутаторами, к которым подключаются не только сетевые интерфейсы ВМ, но и физические сетевые интерфейсы сервера.

Существуют 3 вида «ВС». Схематично они представлены на рисунке ниже.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vМайкрософт сравнительно недавно предусмотрела в «Windows Server 2008 R2» создание ВС «External» с изоляцией от хостовой системы. Осуществляется процесс просто. Следует убрать отметку из графы «Allow management operating system to share this network adapter».

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vПри этом отключаются все ранее созданные подключения, и параметры прописываются для новой ВМ.

Необходимо отметить, что в Hyper-V имеется поддержка VLAN (IEEE 802.1Q).

После настройки коммутаторов, достаточно в свойствах ВМ установить отметку «Enable VLAN Identification» и указать VLAN ID.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vПриятной новинкой, внедренной специалистами из Майкрософт в Виндовс Server 2008 R2, является поддержка виртуальных очередей VMQ.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vЭто сделало возможным перенаправление на процессор сетевого адаптера значительной доли нагрузки на обработку пакетов, которые направляются на ВМ с хостовой ОС. Сетевой адаптер с поддержкой VMQ может сам производить обработку пакетов и далее сохранять информацию в памяти ВМ.

Процедура настройки

Сложности с Hyper-V при настройке сети на виртуальной машине в основном вызваны недопониманием принципов реализации ее функционирования.

Многие хорошо знакомы с работой на «Виртуал Сервер» или «Microsoft’s Virtual PC» и привыкли к тому, что они функционируют как простые программы Виндовс.

Иными словами, приложения располагаются поверх Windows и процессы обмена данными с оборудованием осуществляются посредством ОС. Однако в Hyper-V все работает кардинально по противоположному принципу и в результате ВМ обеспечиваются прямым доступом к оборудованию сервера, то есть, минуя родительскую ОС.

Это обстоятельство накладывает некоторые нюансы на процедуру настройки доступа к сети ВМ Hyper-V из сетей.

Рассмотрим процесс на конкретном примере со следующими сетевыми параметрами: главный IP-адрес: ___.189.53.206/30; доп.адрес: ___.91.26.173/32; сервер с 2-мя интерфейсами (при этом задействован лишь 1-ый, а 2-ой отключен).

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vДалее всю процедуру исполняем только с LAN1.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vТеперь можно приступить к настройке 2-х ВМ:

1-ая ВМ получит связь с внешним миром через сетевую карту с доступом во всемирную патину, а 2-ая послужит как коммутатор корневого сервера с виртуальным хостом.

Чтобы создать эти ВМ потребуется войти в главную консоль управления Hyper-V, запустить диспетчер виртуальных сетей.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vУстановить отметки, как показано на скриншоте выше для создания 1-ой ВМ. Далее создать 2-ую, как изображено на рисунке ниже.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vПодготовительные мероприятия на этом этапе завершены, но перед тем как настраивать сети, следует убедиться, что все исполнено корректно. От этого зависит успешность процедуры в целом.

Важное отступление: Во время создания 1-го ВМ будут разорваны все подключения, поэтому рекомендуется предусмотреть дополнительное соединение с сервером, например, IPMI, IP-KVM либо прямой физический доступ.

В окне сетевых подключений должна отображаться следующая картина, как показано на скриншоте ниже.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vВ параметрах коммутатора (2-ой ВМ) указать IP-адрес. В результате этот ВМ на физическом сервере станет работать как шлюз.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vУже можно констатировать приятный факт, что ввод параметров сетевых интерфейсов на корневом сервере окончен.

Затем надо произвести настройки «RRAS», чтобы обеспечить перенаправление трафика к ВМ и обратно. С этой целью в меню «Диспетчера сервера» потребуется присвоить роль для «Службы политики сети и доступа».

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vПо умолчанию она «Остановлена» и следует ее настроить.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vОтобразится мастер, указания которого требуется пошагово исполнить.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vУстановить отметку в графу «Особая конфигурация».

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v
Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vПоставить галочки в два поля, как сделано на иллюстрации выше.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vКлацнуть «Готово».

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vКликнуть «Запустить службу». Далее проверить корректность выполненной работы через меню диспетчера.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vСлужба полностью подготовлена и необходимо перейти к перенаправлению трафика к ВМ. Для этого создается промежуточный интерфейс, вызвав контекстное меню от «Преобразования сетевых адресов».

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vКлацнуть строчку «Новый интерфейс» и применить внешний интерфейс.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vВойти в закладку «Преобразование сетевых адресов (NAT)» и поставить галочки в графах, указанных на следующем скриншоте:

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vПерейти в закладку «Пул адресов» и указать доп. адреса. От них запросы станут поступать на внутренние адреса ВМ.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vДалее еще рекомендуется добавить резервный для внутреннего адреса ВМ, как показано на рисунке ниже.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vВ свойствах ввести параметры сети где расположен шлюз.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vВ результате ВМ получила выход во всемирную паутину. Чтобы удостовериться в этом, достаточно заглянуть в меню «Центра управления сетями и общим доступом».

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vПримечание: Если соединение с глобалкой отсутствует, то проблема быстро решается простым изменением параметров Брадмауэра на серверах.

Еще убедиться в правильности можно через любой интернет-сервис.

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper vЗадуманное успешно реализовано на практике, вот так просто можно применять несколько различных сетей на единственном реальном сервере, то есть физическом (сколько их пожелает создать администратор, столько же создается и коммутаторов).

А если требуется настроить сети на Линуксе, которая запущена под Hyper-V?

Многие сталкиваются с проблемой во время установки Ubuntu на ВМ Майкрософт Hyper-V. Сложность заключается в том, что Линукс просто иногда не способен при этом увидеть сетевую карту. Очевидно, что сеть в таком случае функционировать не будет.

Сложность может быть устранена следующей «уловкой»: в Параметрах ВМ указать одну из «древних» сетевых карт. ОС такую картуувидит сразу, то есть возникшая сложность устраниться быстро.

Но есть один недостаток этой маленькой хитрости. Часто процессор ВМ будет полностью загружен, а данное обстоятельство повлечет замедленное функционирование системы.

Заключение

Отдельные пользователи пренебрегают этапом настроек по «Преобразованию сетевых адресов (NAT)», который описан в инструкции выше. Однако этот механизм обеспечивает доступ ВМ к сети через объединение IP основной электронно-вычислительной машины с портом через внутренний коммутатор Hyper-V. В итоге приобретаются несколько следующих преимуществ:

Как подключить интернет к виртуальной машине hyper v. Смотреть фото Как подключить интернет к виртуальной машине hyper v. Смотреть картинку Как подключить интернет к виртуальной машине hyper v. Картинка про Как подключить интернет к виртуальной машине hyper v. Фото Как подключить интернет к виртуальной машине hyper v

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *