Сеть Windows 8 Hyper-V не работает на хосте

Сеть Windows 8 Hyper-V не работает на хосте

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

Кажется, чтоУ этого парня та же проблема, но он уже несколько дней ничего не говорит.

Вот скриншот конфигурации моего виртуального коммутатора, когда он включен: Настройки виртуального коммутатора Hyper-V

решение1

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

Вы можете попробовать изменить сеть Hyper-V на внутреннюю сеть:

введите описание изображения здесь

Это отображается как новый виртуальный сетевой адаптер на вашем хосте:

введите описание изображения здесь

Затем в зависимости от ваших потребностей,иливключите общий доступ к подключению к Интернету на вашем беспроводном адаптере:

введите описание изображения здесь

илисоедините новый внутренний адаптер и ваш беспроводной адаптер (не обращайте внимания на то, что на этом снимке экрана показаны две виртуальные сети):

введите описание изображения здесь

решение2

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

Отметьте > Применить > снимите отметку > Применить > Отметьте > Применить. Я пытался заставить это работать несколько часов. Спасибо Microsoft за эту ошибку.

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

решение3

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

Иногда в дополнение к простому созданию внутреннего виртуального коммутатора и NAT используются следующие команды (что работает в большинстве случаев):

New-VMSwitch -SwitchName "NAT-Switch" -SwitchType Internal
New-NetIPAddress -IPAddress 192.168.200.1 -PrefixLength 24 -InterfaceAlias "vEthernet (NAT-Switch)"
New-NetNAT -Name "NAT-Network" -InternalIPInterfaceAddressPrefix 192.168.200.0/24

может также потребоваться просмотреть ваши внешние адреса на недавно настроенном NAT. Проверка:

Get-NetNatExternalAddress

Если вы получаете адрес обратной связи или другие внутренние немаршрутизируемые адреса, их удаление с помощью следующей команды позволяет NAT направлять трафик через соответствующий сетевой адаптер:

Remove-NetNatExternalAddress -ExternalAddressID <ID>

Я надеюсь, что это помогает!

Связанный контент