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:

  1. Nel tuo Terminale, immettiexpressvpnctl disconnect
  1. 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:

  1. Immettisudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
  2. Immettisudo systemctl restart systemd-resolved
  3. Immettisudo systemctl restart NetworkManager 2>/dev/null || true
  4. Immettiresolvectl status

NetworkManager

Se “readlink -f /etc/resolv.conf” restituisce “/etc/resolv.conf” (no symlink), allora il tuo sistema è gestito da NetworkManager. Esegui questi comandi:

  1. Immettisudo rm -f /etc/resolv.conf
  2. Immettisudo systemctl restart NetworkManager
  3. Immettinmcli device show | grep DNS

Resolvconf (legacy)

Se “/etc/resolv.conf” restituisce un “resolvconf” (come “/run/resolvconf/resolv.conf” o “/var/run/resolvconf/resolv.conf”):

  1. Immettisudo ln -sf /run/resolvconf/resolv.conf /etc/resolv.conf
  2. Immettisudo 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.

Questo articolo ti ha aiutato?

Siamo spiacenti di sentirlo. Facci sapere come possiamo migliorare.

Un membro del nostro team di supporto seguirà il tuo problema.