Aanbevelen:
Naar de Knowledge Base

VPN met de FRITZ!Box in Linux configureren

Met de vpnc-plug-in voor GNOME NetworkManager kun je vanaf je Linux-computer via internet een beveiligde VPN-verbinding (Virtual Private Network) tot stand brengen met je FRITZ!Box. Zo heb je met je computer ook onderweg toegang tot je FRITZ!Box en apparaten in je thuisnetwerk.

De vpnc-plug-in is gratis beschikbaar voor Debian, Fedora, Ubuntu en en andere Linux-distributies.

Voorbeeldwaarden in deze handleiding

In deze handleiding leggen we uit hoe je een VPN-verbinding tot stand brengt tussen een computer met Ubuntu 22.04 LTS en de FRITZ!Box. Vervang bij het configureren van de verbinding de hier vermelde voorbeeldwaarden door de daadwerkelijke waarden.

  • Dynamic DNS-domeinnaam van de FRITZ!Box:
    fritzbox.dyndns.org
  • Gebruikersnaam van de FRITZ!Box-gebruiker:
    Jan Modaal
  • Wachtwoord van de FRITZ!Box-gebruiker:
    geheim1234
  • Shared secret van de FRITZ!Box-gebruiker:
    Zj7hPCouK65IrPU4

Voorwaarden/beperkingen

  • Op de computer zijn de pakketten vpnc, network-manager-vpnc en network-manager-vpnc-gnome geïnstalleerd.

    Opmerking:Je kunt de pakketten als volgt installeren in Ubuntu:
    sudo apt-get install network-manager-vpnc-gnome

Opmerking:De configuratieprocedure en informatie over functies in deze handleiding hebben betrekking op het meest recente FRITZ!OS van de FRITZ!Box.

1 Voorbereidingen

Dynamic DNS configureren

  1. Configureer dynamic DNS in de FRITZ!Box.

IP-netwerk van de FRITZ!Box aanpassen

Beide zijden van een VPN-verbinding moeten IP-adressen uit verschillende IP-netwerken gebruiken. Zodra de computer een verbinding tot stand heeft gebracht met een router (bijvoorbeeld een andere FRITZ!Box) die hetzelfde IP-netwerk als je FRITZ!Box gebruikt, is het niet meer mogelijk te communiceren via VPN.

Opmerking:In de fabrieksinstellingen gebruiken alle FRITZ!Boxen het IP-netwerk 192.168.178.0.

Configureer in je FRITZ!Box een IP-adres dat anders is dan het IP-adres van de router waarmee je de FRITZ!Box wilt verbinden, bijvoorbeeld 192.168.10.1 (subnetmasker 255.255.255.0).

  1. Klik in de gebruikersinterface van de FRITZ!Box op "Home Network".
  2. Klik in het menu "Home Network" op "Home Network Overview".
  3. Klik op het tabblad "Network Settings".
  4. Klik op de knop "IPv4 Addresses". Als de knop niet wordt weergegeven, schakel dan eerst de geavanceerde weergave in.
  5. Voer het beoogde IP-adres en het subnetmasker in.
  6. Klik op "OK" om de instellingen op te slaan.

2 VPN-verbinding in de FRITZ!Box configureren

Configureer in de FRITZ!Box voor iedere VPN-verbinding een eigen gebruiker:

  1. Klik in de gebruikersinterface van de FRITZ!Box op "System".
  2. Klik in het menu "System" op "FRITZ!Box Users".
  3. Klik naast de gebruiker die VPN-verbindingen met de FRITZ!Box tot stand moet brengen, op de knop (Bewerken) of configureer een nieuwe gebruiker voor de VPN-verbinding:
    1. Klik op de knop "Add User".
    2. Voer in de invoervelden een naam en een wachtwoord in voor de gebruiker.
  4. Schakel de optie "VPN" in.
  5. Klik op "OK" om de instellingen op te slaan.
  6. De FRITZ!Box configureert nu de VPN-verbinding voor de gebruiker en opent een venster met de VPN-instellingen van de gebruiker.

    Opmerking:In de instellingen van de gebruiker kun je de VPN-instellingen op elk moment opvragen door bij "System > FRITZ!Box Users" op "Show VPN Settings" te klikken.

3 VPN-verbinding op de computer configureren en tot stand brengen

Configureer de VPN-verbinding op de computer met behulp van de VPN-instellingen voor de FRITZ!Box-gebruiker, die worden weergegeven in de FRITZ!Box-gebruikersinterface:

  1. Start Advanced Network Configuration, bijvoorbeeld in Terminal via "nm-connection-editor".
  2. Klik bij "VPN" op het plusteken. Het venster "VPN toevoegen" wordt geopend.
  3. Selecteer in het venster "VPN toevoegen" de optie "Cisco-compatibele VPN-client (vpnc)".
  4. Voer in het invoerveld "Naam verbinding" een willekeurige naam (FRITZ!Box-VPN) in.
  5. Voer in het invoerveld "Gateway" de dynamic DNS-domeinnaam van de FRITZ!Box (fritzbox.dyndns.org) in.
  6. Voer in het invoerveld "Gebruikersnaam" de gebruikersnaam in van de FRITZ!Box-gebruiker (Jan Modaal).
  7. Klik op het pictogram rechts in het invoerveld "Gebruikerswachtwoord", selecteer in het menu de optie "Wachtwoord alleen opslaan voor deze gebruiker", en voer vervolgens het wachtwoord van de FRITZ!Box-gebruiker (geheim1234) in.

    Opmerking:Bij sommige versies van Ubuntu moet in plaats daarvan de optie "Wachtwoord opslaan voor alle gebruikers" worden ingeschakeld.

  8. Voer in het invoerveld "Groepsnaam" de gebruikersnaam in van de FRITZ!Box-gebruiker (Jan Modaal).
  9. Klik op het pictogram rechts in het invoerveld "Groepswachtwoord", selecteer in het menu de optie "Wachtwoord alleen opslaan voor deze gebruiker", en voer vervolgens de "Shared Secret" van de FRITZ!Box-gebruiker Zj7hPCouK65IrPU4 in. De "Shared Secret" wordt weergegeven in de VPN-instellingen van de gebruiker bij "iPhone, iPad or iPod Touch".
  10. Klik op "Geavanceerd".
  11. Voer in het invoerveld "Naam van tunnelinterface" tun0 en klik op "Apply".
  12. Klik op de knop "Toevoegen" om de configuratie te voltooien. Als de knop "Toevoegen" grijs is, klik dan nog een keer op "Geavanceerd" en dan op "Apply" en herhaal het opslaan.
  13. Klik bij de VPN-verbinding op de aan-/uitknop om de verbinding tot stand te brengen.