IKEv2/IPsec Support for ER605

Hi,
I have recently configured IKEv2/IPsec on my router. I have the following queries regarding the same:
1. How do I configure windows 10/11 machines to connect to it.
2. Is it necessary to provide the WAN ip on the client side - can't it resolve a domain name?
3. I had to delete the existing L2TP/IPsec settings from the router as I was unable to assign the same WAN port - Is there any solution that both can work together?
Note: I have been able to successfully connect Android & IOS devices.
Thanks
Kunal
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
Hi,
1. How do I configure windows 10/11 machines to connect to it.
I haven found any instruction nor article which would describe such option. Even in official TP-Link KB there's only an article of IPSec (v1) connection from Windows machines:
https://www.tp-link.com/en/support/faq/3976/
I don't think that connection IKEv2 is a possibility here. Sorry.
I'm personally using OpenVPN and WireGuard to connect to my home Gateway or company one. You can have multiple VPN servers hosted at the same time on your Gateway.
2. Is it necessary to provide the WAN ip on the client side - can't it resolve a domain name?
It is not. You can use FQDNS, but this needs to direct to your IP address. Therefore some DynDNS can be user to achieve that.
Once you have FQDNS working, you can manually include it in VPN config file, instead of WAN address.
3. I had to delete the existing L2TP/IPsec settings from the router as I was unable to assign the same WAN port - Is there any solution that both can work together?
Hmmmm, I was able to create multiple VPN servers using one (and only) WAN at the same time on my ER605:
Are you sure you are were forced to delet it?
Best Regards
RR
- Copy Link
- Report Inappropriate Content
Hi,
1. How do I configure windows 10/11 machines to connect to it.
I haven found any instruction nor article which would describe such option. Even in official TP-Link KB there's only an article of IPSec (v1) connection from Windows machines:
https://www.tp-link.com/en/support/faq/3976/
I don't think that connection IKEv2 is a possibility here. Sorry.
I'm personally using OpenVPN and WireGuard to connect to my home Gateway or company one. You can have multiple VPN servers hosted at the same time on your Gateway.
2. Is it necessary to provide the WAN ip on the client side - can't it resolve a domain name?
It is not. You can use FQDNS, but this needs to direct to your IP address. Therefore some DynDNS can be user to achieve that.
Once you have FQDNS working, you can manually include it in VPN config file, instead of WAN address.
3. I had to delete the existing L2TP/IPsec settings from the router as I was unable to assign the same WAN port - Is there any solution that both can work together?
Hmmmm, I was able to create multiple VPN servers using one (and only) WAN at the same time on my ER605:
Are you sure you are were forced to delet it?
Best Regards
RR
- Copy Link
- Report Inappropriate Content

For question one, perhaps this article can help you.IPSec with IKEv2 setup guide for Windows 10
Regarding question 3, could you please share how you configured it? Perhaps you could post the configuration and any error messages you encountered.
- Copy Link
- Report Inappropriate Content
Hi,
Thanks for the reply. I managed to configure both OpenVPN & Wireguard which is much simpler to setup than IKEV2. I could connect to the remote server (ER605 gateway - Client to Server) using both the apps individually. I could open the files & URL using the IP address, but somehow the using the server / computer name is not working. It is able to resolve the global / internet URL but not the local names. Due to which the client server applications refuse to work. Please advise.
I followed the following videos to configure OpenVPN & Wireguard:
Wireguard: https://youtu.be/MXWK-FVeuww?feature=shared
OpenVPN: https://youtu.be/9yc7V3jSgDQ
Note: Everything works perfectly well while using L2TP / IPsec protocol - but due to security issues Android has stopped supporting it.
Thanks in advance.
Cheers,
Kunal
- Copy Link
- Report Inappropriate Content
Hi,
Sorry for late reply, I'm travelling a lot those days.
I don't think local DNS names resultion is anything built into OpenVPN or Wireguard.
I've checked that on my both OVPN and WG configurations and none of them is supporting what you expect.
The only thing that comes to my mind, is to set up your own local DNS server - but that's some extra work and configuration to do.
Once you have your local DNS server, you configure the names of local services with their IP addresses. In VPN configuration you need to set up this server's IP address ad Primary DNS address for all VPN clients.
That will result with all VPN clients asking your local DNS server for proper IP address whenever they are looking for some (previously configured) device in the (remote) network.
I can't think on any other solution tbh, but I'm not sure if the amount of work is worth the effort.
I personaly use direct IPs to access anything local while using VPN.
Best Regards
RR
- Copy Link
- Report Inappropriate Content
The other thing you could do is:
- Create a LAN interface of the same IP addresses range as your IP Pool group for OpenVPN clients is
- In LAN settings of your Gateway (VPN server) go to LAN DNS settings
- Create and enable LAN DNS record, assign it to your VPN's LAN interface
- Reconnect your VPN client, the name resolution should work
BUT there is a BUT, always ;)
In this case the name has to be in proper format. So it cant be simple SERVERNAME or COMPUTERNAME.
It has to be more like SERVERNAME.local or COMPUTERNAME.local (or anything that you want after the . [dot].
And only this format ([dot]something) will be recognized by system.
And here's a proof that it works while connected (on mobile) to cellular network with VPN connected:
This LAN DNS policy you can assign to your VPN LAN interface as well as your local LAN, so users from both locations (local network as well as remote - VPN - network) can use the same names to access server or computer (SERVERNAME.local).
Best Regards
RR
- Copy Link
- Report Inappropriate Content

Information
Helpful: 0
Views: 576
Replies: 5
Voters 0
No one has voted for it yet.