Po ręcznej edycji pliku /etc/resolv.conf podczas połączenia z ExpressVPN może się zdarzyć, że po rozłączeniu się z ExpressVPN nie będzie można przeglądać stron internetowych. Może się to zdarzyć nawet wtedy, gdy przeglądanie stron działa, gdy jesteś połączony z ExpressVPN.
Aby rozwiązać problem:
- W Terminalu wpisz
expressvpnctl disconnect
- Sprawdź, jak zarządzany jest DNS, używając poniższego polecenia:
readlink -f /etc/resolv.conf
Dalsze kroki zależą od tego, jak zarządzany jest DNS.
Systemd-resolved
Jeśli polecenie „readlink -f /etc/resolv.conf” wskazuje na “/run/systemd/resolve/stub-resolv.conf”), użyj tych poleceń:
- Wpisz
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf - Wpisz
sudo systemctl restart systemd-resolved - Wpisz
sudo systemctl restart NetworkManager 2>/dev/null || true - Wpisz
resolvectl status
Menedżer sieci
Jeśli polecenie „readlink -f /etc/resolv.conf” zwraca “/etc/resolv.conf,” (brak dowiązania symbolicznego), to twój system jest zarządzany przez NetworkManager. Uruchom te polecenia:
- Wpisz
sudo rm -f /etc/resolv.conf - Wpisz
sudo systemctl restart NetworkManager - Wpisz
nmcli device show | grep DNS
Resolvconf (starsza wersja)
Jeśli plik “/etc/resolv.conf” wskazuje na resolvconf (np. “/run/resolvconf/resolv.conf” lub “/var/run/resolvconf/resolv.conf”):
- Wpisz
sudo ln -sf /run/resolvconf/resolv.conf /etc/resolv.conf - Wpisz
sudo resolvconf -u
Jeśli nadal nie możesz przeglądać stron:
Zrestartuj komputer za pomocąsudo reboot
Jeśli potrzebujesz dalszej pomocy, skontaktuj się z zespołem pomocy technicznej ExpressVPN.
Potrzebujesz pomocy? Skontaktuj się z zespołem pomocy ExpressVPN, aby uzyskać natychmiastową pomoc.