РЕДАКТИРОВАТЬ: я удалил шлюз по умолчанию с DHCP-сервера во время изменения конфигурации.
У меня есть виртуальная машина TP5 2016 года на хосте Hyper-V TP5 2016 года, подключенном к внутреннему виртуальному коммутатору, виртуальная машина получает IPv4-адрес через DHCP и может разрешать и проверять внутренние адреса и имена узлов, однако при любой попытке проверки связи с внешним ресурсом я получаю сообщение об ошибке «PING: сбой передачи. Общий сбой». и, следовательно, не могу получить доступ к каким-либо внешним ресурсам, но могу получить доступ к внутренним.
Если я установил для сетевого интерфейса те же параметры, что и DHCP, у меня не будет проблем, это единственная виртуальная машина, на которой у меня сейчас есть проблема.
Я попытался удалить, а затем добавить vNIC и перезагрузить виртуальную машину без каких-либо изменений в проблеме.
Что происходит?
Здесь не так много движущихся частей: тип вашего сетевого адаптера, тип подключения, назначенный для виртуальной машины, и конфигурация IP - это основные части.
Смотрите очень похожий вопрос: https://superuser.com/questions/662105/no-internet-access-when-using-static-ip Основная причина - отсутствие шлюза по умолчанию.
На вашем месте я бы попытался прочитать NIC виртуальной машины, а затем попробовать ту же статическую IP-конфигурацию (при условии, что она действительна) - это также может решить вашу проблему.
Кроме того, это могло быть что-то более непонятное с более сложным исправлением. Пример: https://thommck.wordpress.com/2010/11/04/fixing-a-failed-hyper-v-guest-network-adapter/
Общий подход к устранению неполадок с ошибкой «PING: передача не удалась. Общая ошибка - причины и решение»: http://www.corenetworkz.com/2011/08/ping-transmit-failed-general-failure.html