205

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

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

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

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

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


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

6 ответов6

258

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

  1. Откройте диспетчер Hyper-V
  2. Выберите Action -> Virtual Switch Manager

    Доступ к диспетчеру виртуальных машин

  3. Выберите External а затем Create Virtual Switch

    Диспетчер виртуальных коммутаторов

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

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

    Свойства виртуального коммутатора

  5. Выберите Apply а затем OK

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

    Настройки VM

  7. В разделе «Настройка Network Adapter выберите только что созданный виртуальный коммутатор.

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

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


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

21

Мне пришлось отключить, а затем снова включить операционную систему « Allow management operating system to share this network adapter в диспетчере виртуальных коммутаторов.

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

6

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

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

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

Щелкните правой кнопкой мыши на своем адаптере Wi-Fi (тот, который имеет значок уровня сигнала) и выберите « Connect/Disconnect

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

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

6

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

5

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

2

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

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

Затем из Адаптеров в Панели управления поделитесь своим интернет-соединением.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .