I’m always interested in technical gadgets. So I tried today to test the wireguard server on may TS-464 which is being offered with qnap vpn service 3.
The whole process is a pure pain in the ass. To “export” the public key you need to set up e. g. the mobile client you MUST copy the key to a file - transfer the file to the client in order to use. Guys thats - sorry for harsh wording - inaccaptable bullsh**. On Top the help page is to complicate.Non intuitive.
I. e. look on how AVM Fritz is doing this job
Set up the wireguard server on router
Setup all needed clients with the option to switch every time to allow or disallow a client on router
DOWNLOAD the ready to use client config file from router
Transfer the client config file to i. e. mobile device
Open wireguard app and import the config file
Thats it - ready to use immediately
My suggestion:
I want 100% same easy way to handle wireguard on my qnap nas.
If your router can handle the Wireguard (WG) connection, then use that - that’s 100% better than using the QNAP. IMO, the VPN entry point should be at the router and not at a device on the network unless it’s really a dedicated VPN server.
I’ve never set up a WG connection on my QNAPs. I have a MicroTik router that handles all the WG traffic and with that I have to use a QR code or copy and paste the key. It’s not that bad.
Simply copy the public key, open a text messaging app on your computer, paste the key into a new message and send that message to yourself. Then on the mobile device copy and paste the key into the WG app.
Also, technically, with WG. there is no server and no client. It’s a peer to peer connection system.