Microsoft Windows [версия 10.0.19043.1081]
Убунту 20.04.2 ЛТС
Я проработал инструкции по установке wsl для windows 10 из:
https://docs.microsoft.com/en-us/windows/wsl/install-win10
Однако я не могу подключиться к Интернету из Ubuntu. Я отключил брандмауэр, как предлагается здесь:
https://docs.microsoft.com/en-us/windows/wsl/faq#why-do-i-not-have-internet-access-from-wsl-
Но так и не смог подключиться.
Есть несколько вещей, которые я уже пробовал, но они не решили проблему (см. ниже).
Как на странице часто задаваемых вопросов:
https://docs.microsoft.com/en-us/windows/wsl/faq#where-can-i-provide-feedback-
Спасибо!
С терминала Ubuntu я попытался установить:
завиток https://get.volta.sh | бить
(6) Не удалось разрешить хост: get.volta.sh
поэтому я попытался:
пинг 8.8.8.8
пинг: подключение: сеть недоступна
Я уже отправил запрос на это, но проблема в доступе к сети:
[https://askubuntu.com/questions/1348348/trying-to-install-volta-sh-package-library]4
Некоторые из шагов по устранению неполадок, которые я пробовал (которые не сработали)
- Отключил брандмауэр.
- Переустановил убунту.
- BT (мой интернет-провайдер), переадресация портов: https://www.bt.com/help/broadband/learn-about-broadband/how-do-i-set-up-port-forwarding-on-my-bt-hub-
- Проверил настройки сетевого подключения
Свойства Ethernet
Свойства vEthernet (WSL)
Виртуальный Ethernet-адаптер Hyper-V
Интернет-протокол версии 4 (TCP/IPv4) - проверено
Интернет-протокол версии 6 (TCP/IPv6) - проверено
Расширяемый виртуальный коммутатор Hyper-V — флажок не установлен
- Диспетчер устройств проверен (вид скрыт)
Сетевые адаптеры > Свойства виртуального Ethernet-адаптера Hyper-V
Состояние устройства — это устройство работает нормально.
- Включение и отключение функций Windows
Снимите флажок Подсистема Windows для Linux
Windows необходимо перезагрузить компьютер, чтобы завершить запрошенные изменения.
Перепроверьте подсистему Windows для Linux
Windows требует перезагрузки
- Изменить сервер имен
судо нано /etc/resolv.conf
'# Этот файл был автоматически сгенерирован WSL. Чтобы остановить автоматическое создание этого файла, добавьте следующую запись в /etc/resolv.conf
'# [сеть]
'# generateResolvConf = false
сервер имен xxx.xx.xx
Измените сервер имен на 8.8.8.8 и сохраните файл. Теперь вы должны быть в состоянии подключиться к Интернету.
-даже перезапустил ubuntu, та же ошибка после перезапуска и кажется, что сервер имен сбрасывается по умолчанию
- Сбросить DNS
Откройте Powershell или Cmd от имени администратора.
и запустите каждую из этих команд:
wsl --shutdown
netsh сброс винсока
netsh int ip сбросить все
netsh winhttp сбросить прокси
ipconfig /flushdns
Нажмите клавишу Windows,
тип Сброс сети,
нажмите Enter.
Вы должны увидеть это окно.
Нажмите «Сбросить сейчас».
Перезагрузите Windows