Проблема с разрешением DNS при ОТСУТСТВИИ подключения к VPN Ubuntu 20.04

Проблема с разрешением DNS при ОТСУТСТВИИ подключения к VPN Ubuntu 20.04

Когда я пытаюсь получить доступ к веб-сайту, он больше не работает и просто сообщает мне «DNS_PROBE_POSSIBLE», если только я не подключен к VPN (Proton VPN), тогда интернет работает нормально.

После некоторых раздумий я почти уверен, что это проблема DNS, но не могу понять, как ее исправить.

Если я подключился к VPN и запустил, systemd-resolve --status | grep Current то получаю:

Current Scopes: DNS      
Current DNS Server: 10.16.0.1
Current Scopes: none
Current Scopes: none
Current Scopes: none

Но если я не подключен к VPN, то при запуске той же команды я получаю:

 Current Scopes: DNS      
 Current DNS Server: ::1
 Current Scopes: none
 Current Scopes: none
 Current Scopes: none

Также я могу пинговать 8.8.8.8, но не google.com, когда не подключен к VPN. Любые советы о том, как исправить эту проблему, чтобы я мог получить доступ к Интернету без VPN, были бы очень признательны.

решение1

Спасибо @matigo за то, что направил меня на путь истинный! Оказалось, проблема была в ProtonVPN и его новом официальном приложении.

Я предполагаю: он вышел из строя еще до того, как у меня начались эти проблемы, а затем при попытке снова открыть его и подключиться к нему он выдал неизвестную ошибку.

Поэтому я удалил приложение с помощью:

sudo apt-get autoremove protonvpn

но это не решило мою проблему, потому чтоУ меня все еще была включена функция аварийного отключения.

Поэтому решением было удалить все соединения, pvpn-в имени которых при запуске отображалось:

nmcli connection show --active

и удаляем их с помощью:

nmcli connection delete [connection name]

Источник:Поддержка ProtonVPN

Связанный контент