How to connect PureVPN IKEV2 Server on Mikrotik router?

I have subscribed purevpn and found there is no more PPTP or L2TP available for INDIA IP (which i require).
Also this has been the case for most of other VPN providers and slowly discontinuing it.

So, How can I connect IKVEv2 Server or IPsec Server or TCP Server or UDP Server on Mikrotik router?

I’ve been using L2TP since last few years and so dumb not to be ready for this.

Have a read here: http://forum.mikrotik.com/t/nordvpn-ipsec-ikev2-killswitch-for-ros6/144817/36

Yes! First time seeing someone recommending my guide. :)))

Thank you. will try follow it.

I am sure you will get it to work. With PureVPN you can have four connection at the same time as long you use four different servers to connect to.
NordVPN allow six concurrent connections however reconnects need a resting time of a few minutes and sometimes reconnects is limited to one connection to ‘limp’ on.

It seems like PureVPN doesn’t provide certificate file.

I tried talking with Customer Support of PureVPN, they are more dumber than me to answer me.

Since I already spent money on PureVPN subscribing for 2 years, is there other protocol that can work on among IPSec Server,TCP Server, UDP Server ?

Hi Everyone, I would love it if someone that help me, I followed this guide over and over and it does not work, however it seems to work in guide.

https://support.purevpn.com/en_US/router/how-to-setup-purevpn-on-mikrotik-router

There is a certificate file even provided in that guide

“How to set up IKEv2 on Mikrotik router” guide, I’m really getting fedup and need help from pro’s here.

I bought my 2 years account months ago and have been using this provider for many years now and I need to switch over to IKEv2 due to SSTP being discontinued and only still open some like 5 servers and its sloooow.

I’ve been trying to get IKEv2 working for many years now.

Please help me guys.

The thing just doesn’t want to fully connect, it seems to be having issues with phase2 ?? I dunno…

In their guide they have forgotten to mention that ports 500 UDP, 4500 UDP and IPsec-ESP should be opened:

/ip firewall filter
add action=accept chain=input protocol=udp dst-port=500,4500
add action=accept chain=input protocol=ipsec-esp

Because I assume that wouldn’t be the only problem, could you kindly post your configuration here as well as some IPsec log which would be generated during connection trial after doing the following:

/system logging add action=memory topics=ipsec,!debug

I was have same problem and try your tips for opening ports … without succes.
Error log say:
resent phase1 packet 192.168.100.2[500]<=>172.111.252.165[500] 7fbc0f11c9a17fc3:0000000000000000
resent phase1 packet 192.168.100.2[500]<=>172.111.252.165[500] 7fbc0f11c9a17fc3:0000000000000000
resent phase1 packet 192.168.100.2[500]<=>172.111.252.165[500] ec606490f878c844:0000000000000000
phase1 negotiation failed due to time up 192.168.100.2[500]<=>172.111.252.165[500] 5b7b5c81ae4aa92a:0000000000000000

Looking at the error, there is a bunch of possibilities what could be wrong - wrong Phase 1 IP addresses, misconfigured NAT, wrong usage of local-address parameter…

yes it look that is missing NAT … hm i followed his guide EXACTLY like they wrote https://support.purevpn.com/en_US/router/how-to-setup-purevpn-on-mikrotik-router
and after that i was reset router and make just basic config with NAT … everything is working until I finished this guide … and what … torrent is working but internet browsing is not working :slight_smile: so do you have idea how to make some NAT ? I dont see any new connections ? when i disable ipsec it working again.

I just read tutorial for nord vpn and there they say :9.
The last step is to verify correct source NAT rule is generated when the tunnel is created using this command:
/IP firewall Nat print
Hm pure vpn dont generate new source nat rule ?

Could you export your config and post it here to have a look what could be going wrong?

/export file=anynameyouwish (minus sensitive info)

well I figure problem :wink:
only problem is that i dont use Responder DNS so only difrence from main tutorial is in this:

/ip ipsec mode-config
add name=PureVPN responder=no src-address-list=local use-responder-dns=no

Also I make my tutorial here :https://forum.videoteka.fun/viewtopic.php?f=123&t=15361&p=17125#p17125