У меня проблема с внутренним сетевым адаптером Hyper-V и внешней сетью (Intel Wi-Fi). Иногда после запуска виртуальной машины я теряю доступ к общим сетевым ресурсам как из локальной сети, так и из самой виртуальной машины (у меня истекает время ожидания соединения, как будто порт закрыт). Брандмауэр настраивается вручную с помощью gpedit.msc
чтобы разрешить трафик TCP/UDP из подсетей ЛВС и ВМ (я могу достичь хорошего postgres
как из ЛВС, так и из ВМ).
Я нашел обходной путь: отключив и снова включив этот File and Printer Sharing for Microsoft Networks
он, кажется, работает (мне нужно сделать это на обоих адаптерах, чтобы восстановить подключение для локальной сети и виртуальной машины соответственно).
Вопрос: есть ли какая-либо команда PowerShell/WMI/VBScript для автоматизации этого? Я нашел Set-NetAdapter
но, похоже, у него нет соответствующих опций.