Сделать изменения /etc/resolv.conf постоянными в WSL 2

В WSL 2, когда я пытаюсь подключиться к веб-сайту, У меня проблема:

$ ping www.google.com
ping: www.google.com: Temporary failure in name resolution

Теперь, чтобы исправить это, мне пришлось добавить /etc/wsl.conf со следующим содержимым:

[network]
generateResolvConf = true

И мне нужно изменить мой / etc / resolv .conf на:

nameserver 8.8.8.8

Это нормально работает.

Однако, когда я перезагружаю свою систему, когда я закрываю wsl или делаю что-нибудь подобное, /etc/resolv.conf перезаписывается предыдущим значением.

Конечно, если я изменю /etc/wsl.conf на следующее и перезапущу его снова:

[network]
generateResolvConf = false

Упомянутое выше исправление снова исчезнет.

Итак, как мне внести изменения в /etc/resolv.conf постоянный на WSL 2?

0
задан 24 June 2021 в 10:13

0 ответов

Другие вопросы по тегам:

Похожие вопросы: