Ascrod / pfSense-pkg-wireguard

pfSense integration package for WireGuard.
103 stars 14 forks source link

Support multiple interface #10

Open judsd opened 3 years ago

judsd commented 3 years ago

As per the readme, the current model only support one interface.

If there is a need for more interfaces, add the tunwg1.conf or more files with incremental interface number to /usr/local/etc/wireguard/. Unfortunately those cannot be currently edited via GUI, and everytime you add more, you need to reinstall this package or wireguard service. Each time the service is reinstalled, all tunnels are detected from files again, so they could persist across reboots and could be reloaded from GUI all at once.

It would be ideal if multiple interfaces can be supported using the GUI. This can include multiple server setups or as client peer.


Sponsor Budget: 50-100$