В Ubuntu 16.04 у меня не было проблем с VPN: после отключения у меня был интернет.
В Ubuntu 18.04 у меня нет интернета после отключения от VPN. Я могу на самом деле пинговать, 8.8.8.8
но не, www.google.com
следовательно, я думаю, что проблема DNS связана.
Ручное решение сделать $ sudo service network-manager reload
.
- Что вызывает проблему в Ubuntu 18.04, и
- Как мы можем это исправить навсегда?
networking
18.04
network-manager
dns
vpn
Даниил
источник
источник
$ sudo apt install network-manager-openvpn-gnome
). ОтправляясьSettings > Network > Add VPN
теперь у меня есть OpenVPN там , а также и с помощью, чтобы настроить свои VPN больше нет вопросов. Может отключить VPN и иметь Интернет сразу после этого. Для меня это было безболезненным решением.Ответы:
Это может быть связано с этой ошибкой: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1778946
РЕШЕНИЕ
Отредактируйте файл /etc/ppp/ip-up.d/0000usepeerdns
Заменить следующую строку:
С этим кодом:
Перезапустите диспетчер сети:
источник
У меня была похожая, но другая проблема. Когда мой Debian 4.19.37-5 + deb10u1 загрузился, он запустил NordVPN версии 3.2.0-4. Всякий раз, когда я отключил VPN, у меня не было подключения к интернету. Тем не менее, локальная сеть все еще была доступна, и DNS возвращал правильные IP-адреса при попытке интернет-пинга. NordVPN не будет переподключаться. Моим единственным вариантом была перезагрузка.
Ни одно из представленных ранее решений не сработало для меня. Даже не перезапуская вручную диспетчер сети.
Мне пришлось удалить (очистить) и переустановить NordVPN, следуя этим инструкциям: https://support.nordvpn.com/Connectivity/Linux/1322207652/Trou устранение неполадок-connectivity-of-Linux-app.htm
Теперь я могу подключать и отключать NordVPN столько, сколько я хочу, и у меня есть доступ к Интернету, как и ожидалось в обеих ситуациях. Все еще работает после перезагрузки.
источник
Проблема заключается в том, как управлять /etc/resolv.conf . Я удалил вручную
nameserver
добавленный VPN-клиент и перезапустил NetworkManager ./etc/resolv.conf перед VPN:
/etc/resolv.conf после VPN:
Я удалил две верхние
nameserver
строки и перезапустил NetworkManager : systemctl перезапустил NetworkManager .источник
Попробуйте это, у меня получилось.
Отключиться от VPN
добавьте: "nameserver 8.8.8.8" затем сохраните
источник
/etc/resolv.conf
- хорошая идея. Что если оператору нужен собственный DNS при подключении к VPN? Также имейте в виду, что при установке Ubuntu «по умолчанию»resolv.conf
автоматически перезаписывается при каждой перезагрузке.