Поделитесь своим сетевым подключением с помощью Hyper-V в Windows 10

Как сделать
Последнее обновление на
Комментарии

Ранее мы показали вам, как использовать Hyper-V, доступный только в Windows 10 Pro; для настройки виртуальной машины с другой копией Windows. Недавно мне нужно было провести некоторое тестирование, но я понял, что мне понадобится Интернет, чтобы это работало. К сожалению, встроенная сетевая поддержка Hyper-V не совсем интуитивна. Это можно сделать, но это немного сложно. Чтобы совместно использовать подключение к Интернету вашего компьютера с виртуальной машиной Hyper-V, вам необходимо настроить виртуальный коммутатор через подключение к Интернету. В этой статье мы покажем вам, как это сделать.

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

Если у вас еще нет виртуальной машины, ознакомьтесь с инструкциями в нашей предыдущей статье. Если вы уже это сделали, приступайте к запуску диспетчера Hyper-V. Выберите свою виртуальную машину, затем щелкните Virtual Switch Manager на панели действий.

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

Введите имя для вашего переключателя, затем выберите Внутренняя сеть . Нажмите «Применить», затем «ОК».

Выберите свою виртуальную машину, затем нажмите Настройки на панели «Действия».

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

Щелкните поле списка виртуальных переключателей, затем выберите соединение, созданное ранее, мое — Groovy Connect. Нажмите «Применить», затем «ОК».

Щелкните правой кнопкой мыши значок сети на значке подключения в области уведомлений, затем щелкните Центр управления сетями и общим доступом . Там вы увидите свое недавно созданное соединение.

В В том же окне нажмите «Изменить настройки адаптера», выберите сетевое подключение, через которое ваш компьютер подключается к Интернету. Щелкните соединение правой кнопкой мыши, выберите «Свойства», выберите вкладку «Общий доступ» и установите флажок Все другие пользователи сети для подключения через подключение к Интернету этого компьютера.

Теперь у вас должен быть настроен Интернет на вашей виртуальной машине. Это работает независимо от того, используете ли вы проводное или беспроводное соединение.

Если вы используете другую версию, например Windows 10 Home, вы можете использовать стороннюю утилиту для виртуальных машин, такую ​​как Oracle VirtualBox. VirtualBox выполняет сетевую часть настройки и совместного использования интернет-соединений. намного проще.

20 комментариев

20 комментариев

  1. Что такое виртуальная машина и для чего это?

    Ответить
  2. В устаревших версиях нет отображаются в параметрах виртуального переключателя…

    Ответить
    • Также я должен выбрать другой переключатель после проверки «Разрешить другим пользователям сети…»

      Ответить
    • У меня такая же проблема. Это не сработает,

      v>
      Ответить
      • У меня заработало. Пробовал все, и как только я выбрал сетевой адаптер, он потерял соединение. Я удалил Hyper-V, переустановил его и попробовал еще раз, и это сработало. Вы можете попробовать это.

        Ответить
    • следил за этим до буквы, по-прежнему нет соединения на виртуальном коммутаторе.

      Ответить
    • Спасибо Андре, у меня это сработало!

      Ответить
    • Это прекрасно сработало, спасибо!

      Ответить
      • Я использую последнюю версию, и в разделе «Действие» нет управления виртуальным переключателем. О чем ты здесь говоришь?

        Ответить
    • Большое спасибо . Это было прекрасное решение. Теперь я могу просматривать из гостевой ОС.

      Ответить
    • Я не могу сказать вам, насколько невероятно полезно эта статья была! На моем ноутбуке Hyper-v, вероятно, в 10 раз быстрее Virtualbox, но без Wi-Fi он был практически бесполезен. Большое спасибо за то, что предоставили так много деталей, он отлично работает для меня, для меня это недостающее звено в Hyper-v, это сэкономит мне часы ожидания.

      Ответ
    • К вашему сведению, вам необходимо запустить виртуальную машину Gen 1, Gen 2 не имеет устаревшего сетевого адаптера

      Ответ
    • Большое спасибо за публикацию этого сообщения!

      I Однако у меня все еще были проблемы даже после выполнения этих шагов.
      Я продолжал ковыряться и обнаружил, что у меня нет настройки, чтобы сделать мою виртуальную машину доступной для обнаружения в моей сети, да!

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

      Ответить
    • У меня все работает нормально, но через несколько дней соединение с Интернетом пропало.
      Я заново выполняю весь процесс, и он снова работает.

      Кто-нибудь знает, почему соединение прерывается. продолжает ломаться?

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

      Ответ
    • Когда я нажимаю кнопку «Изменить параметры адаптера» и выбираю сетевое соединение, через которое мой компьютер подключается к Интернету, щелкните соединение правой кнопкой мыши, затем щелкните «Свойства» и выберите ct вкладка «Совместное использование», поле «Все остальные пользователи сети для подключения через эти компьютеры» Интернет-соединение отсутствует, а просто «Общий доступ к подключению Интернета был отключен сетевым администратором», поэтому я не знаю, что делать на этом этапе, возможно, попросил разрешение от моего рабочего учреждения/администратора сети?

      Ответить
    • Отлично работает! большое спасибо

      Ответить
    • Я использую гипервизор Microsoft для запуска OpenSuSE Linux на виртуальной машине на мой ноутбук Dell под управлением Windows 10. Процедура, описанная в этой статье, отлично работает, пока я не перезагружаю свой ноутбук в первый раз. Я предполагаю, что есть параметр, который не сохраняется после перезагрузки, а вместо этого сбрасывается. Пока я не нахожу ничего очевидного.

      Ответить
    • Оставить ответ

      Отменить ответ

