Если вы вручную изменили файл /etc/resolv.conf, пока были подключены к ExpressVPN, то после отключения от VPN у вас может пропасть доступ к Интернету. Это может произойти даже в том случае, если во время подключения к ExpressVPN сайты открывались.
Как решить эту проблему:
- Откройте терминал и введите
expressvpnctl disconnect
- Проверьте управление DNS с помощью следующей команды:
readlink -f /etc/resolv.conf
Следующие шаги зависят от того, как происходит управление DNS-запросами.
Systemd
Если “readlink -f /etc/resolv.conf” указывает на system (например, “/run/systemd/resolve/stub-resolv.conf”), используйте эти команды:
- Введите
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf - Введите
sudo systemctl restart systemd-resolved - Введите
sudo systemctl restart NetworkManager 2>/dev/null || true - Введите
resolvectl status
Сетевой менеджер
Если “readlink -f /etc/resolv.conf” возвращает “/etc/resolv.conf,” (без symlink), тогда вашей системой управляет утилита NetworkManager. Выполните следующие команды:
- Введите
sudo rm -f /etc/resolv.conf - Введите
sudo systemctl restart NetworkManager - Введите
nmcli device show | grep DNS
Resolvconf (устаревшая версия)
Если “/etc/resolv.conf” указывает на resolvconf (например, “/run/resolvconf/resolv.conf” или “/var/run/resolvconf/resolv.conf”):
- Введите
sudo ln -sf /run/resolvconf/resolv.conf /etc/resolv.conf - Введите
sudo resolvconf -u
Если проблема сохраняется:
Перезагрузите компьютер командойsudo reboot
Если вам нужна дополнительная помощь, обратитесь в службу поддержки ExpressVPN.
Нужна помощь? Обратитесь в службу поддержки ExpressVPN.