Mikrotik IKE2 NORD VPN Setup

MikroTik IKEv2 setup with NordVPN

Share this answer

These instructions are based on a tutorial written by MikroTik. You can find the original article here.

MikroTik routers with RouterOS version 6.45 and later allow to establish an IKEv2 EAP VPN tunnel to a NordVPN server. This tutorial explains how you can create an IKEv2 EAP VPN tunnel from a MikroTik router to a NordVPN server.

 

  1. Open the terminal in your RouterOS settings.
  2. Install the NordVPN root CA certificate by running the following commands:

    /tool fetch url="https://downloads.nordcdn.com/certificates/root.der"

    /certificate import file-name=root.der
     
  3. Go to  https://nordvpn.com/servers/tools/ to find out the hostname of the server recommended for you. In our case, it is nl125.nordvpn.com.

 

  1. Now you have to set up the IPsec tunnel. It is advised to create a separate Phase 1 profile and Phase 2 proposal configurations to avoid interfering with any existing or future IPsec configuration:

    /ip ipsec profile
    add name=NordVPN

    /ip ipsec proposal
    add name=NordVPN pfs-group=none

    While it is possible to use the default policy template for policy generation, it is better to create a new policy group and template to separate this configuration from any other IPsec configuration.

    /ip ipsec policy group add name=NordVPN
    /ip ipsec policy add dst-address=0.0.0.0/0 group=NordVPN proposal=NordVPN src-address=0.0.0.0/0 template=yes
     
  2. Create a new mode config entry with responder=no that will request configuration parameters from the server:

    /ip ipsec mode-config
    add name=NordVPN responder=no
     
  3. Create peer and identity configurations. Specify your NordVPN credentials in the username and password parameters:

    /ip ipsec peer
    add address=
    nl125.nordvpn.com exchange-mode=ike2 name=NordVPN profile=NordVPN

    /ip ipsec identity
    add auth-method=eap certificate="" eap-methods=eap-mschapv2 generate-policy=port-strict mode-config=NordVPN peer=NordVPN policy-template-group=NordVPN username=
    YourNordVPNServiceUsername password=YourNordVPNServicePassword

    You can find your NordVPN service credentials in the Nord Account dashboard. Copy the credentials using “Copy” the buttons on the right.

  • MIKROTIK, VPN, Nord VPN, Mikrotik VPN
  • 6 Users Found This Useful
  • Was this answer helpful?

    Related Articles

    Mikrotik Email

    Email setup and configuration. Mikrotik Tools / Email Sending email through mikrotik...

    Mikrotik Netwatch

    Mikrotik Netwatch.. An easier explanation and example. Say you are an IT provider of sorts...

    Mikrotik Backups Via Email

    Mikrotik Backup via email.. Sending yourself a Mikrotik Backup file via email is...

    Mikrotik Winbox crashes after opening

    Mikrotik Winbox opens then crashes, may show CPE in quickbox then close, you may be...

    Mikrotik Dual WAN with Redundancy

    Mikrotik Dual WAN with AUTO Failover using ETH5 as the main and ETH4 as the Failover....