Inquiries regarding WireGuard service.
Inquiries regarding WireGuard service.
Hello, I've set up a WireGuard server inside a virtual machine using Rocky 9 Linux. It's functioning well, but I'm concerned about running it on my Jetson Nano with Xubuntu. My worry is that installing WireGuard might affect the network performance of my Docker containers and Portainer. Could you confirm if this setup would work without interfering with my existing configuration? Also, does WireGuard support ARM64 architecture? Lastly, I noticed the handshake resets after a couple of minutes—does that seem normal or is there an issue I should investigate? Thanks ahead! Edited June 9, 2024 by _Grid21
Wireguard's effect on the network remains minimal beyond connecting clients, which mainly increases bandwidth usage and a bit of CPU load on the host. As it's a connectionless protocol, handshakes tend to be longer with reduced traffic flow.
Ah ok. Well I am happy to say I got WireGuard working on my Laptop, a friend's desktop remotely, and my phone so now I can listen to Pandora ad free on mobile and access my home network easily. I am glad I picked the Jetson Nano for this as it's a quad cpu 1.5Ghz CPU and 4GB of ram, so it's a nice fit for it. WireGuard is a little difficult to set up, but really nice once it works. The only thing I don't know is how to stop and start the WireGuard server, not that I would need too, but it'd be nice to know. I assume I could use the systemctl stop/start command yes?
On your VPS it seems like "systemctl stop wg-quick@tun0" is the command you're using. Or maybe "tun0" could refer to "wg0" based on the documentation you read.
Great to hear! I'm glad you found a better solution. It was tough with OpenVPN on TrueNAS, especially since your boss made things complicated. WireGuard seemed too tricky after a mistake caused server damage. After checking some helpful guides, I tried it in a VM and finally set it up on the Jetson Nano. While I don’t love Linux much, this worked perfectly this time.
I'm on the opposite side. Getting an OpenVPN config file from pfSense is straightforward—it comes packaged with the app, so you can share it and let a friend install it along with the certificate. WireGuard, however, I’m still unsure about creating the required keys or making them simple for people without technical skills.
Well, if you're keen, I can share the tutorial I reviewed to get it set up. When I tried deploying it on a friend's PC, they allowed me to use remote desktop for installation, which was quite straightforward. I believe OpenVPN on PFSense is simpler, but since I don’t have a high-performance machine, WireGuard on a Jetson Nano works better for my needs and is more practical for an IoT setup right now.
If I could connect remotely into his PC, things would be much simpler. I think I might be able to figure out the setup while he’s online using OpenVPN, so I wouldn’t have to explain port forwarding—he might already be on a CG-NAT. I’m trying to make it easy for him to do this, which is why I haven’t pushed him to switch from Windows to Linux. I’m considering buying an SSD, installing Linux and Wireguard, and then sharing it with him. But it doesn’t solve the problem of needing to adjust settings later.