#Что означает сообщение
ВМ без интернета
Создайте внешний виртуальный коммутатор, привязанный к рабочему адаптеру, и проверьте IP внутри ВМ.
#Причины и признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Нет внешнего коммутатора | ВМ подключена к коммутатору Internal/Private либо «Не подключён» | В Диспетчере Hyper-V проверьте тип и назначьте подходящий внешний коммутатор. |
| Wi-Fi адаптер | Внешний коммутатор привязан к неподходящему Wi-Fi/сетевому адаптеру | Выберите активный адаптер с учётом ограничений Wi-Fi и необходимости сети хоста. |
| Конфликт подсетей | ВМ получила адрес без шлюза или конфликтующий с сетью хоста | Сравните ipconfig/ip route, настройки DHCP и сегмент сети, не назначая случайный адрес. |
| Брандмауэр | Порт внутри гостя недоступен при работающей сети хоста | Проверьте правила именно гостевой ОС и сети; не отключайте брандмауэр целиком. |
#Пошаговое решение
- Проверьте исходные условияНа узле Windows 10 Pro/Enterprise откройте «Диспетчер Hyper-V» через поиск «Пуска». Выберите виртуальную машину → «Параметры → Сетевой адаптер» и запишите имя виртуального коммутатора. Если указано «Не подключён», виртуальная машина не сможет выйти в сеть через него. Сохраните конфигурацию перед изменениями; на рабочем сервере согласуйте переключение с администратором.
- Откройте диспетчер коммутаторовВ «Диспетчере Hyper-V» справа откройте «Диспетчер виртуальных коммутаторов». Проверьте тип выбранного коммутатора: «Внешний» связан с физическим сетевым адаптером, «Внутренний» доступен узлу и ВМ без автоматического доступа в интернет, «Частный» — только ВМ. Для внешнего выберите правильный активный адаптер и проверьте разрешение совместного использования с управляющей ОС. Изменение может временно оборвать сеть хост-компьютера.
- Проверьте другую возможную причинуЗапустите виртуальную машину и внутри гостевой Windows откройте Win+R →
cmd, выполнитеipconfig /all: должны быть IP, шлюз и DNS для вашей сети. Если адрес вида169.254.x.x, гостю не выдан DHCP; проверьте коммутатор и сеть хоста. Для Linux используйтеip addressиip route. Не прописывайте случайный статический IP или шлюз: параметры должен дать администратор сети. - Проверьте итогПосле изменения коммутатора сначала откройте обычный сайт на хосте, затем повторите проверку внутри виртуальной машины. Если хост потерял интернет, откатите последний выбор адаптера в настройках коммутатора. Если интернет есть только на хосте, сохраните снимок настроек ВМ, вывод адреса и тип коммутатора для сетевого специалиста.
#На что обратить внимание
Не меняйте внешний виртуальный коммутатор на удалённом сервере без резервного доступа: можно потерять сеть хоста. VLAN задавайте только при известной конфигурации коммутатора.