Windows 8 Hyper-V – как предоставить доступ в Интернет через Интернет?
У меня Windows 8 Pro на моей домашней машине. Я хочу иметь Windows 7 Professional VM, работающую под Hyper-V, и я хочу, чтобы виртуальная машина имела полный доступ в Интернет. На моей физической машине есть адаптер беспроводной сети, который я использую для подключения к маршрутизатору.
Вот что я сделал до сих пор:
-
В диспетчере Hyper-V я создал новый внешний виртуальный коммутатор, который подключен к моему беспроводному сетевому адаптеру. Если я посмотрю на странице «Сетевые подключения Windows 8», я вижу, что он создал виртуальный адаптер ethernet и сетевой мост, а мой беспроводной адаптер теперь подключен к мосту.
-
Я создал виртуальную машину Windows 7, а в настройках Hyper-V я установил ее для использования виртуального коммутатора.
Когда я вхожу в виртуальную машину, у меня есть сеть, но она «не идентифицирована» и не имеет доступа в Интернет. Что мне не хватает? Это как-то связано с настройками идентификации VLAN? Я не совсем понимаю, что это такое.
Этот вопрос был вопросом суперпользователя недели .
Прочтите запись в блоге для получения более подробной информации или внесите свой вклад в блог
- Отключение гибридной загрузки в Windows 8?
- Что происходит с ключом Windows 7 при обновлении до Windows 8?
- Как включить .NET Framework 3.5 в Windows 8 без его загрузки?
- Партнерская сеть MSFT Обновление для Windows 8 Enterprise до Windows 8.1 - Нет приложений
- Как я могу узнать путь к текущему изображению рабочего стола, для Windows 8
- Как войти в систему без каких-либо пользователей (пароль администратора) в Windows 8
- Как создать нового пользователя и установить привилегию для этой учетной записи в Windows 8
- Как создать загрузочный раздел Windows 8 на диске, который никогда не был таким?
Чтобы подключить виртуальную машину к Интернету, вы должны привязать ее к карте Ethernet / Wireless NIC. Для этого вам нужно создать «Виртуальный коммутатор».
- Откройте диспетчер Hyper-V
-
Выберите «
Action
-> «Virtual Switch Manager
-
Выберите «
External
а затем «Create Virtual Switch
-
Дайте коммутатору имя, а затем выберите внешний контроллер, который вы используете для подключения к Интернету (Ethernet или беспроводной сетевой адаптер и т. Д.).
Примечание . Необходимо выбрать способ подключения к Интернету. IE, если ваш компьютер настроен на использование Wi-Fi или Ethernet, но в настоящее время использует Ethernet, вы должны использовать Ethernet – соединение Wi-Fi не будет работать, потому что хост-компьютер в настоящее время его не использует.
-
Выберите «
Apply
и затем «OK
-
Щелкните правой кнопкой мыши виртуальную машину, которую вы хотите подключить, и выберите «
Settings
-
В разделе «Настройка
Network Adapter
выберите вновь созданный виртуальный коммутатор
Это должно позволить подключению, которое вы используете для подключения к Интернету, для доступа к виртуальной машине
Примечание: вам может потребоваться выполнить ipconfig /release
и ipconfig /renew
(Windows) или sudo dhclient -v -r
и sudo dhclient -v
(Linux) на удаленном компьютере, чтобы заставить его обновить настройки DHCP и получить IP-адрес адрес.
Мне пришлось отключить, а затем снова включить Allow management operating system to share this network adapter
« Allow management operating system to share this network adapter
в Диспетчере виртуальных коммутаторов.
Если это не проверено, хост-машина не сможет использовать выбранный адаптер. Это было проверено в моем случае, по какой-то причине мне пришлось перевернуть его снова и снова.
Еще один трюк, подробно описанный в этом вопросе. Windows 8 Hyper-V сеть, не работающая на хосте, состоит в том, что это может не работать по беспроводной сети … re сделал настройку в несколько раз – настроить сетевой адаптер – сразу работал. [Быстрое редактирование, чтобы сказать, конечно, что я установил отдельные виртуальные коммутаторы для двух физических адаптеров …]
В моем случае во время работы виртуальной машины я изменил параметры виртуального коммутатора на «Не подключен», а затем вернулся к новому созданному виртуальному коммутатору. Работал.
Без перезагрузки мне удалось заставить его работать с беспроводным адаптером, который в противном случае ничего не делал.
Откройте панель управления сетевыми подключениями
Вы увидите, что параметр виртуального адаптера создал сетевой мост.
Щелкните правой кнопкой мыши ваш адаптер Wi-Fi (тот, у которого есть значок уровня сигнала) и выберите « Connect/Disconnect
Затем вам нужно щелкнуть переключатель On
который появляется на боковой панели и выбрать вашу сеть. По какой-то причине он был Off
хотя я был в сети раньше.
Все, что затем волшебным образом засветилось, и я сразу смог получить доступ к Интернету из моей Win XP VM.
Чтобы подключить виртуальную машину к Интернету через сеть WiFi, вы можете использовать «внутренний» виртуальный коммутатор. На скриншоте я использую Ethernet, но он работает и с WiFi.
Подключите свою виртуальную машину к этому внутреннему виртуальному коммутатору.
Затем из панели «Адаптеры на панели управления» обменивайтесь своим подключением к Интернету.
Иногда (обычно после обновления Windows) VM теряет соединение, хотя все кажется правильно настроенным. В таком случае вам необходимо отключить общий доступ к Интернету, а затем снова включить его. Вам не нужно перезапускать.