NordVPN Ubuntussa: taustapalvelu, kirjautuminen ja puhdas poisto
Selvitä, hajosiko taustapalvelu, paketti vai kirjautumisvirta ennen uudelleenasennusta, ja poista sitten profiilit ja apt-lähde, jotka asennuksen poisto jättää jälkeensä.
Aloita siitä, mitä pääte raportoi, älä asennusohjelmasta. Toimittajan VPN-asiakasohjelma voi epäonnistua, koska sen taustapalvelu ei ole käynnissä, koska paketti hajosi uudemman jakelun kanssa, koska kirjautumisvirta muuttui tai koska vanha yhteysprofiili on yhä aktiivinen. Jokainen tapaus jättää erilaisen jäljen, ja uudelleenasennus korjaa korkeintaan yhden niistä. Käy tarkistukset läpi järjestyksessä ja pysähdy, kun todisteet osoittavat kerrokseen.
Aloita palvelusta, älä asennusohjelmasta
Lue ensin yksikön tila: systemctl status nordvpnd kertoo, käynnistyykö taustapalvelu ja käynnistettiinkö se äskettäin uudelleen. Pistokkeen käyttöoikeusviesti kuten Permission denied accessing /run/nordvpn/nordvpnd.sock koskee ryhmäjäsenyyttä, ei tunnelia. Lisää tili toimittajan ryhmään, kirjaudu sitten kokonaan ulos työpöytäistunnosta ja takaisin sisään. Uusi pääte säilyttää vanhan ryhmäluettelon, joten id on ainoa nopea vahvistus siitä, että muutos tuli voimaan.
Kun taustapalvelu on kunnossa mutta asiakasohjelma jättää sinut huomiotta, paketti on parempi epäilty. Graafinen merkintä, joka ei tee mitään, ja komento, joka poistuu hiljaa, ovat pakettitason oireita. Jakelun päivityksen jälkeen Pythonilla kirjoitettu toimittajan hallinta voi epäonnistua poistetun kirjaston API:a vasten, joten vertaa asennettua versiota siihen, mitä toimittaja tällä hetkellä toimittaa, ennen kuin poistat mitään.
Valitse kirjautumispolku, jonka versio tarjoaa
Viime vuoden kirjautumisohjeet voivat kuvata valitsinta, jota ei enää ole. Nykyisissä versioissa nordvpn login --legacy palauttaa flag provided but not defined: -legacy, ja kaksi tuettua polkua ovat portaalin token ja selaimen takaisinkutsu. Token-polkua varten luo se tilisivulla ja välitä se kerran: nordvpn login --token <token>. Takaisinkutsupolkua varten kopioi onnistumisosoite, vaihda https:// tilalle nordvpn:// ja laita tulos lainausmerkkeihin, kun annat sen nordvpn login --callback-komennolle.
Molemmat arvot ovat tunnistetietoja. Token ilman vanhenemista on kätevä näytöttömässä koneessa ja kallis komentohistoriassa, joten tyhjennä se käytön jälkeen ja pidä se tukipakettien ulkopuolella.
Poista asennus kokonaan, myös ohjelmavarasto
Poistossa on kolme osaa: paketti, apt-lähde ja ryhmäjäsenyys. Jos puhdistat vain paketin, jäljelle jää ohjelmavarasto, joka vastaa edelleen apt update-komentoon, ja vanhentunut ryhmä, joka myöntää edelleen pääsyn pistokkeeseen, jota kenelläkään ei pitäisi olla. Jos asiakasohjelma tuli ladatusta .deb-tiedostosta, selvitä ensin tarkka paketin nimi dpkg -l | grep -i nordvpn-komennolla, koska arvaaminen tuottaa puhdistuksen, joka ei poista mitään.
Säilytä toimittajan omat asennuksen poisto-ohjeet, jos ne ovat olemassa, ja kirjaa, mitä poistit, jotta myöhempi uudelleenasennus ei peri hiljaa puolikasta kokoonpanoa.
sudo apt purge nordvpn
sudo rm /etc/apt/sources.list.d/nordvpn.list
sudo gpasswd -d "$USER" nordvpn
Poista profiilit, jotka asennuksen poisto unohti
NetworkManager säilyttää yhteydet omassa varastossaan, ja asiakasohjelma, joka kirjoitti sellaisen asennuksen aikana, voi jättää sen aktiiviseksi kauan poiston jälkeen. Tunnettu syyllinen on pvpn-ipv6leak-protection. Luettele komennoilla nmcli connection show ja nmcli connection show --active, kirjaa UUID ja poista sen tunnisteen mukaan, jotta et poista elävää profiilia. Jos merkintä ilmestyy uudelleen käynnistyksen jälkeen, poista sen avaintiedosto /etc/NetworkManager/system-connections/-hakemistosta ja käynnistä NetworkManager uudelleen.
Älä tyhjennä sitä hakemistoa. Siellä asuvat myös muut VPN:t ja tavalliset johdolliset profiilit, ja ne poistava siivous aiheuttaa toisen katkoksen. Muiden toimittajien tallentamat merkinnät ansaitsevat saman varovaisuuden: tallennettu palvelinprofiili ei ole käynnissä oleva taustapalvelu, ja sen poistaminen on kokoonpanopäätös, ei virheen korjaus.
Kirjautuminen ei ole sama asia kuin toimiva tunneli
Onnistunut kirjautuminen todistaa vain, että tili todennettiin. Jos tunneli käynnistyy mutta nimet lakkaavat ratkeamasta, tutki asiakasohjelman valitsemaa teknologiaa ja ratkaisijan tilaa ennen tilin muuttamista. Jotkin versiot tarjoavat toisen datapolun, ja siihen siirtyminen on dokumentoitu kiertotie, kun uudempi ei käynnisty.
Liikenne, joka katkeaa vain yhteyden aikana, viittaa hätäkatkaisimeen tai jäljelle jääneeseen vuotosuojaprofiiliin, ei toiseen kirjautumiseen. Paikalliset laitteet vaativat erillisen tarkastelun: istunnon aikana katoava tulostin tai tiedostopalvelin estetään yleensä toimittajan lähiverkon poikkeusluettelolla, ei reitittimellä.