Связанные элементы: microsoft, Windows 10


Windows 8 Hyper-V — как предоставить виртуальной машине доступ в Интернет?

На моем домашнем компьютере установлена ​​Windows 8 Pro. Я хочу, чтобы виртуальная машина Windows 7 Professional работала под Hyper-V, и я хочу, чтобы виртуальная машина имела полный доступ к Интернету. На моем физическом компьютере есть адаптер беспроводной сети. Я использую для подключения к маршрутизатору.

Вот что я сделал до сих пор:

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

  • Я создал виртуальную машину Windows 7 и в настройках Hyper-V установил для нее использование виртуального переключателя.

Когда я вхожу в виртуальную машину, у меня есть сеть, но она «неопознана» и не имеет доступа в Интернет. снять. Что мне не хватает? Это как-то связано с настройками «Идентификация VLAN»? Я не совсем уверен, о чем они.


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


Чтобы подключить виртуальную машину к Интернету, вы должны привязать ее к Ethernet/беспроводной сетевой карте. Для этого вам необходимо создать «виртуальный коммутатор».

  1. Откройте диспетчер Hyper-V.
  2. Выберите Action -> Диспетчер виртуальных коммутаторов

  3. Выберите External , а затем Создать виртуальный коммутатор

  4. Дайте коммутатору имя и затем выберите внешний контроллер, который вы используете для подключения к Интернету (Ethernet или беспроводной сетевой адаптер и т. д.)

    Примечание : вы должны выбрать способ, которым вы фактически подключаетесь к Интернету. IE, если ваш компьютер настроен на использование Wi-Fi или Ethernet, но в настоящее время использует Ethernet, вы должны использовать Ethernet — соединение Wi-Fi не будет работать, потому что хост-машина в настоящее время его не использует. .

  5. Выберите Применить , а затем OK

  6. Щелкните правой кнопкой мыши нужную виртуальную машину для подключения и выберите Settings

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

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


Примечание : вам может потребоваться выполнить ipconfig/release и ipconfig/refresh (Windows) или sudo dhclient -v -r и sudo dhclient -v (Linux) на удаленном компьютере, чтобы заставить его обновить настройки DHCP и получить IP-адрес.


23

Мне пришлось отключить, а затем снова включить Разрешить операционная система управления для совместного использования этого сетевого адаптера в диспетчере виртуальных коммутаторов.

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

Улучшите этот ответ
отредактировал 10 сен 2012 в 23:12
Канадский Люк
23.1k3636 золотых знаков106106 серебряных знаков163163 бронзовых знака
ответ дан 10 сен. : 42
  • Мне пришлось отключить и подключить мой беспроводной соединение после шага отключения и включения. — Джой Джордж Кунджиккуру, 25 апр. 2014 г., в 17:56
  • 14
    ПРЕДУПРЕЖДЕНИЕ. Выполнение этого на удаленном сервере полностью уничтожит соединение, как только вы уберете этот флажок. Я выяснил на собственном горьком опыте 🙁 — Петр Кула 23 сен 2014, 20:05
  • @PiotrKula В этом случае вы выполните: Get-VMSwitch , а затем Set-VMSwitch -Name -AllowManagementOS $ True на консоли PowerShell. На всякий случай!;) — NoOne 25 янв.2020 в 9:34
добавить комментарий |

Мне пришлось отключить, а затем снова включить Разрешить операционной системе управления использовать этот сетевой адаптер в диспетчере виртуальных коммутаторов.

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


7

Без перезагрузки мне удалось заставить его работать с беспроводным адаптером, который в остальном ничего не делал.

Откройте панель управления сетевыми подключениями

Вы увидите, что настройка виртуального адаптера создала сетевой мост.

