Hur konfigurerar man NordVPN på en OpenWRT-router med hjälp av NordVPN Lite?

Inledning

I den här artikeln förklarar vi hur du konfigurerar en NordVPN-anslutning på din OpenWrt-router med hjälp av NordVPN Lite-klienten (nordvpnlite) via LuCI-webbgränssnittet eller kommandoradsgränssnittet (CLI).

Innan du börjar

  • Du behöver en OpenWrt-router med antingen LuCI aktiverat för att konfigurera via webbgränssnittet eller SSH-åtkomst för konfiguration via CLI.
  • Du behöver din autentiseringstoken från ditt Nord Account, som du hämtar genom att logga in på ditt konto.
  • Du måste ladda ner NordVPN Lite-paketet som matchar din routers arkitektur (aarch64, mipsel eller x86_64) från NordVPN:s nedladdningssida.

Så här gör du

LuCI-webbgränssnittet

  1. Ladda ner paketet:
    1. Ladda ner det .ipk-paket som matchar din routers CPU från NordVPN:s nedladdningssida.
  2. Installera paketet:
    1. Öppna LuCI-webbgränssnittet i din webbläsare: http:/// (vanligtvis 192.168.1.1).
    2. Klicka på System och sedan Software.


       
    3. Klicka på Update lists.
    4. Under Upload Package väljer du den nedladdade .ipk-filen och klickar på Upload & Install.
      OBS: Om du bara ser ett URL-fält klistrar du in den direkta länken till .ipk och installerar.
  3. Konfigurera NordVPN Lite:
    1. När installationen är klar går du till System och sedan File Editor.
    2. I Path-fältet anger du /etc/nordvpnlite/config.json
    3. Klistra in konfigurationen nedan i textfältet och klicka på Save: 
      OBS: Ersätt YOUR_AUTH_TOKEN_HERE med den token som du hämtat från ditt Nord Account.
{
  "log_level": "error",
  "log_file_path": "/var/log/nordvpnlite.log",
  "adapter_type": "linux-native",
  "interface": {
    "name": "nordvpnlite",
    "max_route_priority": 6000,
    "config_provider": "uci"
  },
  "authentication_token": "YOUR_AUTH_TOKEN_HERE",
  "vpn": "recommended"
}
  1. Starta anslutningen:
    1. Gå till System och sedan Startup.
    2. Leta upp nordvpnlite i listan och klicka på Start.
  2. Verifiera anslutningen:
    • Du kan kontrollera anslutningsstatusen i LuCI-webbgränssnittet genom att gå till Status och klicka på System Log för att se anslutningsnotiser.
    • Du kan också se nordvpnlite-gränssnittet under Network när du klickar på Interfaces.

Kommandoradsgränssnittet (CLI)

Anslut först till din router via SSH genom att ange ssh root@<router-ip>. Följ sedan stegen nedan.

  1. Ladda ner paketet:
    1. Ange kommandot nedan för att ladda ner paketet direkt till /tmp-mappen på din router. Ersätt <file-name>.ipk med rätt fil-URL från nedladdningssidan: wget https://downloads.nordcdn.com/nordvpnlite/<file-name>.ipk -P /tmp
  2. Installera paketet:
    1. Uppdatera paketlistorna: opkg update.
    2. Installera paketet: opkg install /tmp/<file-name>.ipk.
  3. Konfigurera NordVPN Lite:
    1. Skapa och redigera konfigurationsfilen genom att ange kommandot nedan.
      OBS: Ersätt YOUR_AUTH_TOKEN_HERE med din faktiska token innan du kör kommandot.Håll din token hemlig:
cat >/etc/nordvpnlite/config.json <<'JSON'
{
 "log_level": "error",
 "log_file_path": "/var/log/nordvpnlite.log",
 "adapter_type": "linux-native",
 "interface": {
   "name": "nordvpnlite",
   "max_route_priority": 6000,
   "config_provider": "uci"
 },
 "authentication_token": "YOUR_AUTH_TOKEN_HERE",
 "vpn": "recommended"
}
JSON
  1. Starta anslutningen:
    1. Ange kommandot: nordvpnlite start.
  2. Verifiera anslutningen:
    1. Du kan använda följande kommandon för att kontrollera din anslutning:
      1. nordvpnlite status – visar aktuell anslutningsstatus.
      2. ip <PERSON> nordvpnlite — bekräftar att nätverksgränssnittet nordvpnlite är aktivt.
      3. wget -qO- https://ipinfo.io/ip — visar din nuvarande offentliga IP-adress, som bör tillhöra en NordVPN-server.
  3. Ändra plats:
    1. Redigera konfigurationsfilen för att ändra platsen för VPN-servern. Om du till exempel vill ansluta till Tyskland kör du: sed -i 's/"vpn": "recommended"/"vpn": { "country": "de" }/' /etc/nordvpnlite/config.json
    2. Starta om tjänsten för att tillämpa de nya inställningarna: nordvpnlite stop nordvpnlite start
    3. För att se en lista över alla tillgängliga landskoder kör du: nordvpnlite countries.
  4. Uppdatera eller ta bort:
    1. För att uppdatera: Ladda ner det nyare .ipk-paketet och installera det på samma sätt som i steg 1 och 2. Din konfigurationsfil kommer att bevaras.
    2. För att ta bort: Ange kommandot opkg remove nordvpnlite.
  5. Stoppa anslutningen:
    • För att koppla från ditt VPN kör du nordvpnlite stop.

Ytterligare tips

  • Om du har anslutningsproblem bör du kontrollera autentiseringstoken, JSON syntax och routerns tid.
  • Om nätverksgränssnittet saknas kontrollerar du att tjänsten är igång och att ingen annan VPN-klient använder samma gränssnittsnamn.
  • För mer detaljerade loggar kan du tillfälligt ställa in "log_level": "info" i konfigurationsfilen, starta om tjänsten och granska loggen på /var/log/nordvpnlite.log.
  • nordvpnlite är ett program med öppen källkod. Du kan besöka den officiella projektsidan och arkivet hos GitHub för mer information.
Var den här artikeln till hjälp?

Har du fortfarande problem?

  • Livechatt

  • E-postformulär

Genom att klicka på ”Chatta med support” godkänner du våra användarvillkor och bekräftar att du har läst vår integritetspolicy. Chattfunktionen är beroende av cookies. Genom att starta chatten godkänner du att cookies används. Läs mer i vår Cookiepolicy.