OPNsense Forum

English Forums => General Discussion => Topic started by: Lucid1010 on August 05, 2025, 02:50:51 PM

Title: Support AmneziaWG
Post by: Lucid1010 on August 05, 2025, 02:50:51 PM
https://docs.amnezia.org/documentation/amnezia-wg/


This is even better than regular Wireguard. I'm really looking forward to its support!
Title: Re: Support AmneziaWG
Post by: Monviech (Cedrik) on August 05, 2025, 03:54:11 PM
Well, it was added and then quickly removed from freebsd:

https://www.freshports.org/net/amneziawg-tools/

https://reviews.freebsd.org/D51265

Not a good start.
Title: Re: Support AmneziaWG
Post by: Arien on October 09, 2025, 10:02:36 AM
Well, they removed it just to rename the whole thing without "wg" in the name.
Port is available:

https://www.freshports.org/net/amnezia-tools/ (https://www.freshports.org/net/amnezia-tools/)
https://www.freshports.org/net/amnezia-kmod/ (https://www.freshports.org/net/amnezia-kmod/)

Can it be supported in OPNsense?
Title: Re: Support AmneziaWG
Post by: Monviech (Cedrik) on October 09, 2025, 01:02:53 PM
What should be the scope of "supported in OPNsense"?

As soon as a port exists, you are free to pull the port (e.g. from github) and build the binary via "make build".

Do you mean like offering a prebuilt binary via the package manager? Or even a plugin?

The last two things need somebody who makes an effort.
Title: Re: Support AmneziaWG
Post by: haemm0r on October 29, 2025, 08:59:48 PM
What about: https://github.com/antspopov/opnsense_amnezia_plugin (I am not afflifiated with this repo) ? Does it look complete?
Title: Re: Support AmneziaWG
Post by: Monviech (Cedrik) on October 29, 2025, 09:09:02 PM
Whats the benefit of such a wireguard implementation, wouldnt it be better to use something protocol agnostic that can tunnel any protocol through a websocket like:

https://github.com/erebe/wstunnel

https://github.com/erebe/wstunnel?tab=readme-ov-file#wireguard-and-wstunnel-

Title: Re: Support AmneziaWG
Post by: RamSense on November 13, 2025, 10:35:02 AM
Did you manage to get AmneziaWG plug-in installed and working? Curious to know of it is working well.
Title: Re: Support AmneziaWG
Post by: xkpx on November 26, 2025, 12:07:20 PM
Quote from: haemm0r on October 29, 2025, 08:59:48 PMWhat about: https://github.com/antspopov/opnsense_amnezia_plugin (I am not afflifiated with this repo) ? Does it look complete?
Let's hope they implement it.
Wstunnel is fine but no UI is made for it.
Title: Re: Support AmneziaWG
Post by: Monviech (Cedrik) on November 26, 2025, 12:21:17 PM
We need PRs for this we will not implement this ourselves.