Page MenuHomePhabricator

IKEv2 Agile VPN Support
Open, WishlistPublicFEATURE REQUEST


Since I've written the support for IKEv2 Agile VPN Support for EdgeOS/VyOS back in the day, I think it's time to revisit this community provided package.

As it currently stands, the extensions I've written currently supports:

  • Basic IKEv2 Agile Remote Access VPN
  • Users Authenticated against a RADIUS Server

Since IKEv2 Agile Remote Access VPN's were meant to be integrated within a Microsoft Active Directory environment, I've only tested this implementation against a Microsoft NPS based RADIUS server, but however this in theory should work with most RADIUS compliant servers that implements at the very least EAP-MSCHAPv2.

The code for the IKEv2 Agile VPN configuration scripts could be found here:

Since I haven't made any changes to it in the past year or so, I don't even know if it'll work on the current releases of VyOS, but then again go ahead and merge this into VyOS mainline :P


Difficulty level
Easy (less than an hour)
Why the issue appeared?
Will be filled on close

Event Timeline

TriJetScud changed Difficulty level from Unknown (require assessment) to Easy (less than an hour).
syncer triaged this task as Wishlist priority.Feb 18 2019, 10:12 AM
syncer added a subscriber: syncer.

I think we have a much fresher strongman,
maybe someone picks it up to rewrite in python

pasik added a subscriber: pasik.Mar 12 2019, 6:06 PM