mimugmail / opn-repo

OPNsense repo by mimugmail
Other
366 stars 27 forks source link

REQUEST: netmaker #112

Open cmonty14 opened 2 years ago

cmonty14 commented 2 years ago

Open source WireGuard mesh network client. https://github.com/gravitl/netmaker

Alternative to Tailscale, Nebula, ZeroTier.

mimugmail commented 2 years ago

Hm, this would need a FreeBSD port, will take some time

cmonty14 commented 2 years ago

The package is available here.

mimugmail commented 2 years ago

Yep, but this is a package, not a port

cmonty14 commented 2 years ago

Yep, but this is a package, not a port

Right, actually it's the binary w/o any config, service file, etc.

mimugmail commented 2 years ago

You can try to grab the binary, test the setup and write a small example guide, would save me some testing

cmonty14 commented 2 years ago

Sure... Unfortunately I didn't complete the setup of Netmaker server, yet.

However, the netmaker-client (= netclient) binary seems to be very intuitive:

$ netclient --help
2022/06/12 13:16:22 This program must be run with elevated privileges (sudo). This program installs a SystemD service and configures WireGuard and networking rules. Please re-run with sudo/root.

I was instructed to run netclient join; this will install and start the daemon, create config files in/etc/netclient and log file in /var/log.

mimugmail commented 2 years ago

But so you want the client or server in OPN?

cmonty14 commented 2 years ago

But so you want the client or server in OPN?

Client only.

(Server will run on dedicated instance, VM or K3s.)