DNS for WSL
This commit is contained in:
+27
-3
@@ -24,7 +24,7 @@ wsl --set-default-version 2
|
||||
|
||||
Далее из Microsoft Store можно устанавливать дистрибутивы Ubuntu, Debian, и др.
|
||||
|
||||
# Конфигурация WSL
|
||||
## Конфигурация WSL
|
||||
|
||||
Установленные дистрибутивы можно запускать из профиля [Windows Terminal](Windows-Terminal) так:
|
||||
```
|
||||
@@ -41,7 +41,31 @@ wsl.exe -d Ubuntu-20.04
|
||||
sudo dpkg-reconfigure locales
|
||||
```
|
||||
|
||||
# Проброс USB устройств в WSL
|
||||
## Настройка DNS (для работы с VPN)
|
||||
|
||||
При включении VPN наблюдается проблема с переключением на новый DNS. Для ее решения необходимо чтобы WSL использовала DNS независимо от хостовой системы.
|
||||
|
||||
В файл /etc/wsl.conf добавляем:
|
||||
```
|
||||
[network]
|
||||
generateResolvConf = false
|
||||
```
|
||||
|
||||
Пишем свои DNS сервера в /etc/resolv.conf
|
||||
```
|
||||
sudo rm -rf /etc/resolv.conf
|
||||
sudo nano /etc/resolv.conf
|
||||
```
|
||||
```
|
||||
nameserver 8.8.8.8
|
||||
nameserver 8.8.4.4
|
||||
```
|
||||
Перезапускаем WSL:
|
||||
```
|
||||
wsl --shutdown
|
||||
```
|
||||
|
||||
## Проброс USB устройств в WSL
|
||||
|
||||
Устанавливаем `usbipd`
|
||||
```
|
||||
@@ -74,7 +98,7 @@ usbipd attach --wsl --busid 1-1
|
||||
|
||||
Всё, после этого отваливется COM от винды и он теперь доступен в WSL.
|
||||
|
||||
# Работа
|
||||
## Работа
|
||||
|
||||
Чтобы получить доступ к файловой системе виртуальной машины
|
||||
надо при запущенной машине зайти в сетевую папку:
|
||||
|
||||
Reference in New Issue
Block a user