Hoe stel je NordVPN in op een OpenWRT-router met NordVPN Lite?

Inleiding

Dit artikel legt uit hoe je een NordVPN-verbinding instelt op je OpenWrt-router met de NordVPN Lite-client (nordvpnlite) via de LuCI-webinterface of de opdrachtregelinterface (CLI).

Voordat je begint

  • Je hebt een OpenWrt-router nodig met ofwel LuCI ingeschakeld voor de webinterfacestappen of SSH-toegang voor de opdrachtregelstappen.
  • Je hebt je Nord Account-verificatietoken nodig, dat je kunt vinden door in te loggen op je Nord Account-dashboard.
  • Je moet het NordVPN Lite-pakket downloaden dat overeenkomt met de architectuur van je router (aarch64, mipsel of x86_64) van de NordVPN-downloadpagina.

Dit moet je doen

Met de LuCI-webinterface

  1. Download het pakket:
    1. Download het '.ipk'-pakket dat overeenkomt met de CPU van je router van de NordVPN-downloadpagina op je computer.
  2. Installeer het pakket:
    1. Open de LuCI-webinterface in je browser: http:/// (vaak 192.168.1.1).
    2. Klik op "Systeem" en dan op "Software".


       
    3. Klik op "Lijsten bijwerken".
    4. Selecteer onder "Pakket uploaden" het gedownloade '.ipk'-bestand en klik op "Uploaden en installeren".
      LET OP: als je alleen een URL-veld ziet, plak dan de rechtstreekse link naar de .ipk en installeer.
  3. NordVPN Lite configureren:
    1. Ga nadat de installatie is voltooid naar "Systeem" en vervolgens naar "Bestandseditor".
    2. Voer in het veld Path /etc/nordvpnlite/config.json in
    3. Plak de onderstaande configuratie in het tekstveld en klik op "Opslaan":
      LET OP: vervang JOUW_AUTH_TOKEN_HIER door het token van je 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": "JOUW_AUTH_TOKEN_HIER",
  "vpn": "recommended"
}
  1. Start de verbinding:
    1. Ga naar "Systeem" en dan naar "Opstarten".
    2. Zoek 'nordvpnlite' in de lijst en klik op "Starten".
  2. Verifieer de verbinding:
    • Je kunt de verbindingsstatus controleren in de LuCI-webinterface door naar "Status" te gaan en op "Systeemlog" te klikken voor verbindingsberichten.
    • Je kunt de nordvpnlite-interface ook zien onder "Netwerk" en op "Interfaces” klikken.

Met de opdrachtregelinterface (CLI)

Maak eerst verbinding met je router via SSH door ‘ssh root@‘ in te voeren. Volg dan de onderstaande stappen.

  1. Download het pakket:
    1. Voer het onderstaande commando in om het pakket rechtstreeks naar de map '/tmp' op je router te downloaden. Vervang '.ipk' door de juiste bestands-URL van de downloadpagina: 'wget https://downloads.nordcdn.com/nordvpnlite/.ipk -P /tmp'
  2. Installeer het pakket:
    1. Werk de pakketlijsten bij: 'opkg update'.
    2. Installeer het pakket: 'opkg install /tmp/.ipk'.
  3. NordVPN Lite configureren:
    1. Maak en bewerk het configuratiebestand door het onderstaande commando in te voeren.
      LET OP: vervang 'JOUW_AUTH_TOKEN_HIER' door je werkelijke token voordat je het commando uitvoert.Houd je token geheim:
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": "JOUW_AUTH_TOKEN_HIER",
 "vpn": "recommended"
}
JSON
  1. Start de verbinding:
    1. Voer het commando in: 'nordvpnlite start'.
  2. Verifieer de verbinding:
    1. Je kunt de volgende commando's gebruiken om je verbinding te controleren:
      1. ‘nordvpnlite status‘ – toont de huidige status van de verbinding.
      2. ‘ip nordvpnlite‘ – bevestigt dat de ‘nordvpnlite‘-netwerkinterface actief is.
      3. ‘wget -qO- https://ipinfo.io/ip‘ – toont je huidige openbare IP-adres, wat een IP-adres van een NordVPN-server zou moeten zijn.
  3. Locatie wijzigen:
    1. Bewerk het configuratiebestand om de locatie van de VPN-server te wijzigen. Om bijvoorbeeld verbinding te maken met Duitsland, voer je het volgende commando uit: sed -i 's/"vpn": "recommended"/"vpn": { "country": "de" }/' /etc/nordvpnlite/config.json
    2. Start de service opnieuw om de nieuwe instellingen toe te passen: 'nordvpnlite stop', 'nordvpnlite start'
    3. Voer 'nordvpnlite countries' uit om een lijst van alle beschikbare landcodes te zien: 'nordvpnlite countries'.
  4. Bijwerken of verwijderen:
    1. Bijwerken: download het nieuwere '.ipk'-pakket en installeer het op dezelfde manier als in stap 1 en 2. Je configuratiebestand wordt bewaard.
    2. Verwijderen: voer het commando 'opkg remove nordvpnlite' in.
  5. De verbinding verbreken:
    • Voer 'nordvpnlite stop' uit om de verbinding met de VPN te verbreken.

Aanvullende tips

  • Als je verbindingsproblemen hebt, controleer dan je authenticatietoken, JSON-syntaxis en de tijd op je router opnieuw.
  • Als de netwerkinterface ontbreekt, controleer dan of de service is gestart en of er geen andere VPN-client is met dezelfde interfacenaam.
  • Voor gedetailleerdere logs stel je tijdelijk '"log_level": "info"' in het configuratiebestand in. Herstart de service en bekijk de log in '/var/log/nordvpnlite.log'.
  • 'nordvpnlite' is open source. Je kunt de officiële GitHub-projectpagina en -repository bezoeken voor meer informatie.
Was dit artikel nuttig?

Heb je nog steeds problemen?

  • Live chat

  • E-mailformulier

Door op ‘Chat met ondersteuning’ te klikken, gaat u akkoord met onze Servicevoorwaarden en erkent u ons Privacybeleid. Chatfunctionaliteit is afhankelijk van cookies. Door de chat te starten, ga je akkoord met het gebruik ervan. Meer informatie vind je in ons Cookiebeleid.