Проблема с адаптером Wifi с окнами Docker (родной, HYPER-V)

Я только что получил новый рабочий ноутбук и сразу же установил родную версию Docker для Windows.

однако я вижу проблему, что каждый раз новый сетевой адаптер для Docker через Hyper-V включен (vEthernet DockerNAT), то мой адаптер Wi-Fi отключен, и поэтому я не могу получить доступ к интернету.

всякий раз, когда я пытаюсь включить адаптер Wi-Fi он держит отключить себя немедленно, единственный способ получить мой интернет обратно, отключив Адаптер Низкоуровневой Оболочки DockerNAT.

Это, безусловно, должно работать в противном случае они бы не выпустили родную версию Windows публично?

кто-нибудь испытал эту проблему и знаю, как это исправить? (Это мой первый опыт работы с Hyper-V с)

16
задан UsainBloot
09.03.2023 23:30 Количество просмотров материала 2871
Распечатать страницу

4 ответа

поскольку никто не ответил, я постараюсь помочь, но предупреждаю, что я не использую Docker и у меня нет вашего окружения. Это всего лишь теория.

моя теория заключается в том, что проблема, с которой вы сталкиваетесь, заключается в Windows 10, а не с Docker или Hyper-V. Я вижу связь между тем, что, с одной стороны, нельзя одновременно включать Ethernet и WiFi-соединения, а с другой стороны, нельзя делать NAT с WiFi. Поэтому ваш позволять NAT может вызвать включение адаптера Ethernet, который отключает беспроводной адаптер.

Если я прав, может быть два решения проблемы:

  1. подключите компьютер через проводной, а не беспроводной
  2. создать виртуальный адаптер Ethernet, по беспроводной адаптер:
    • открыть Диспетчер Hyper-V
    • нажмите на Virtual Network Manager и создайте внутреннюю виртуальную сеть, выбрав Internal и нажав Add.
    • дайте значимое имя
    • применить и OK
    • теперь создана виртуальная сеть, которая может быть связана с одной или несколькими виртуальными машинами.
    • на хост-компьютере, в сети и общим доступом нажмите Изменение параметров адаптера
    • выберите Wifi адаптер и внутреннюю виртуальную сеть, которую вы создали.
    • щелкните правой кнопкой мыши и выберите Сеть моста и мост будет создан.
    • используйте внутренний Виртуальная сеть, созданная изначально для Docker NAT.

Если вышеуказанное не работает по какой-либо причине, программное обеспечение, которое может быть в состоянии помочь Connectify Hotspot (условно / платный), который через свой виртуальный маршрутизатор может поделиться беспроводной доступ в интернет, как Ethernet.

другой, который мог бы сделать работу SoftEther VPN с открытым исходным кодом, который, однако, требует подключения к VPN, чтобы использовать его виртуальный Сетевой Адаптер.

12
отвечен harrymc 2023-03-11 07:18

после попытки все виды средств правовой защиты рекомендуется здесь и там, и ни с одним из них фиксации проблемы, я в конце концов обнаружил, что в моем случае это было программное обеспечение 3rd party (PulseSecure), что отключение Wi-Fi всякий раз, когда Hyper-V адаптер был активен. Так, если у вас есть это программное обеспечение установлено, а есть хороший шанс, что это вызывает проблему. Вы можете отключить службу "Pulse Secure Service", чтобы узнать, действительно ли это так, и решает ли это вашу проблему.

5
отвечен Gediminas Zukula 2023-03-11 09:35

другое временное решение - просто настроить виртуальный коммутатор DockerNAT на private, хотя это продлится до следующей перезагрузки.

вот источник: https://forums.docker.com/t/wifi-adapter-disabled-when-hyper-v-network-adapter-enabled-native/18063/5

0
отвечен Leo 2023-03-11 11:52

Я нашел это, переключив docketNAT от внутреннего к внешнему решена проблема.

enter image description here

0
отвечен jackdh 2023-03-11 14:09

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

docker
hyper-v
network-adapter
networking
windows-10
Вверх