Se hai modificato manualmente il file /etc/resolv.conf mentre era attiva la connessione VPN, potresti non riuscire a navigare online dopo la disconnessione da ExpressVPN. Questo può succedere nonostante tu sia in grado di navigare con la connessione VPN attiva.
Per risolvere il problema, procedi come segue:
- Nel tuo Terminale, immetti
expressvpnctl disconnect
- Verifica come venga gestito il DNS usando il seguente comando:
readlink -f /etc/resolv.conf
I prossimi passaggi dipendono da come venga gestito il DNS.
Systemd-resolved
Se “readlink -f /etc/resolv.conf” restituisce un “systemd-resolved” (come “/run/systemd/resolve/stub-resolv.conf”), usa questi comandi:
- Immetti
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf - Immetti
sudo systemctl restart systemd-resolved - Immetti
sudo systemctl restart NetworkManager 2>/dev/null || true - Immetti
resolvectl status
NetworkManager
Se “readlink -f /etc/resolv.conf” restituisce “/etc/resolv.conf” (no symlink), allora il tuo sistema è gestito da NetworkManager. Esegui questi comandi:
- Immetti
sudo rm -f /etc/resolv.conf - Immetti
sudo systemctl restart NetworkManager - Immetti
nmcli device show | grep DNS
Resolvconf (legacy)
Se “/etc/resolv.conf” restituisce un “resolvconf” (come “/run/resolvconf/resolv.conf” o “/var/run/resolvconf/resolv.conf”):
- Immetti
sudo ln -sf /run/resolvconf/resolv.conf /etc/resolv.conf - Immetti
sudo resolvconf -u
Se non riesci comunque a navigare online:
Riavvia il tuo computer usandosudo reboot
Se hai bisogno di ulteriore assistenza, contatta il team di supporto ExpressVPN.
Ti serve aiuto? Contatta il team di supporto ExpressVPN per ricevere assistenza immediata.