Begynn med det terminalen rapporterer, ikke med installasjonsprogrammet. En VPN-klient fra en leverandør kan feile fordi bakgrunnstjenesten ikke kjører, fordi pakken brakk mot en nyere distribusjon, fordi innloggingsflyten er endret, eller fordi en gammel tilkoblingsprofil fortsatt er aktiv. Hvert tilfelle etterlater et ulikt spor, og en reinstallering retter høyst ett av dem. Gå gjennom kontrollene i rekkefølge og stopp når bevisene peker på et lag.

Begynn med tjenesten, ikke installasjonsprogrammet

Les først enhetens tilstand: systemctl status nordvpnd forteller om daemonen kjører og om den nylig ble startet på nytt. En socket-tillatelsesmelding som Permission denied accessing /run/nordvpn/nordvpnd.sock handler om gruppemedlemskap, ikke om tunnelen. Legg kontoen til leverandørens gruppe, logg deretter helt ut av skrivebordsøkten og inn igjen. En ny terminal beholder den gamle gruppelisten, så id er den eneste raske bekreftelsen på at endringen er tatt i bruk.

Når daemonen er sunn, men klienten ignorerer deg, er pakken den bedre mistenkte. En grafisk oppføring som ikke gjør noe, og en kommando som avsluttes stille, er symptomer på pakkenivå. Etter en distribusjonsoppgradering kan en leverandørbehandler skrevet i Python feile mot et fjernet bibliotek-API, så sammenlign den installerte byggingen med det leverandøren leverer nå før du sletter noe.

Velg innloggingsveien byggingen tilbyr

Innloggingsinstruksjoner fra i fjor kan beskrive et flagg som ikke finnes lenger. I gjeldende bygginger returnerer nordvpn login --legacy flag provided but not defined: -legacy, og de to støttede veiene er et portaltoken og en nettlesertilbakeringing. For tokenveien, generer det på kontosiden og send det én gang: nordvpn login --token <token>. For tilbakeringingsveien, kopier suksessadressen, bytt https:// mot nordvpn:// og sett resultatet i anførselstegn når du gir det til nordvpn login --callback.

Begge verdiene er påloggingsinformasjon. Et token uten utløp er praktisk på en maskin uten skjerm og dyrt i skallhistorikken, så tøm det etter bruk og hold det unna støttepakker.

Avinstaller fullstendig, også depotet

Fjerning har tre deler: pakken, apt-kilden og gruppemedlemskapet. Hvis du bare renser pakken, blir et depot som fortsatt svarer på apt update, og en utdatert gruppe som fortsatt gir tilgang til en socket ingen bør eie. Hvis klienten kom fra en nedlastet .deb, finn først det nøyaktige pakkenavnet med dpkg -l | grep -i nordvpn, fordi gjetting gir en fjerning som ikke fjerner noe.

Ta vare på leverandørens egne avinstalleringsinstruksjoner hvis de finnes, og noter hva du fjernet, slik at en senere reinstallering ikke arver en halv konfigurasjon i stillhet.

sudo apt purge nordvpn
sudo rm /etc/apt/sources.list.d/nordvpn.list
sudo gpasswd -d "$USER" nordvpn

Fjern profiler avinstalleringen glemte

NetworkManager lagrer tilkoblinger i sitt eget lager, og en klient som skrev en under oppsettet, kan la den være aktiv lenge etter fjerningen. Den kjente synderen er pvpn-ipv6leak-protection. List opp med nmcli connection show og nmcli connection show --active, noter UUID-en, og slett etter den identifikatoren slik at du ikke fjerner en levende profil. Hvis oppføringen dukker opp igjen etter en omstart, slett nøkkelfilen under /etc/NetworkManager/system-connections/ og start NetworkManager på nytt.

Ikke tøm den katalogen. Andre VPN-er og vanlige kablede profiler bor der også, og en opprydding som fjerner dem, skaper et andre avbrudd. Oppføringer lagret av andre leverandører fortjener samme forsiktighet: en lagret serverprofil er ikke en kjørende daemon, og å slette en er en konfigurasjonsbeslutning, ikke en feilretting.

Innlogging er ikke det samme som en fungerende tunnel

En vellykket innlogging beviser bare at kontoen ble autentisert. Hvis tunnelen starter, men navn slutter å løses opp, undersøk teknologien klienten valgte og tilstanden til oppløseren før du endrer kontoen. Noen bygginger tilbyr en andre datastav, og å bytte til den er den dokumenterte løsningen når den nyere ikke starter.

Trafikk som bare bryter sammen mens du er tilkoblet, peker på en kill switch eller en gjenværende lekkasjebeskyttelsesprofil, ikke på en annen innlogging. Lokale enheter trenger en egen titt: en skriver eller filserver som forsvinner i løpet av økten blokkeres vanligvis av leverandørens LAN-unntaksliste, ikke av ruteren.

Relaterte artikler