Щелкните правой кнопкой мыши адаптер Wi-Fi (тот, что со значком мощности сигнала) и выберите Подключить/отключить

Затем вам нужно щелкнуть переключатель On , который появляется на боковой панели, и выбрать свою сеть. По какой-то причине он был Off , хотя раньше я был в сети.

Затем все волшебным образом загорелось, и я сразу же смог получить доступ к Интернету из моей виртуальной машины Win XP.

Улучшите этот ответ
ответил 22 февраля ’14 в 3:06
добавить комментарий |

Без перезагрузки мне удалось заставить его работать с беспроводным адаптером, который в остальном ничего не делал.

Откройте панель управления сетевыми подключениями.

Вы увидите, что настройка виртуального адаптера создала сетевой мост.

Щелкните правой кнопкой мыши адаптер Wi-Fi (со значком мощности сигнала) и выберите Подключить/отключить

Затем вам нужно щелкнуть переключатель Вкл , который появляется на боковой панели, и выбрать свою сеть. По какой-то причине он был Off , хотя раньше я был в сети.

Затем все волшебным образом загорелось, и я сразу же смог получить доступ к Интернету из моей виртуальной машины Win XP.


6

Еще один трюк, подробно описанный в этом вопросе, сеть Windows 8 Hyper-V не работает на хосте, это то, что это может не работать по беспроводной сети … повторно несколько раз ничего не настраивал — настройте адаптер Ethernet — сработало сразу. [быстрое редактирование, чтобы сказать, конечно, я бы установил отдельные виртуальные переключатели для двух физических адаптеров … ]

Улучшите это ответ
изменён 20 марта ’17 в 13: 16
Сообщество ♦
1
ответил 26 марта ’13 в 5:31
добавить комментарий |

Другой трюк, подробно описанный в этом вопросе, сеть Windows 8 Hyper-V не работает на хосте, это то, что она может не работать по беспроводной сети … re сделал настройку несколько раз, ничего не установил адаптер ethernet — сразу заработало. [быстрое редактирование, конечно, я бы установил отдельные виртуальные переключатели для двух физических адаптеров …]


5

В моем случае, когда виртуальная машина работала, я изменил настройки виртуального коммутатора на «Not Connected», а затем вернулся к моему вновь созданному виртуальному коммутатору. Работает.

Улучшить этот ответ
отредактировал 8 апр. ’13 в 2:50
random ♦
13.9k88 золотых значков 5151 серебряных значков5858 бронзовые значки
ответ дан 08 апр. ’13 в 1:02
  • 1
    «Привет, ОНО! Вы пробовали выключить и снова включить его?» — Майкл Блэкберн 11 окт. ’16 в 14:31
добавить комментарий |

В моем случае, пока виртуальная машина работала, я изменил настройки виртуального коммутатора на «Not Connected», а затем вернулся к вновь созданному виртуальному переключатель. Работает.


4

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

В качестве альтернативы для подключения виртуальной машины к Интернету через сеть Wi-Fi вы можете использовать «внутренний» виртуальный коммутатор. . На скриншоте я использую Ethernet, но он работает и с WiFi. Внутренние коммутаторы не открывают доступ к вашей виртуальной машине в Интернет, поэтому они являются лучшим решением в целом.

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

Все шаги на скриншотах:

Затем с помощью адаптеров на панели управления поделитесь своим подключением к Интернету (работает любой адаптер).

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

Улучшите этот ответ
отредактировано 24 сентября ’19 в 6:01
ответил 12 мая ’17 в 8:20
  • Это единственное решение, которое сработало для меня! Я часами пытаюсь установить и удалить Hyper-V и Docker. Спасибо! — Микаэл Чудинов, 24 мая 2018, 10:09
  • Это полностью уничтожило соединение с сервером Hyper-V, спасибо. — однострочник, 14 окт., В 10:08
  • > Иногда (обычно после обновления Windows) виртуальная машина теряет соединение, хотя все выглядит правильно. В таком случае вам необходимо отключить общий доступ к Интернету, а затем снова включить его. Вы пробовали это? — Venimus 14 окт. ’19 в 12:09
добавить комментарий |

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

В качестве альтернативы для подключения виртуальной машины к Интернету через сеть Wi-Fi вы можете использовать «внутренний» виртуальный коммутатор. . На скриншоте я использую Ethernet, но он работает и с WiFi. Внутренние коммутаторы не открывают доступ к вашей виртуальной машине в Интернет, поэтому они являются лучшим решением в целом.

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

Все шаги на скриншотах:

Затем с помощью «Адаптеры» на панели управления поделитесь своим подключением к Интернету (работает любой адаптер).

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

Оцените статью
logicle.ru
Добавить комментарий