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
- Ladda ner paketet:
- Ladda ner det
.ipk-paket som matchar din routers CPU från NordVPN:s nedladdningssida.
- Ladda ner det
- Installera paketet:
- Öppna LuCI-webbgränssnittet i din webbläsare: http:/// (vanligtvis 192.168.1.1).
- Klicka på System och sedan Software.
- Klicka på Update lists.
- 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.
- Konfigurera NordVPN Lite:
- När installationen är klar går du till System och sedan File Editor.
- I Path-fältet anger du /etc/nordvpnlite/config.json
- 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"
}
- Starta anslutningen:
- Gå till System och sedan Startup.
- Leta upp
nordvpnlitei listan och klicka på Start.
- 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.
- Ladda ner paketet:
- Ange kommandot nedan för att ladda ner paketet direkt till
/tmp-mappen på din router. Ersätt<file-name>.ipkmed rätt fil-URL från nedladdningssidan:wget https://downloads.nordcdn.com/nordvpnlite/<file-name>.ipk -P /tmp
- Ange kommandot nedan för att ladda ner paketet direkt till
- Installera paketet:
- Uppdatera paketlistorna:
opkg update. - Installera paketet:
opkg install /tmp/<file-name>.ipk.
- Uppdatera paketlistorna:
- Konfigurera NordVPN Lite:
- Skapa och redigera konfigurationsfilen genom att ange kommandot nedan.
OBS: ErsättYOUR_AUTH_TOKEN_HEREmed din faktiska token innan du kör kommandot.Håll din token hemlig:
- Skapa och redigera konfigurationsfilen genom att ange kommandot nedan.
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
- Starta anslutningen:
- Ange kommandot:
nordvpnlite start.
- Ange kommandot:
- Verifiera anslutningen:
- Du kan använda följande kommandon för att kontrollera din anslutning:
-
nordvpnlite status– visar aktuell anslutningsstatus. -
ip <PERSON> nordvpnlite— bekräftar att nätverksgränssnittetnordvpnliteär aktivt. -
wget -qO- https://ipinfo.io/ip— visar din nuvarande offentliga IP-adress, som bör tillhöra en NordVPN-server.
-
- Du kan använda följande kommandon för att kontrollera din anslutning:
- Ändra plats:
- 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 - Starta om tjänsten för att tillämpa de nya inställningarna:
nordvpnlite stopnordvpnlite start - För att se en lista över alla tillgängliga landskoder kör du:
nordvpnlite countries.
- Redigera konfigurationsfilen för att ändra platsen för VPN-servern. Om du till exempel vill ansluta till Tyskland kör du:
- Uppdatera eller ta bort:
- 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. - För att ta bort: Ange kommandot
opkg remove nordvpnlite.
- För att uppdatera: Ladda ner det nyare
- Stoppa anslutningen:
- För att koppla från ditt VPN kör du
nordvpnlite stop.
- För att koppla från ditt VPN kör du
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.