В 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?