F5F Stay Refreshed Power Users Networks Inquiries regarding WireGuard service.

Inquiries regarding WireGuard service.

Inquiries regarding WireGuard service.

_
_zaphire_
Member
198
11-30-2016, 02:52 AM
#1
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
_
_zaphire_
11-30-2016, 02:52 AM #1

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

C
Christina3656
Member
124
11-30-2016, 06:51 AM
#2
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.
C
Christina3656
11-30-2016, 06:51 AM #2

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.

_
_LeSoreax
Junior Member
4
12-01-2016, 11:07 PM
#3
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?
_
_LeSoreax
12-01-2016, 11:07 PM #3

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?

T
TheRaptorSquad
Junior Member
47
12-03-2016, 05:21 AM
#4
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.
T
TheRaptorSquad
12-03-2016, 05:21 AM #4

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.

F
fantasy_miner
Member
166
12-03-2016, 08:41 AM
#5
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.
F
fantasy_miner
12-03-2016, 08:41 AM #5

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.

K
Kuglic40
Junior Member
13
12-04-2016, 11:07 PM
#6
I personally prefer OpenVPN because I’m not sure why Wireguard seems superior. Since it’s installed on my router, I can switch between them depending on my location.
K
Kuglic40
12-04-2016, 11:07 PM #6

I personally prefer OpenVPN because I’m not sure why Wireguard seems superior. Since it’s installed on my router, I can switch between them depending on my location.

M
MESEZ
Member
188
12-04-2016, 11:48 PM
#7
I also prefer OpenVPN, though handling Security Certificates can become tricky, especially during the TrueNAS Server setup for OpenVPN.
M
MESEZ
12-04-2016, 11:48 PM #7

I also prefer OpenVPN, though handling Security Certificates can become tricky, especially during the TrueNAS Server setup for OpenVPN.

C
ChainChompz
Member
187
12-17-2016, 03:24 PM
#8
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.
C
ChainChompz
12-17-2016, 03:24 PM #8

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.

T
TickyTocky
Junior Member
40
12-19-2016, 09:45 AM
#9
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.
T
TickyTocky
12-19-2016, 09:45 AM #9

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.

O
oreoblahst
Member
62
12-19-2016, 01:19 PM
#10
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.
O
oreoblahst
12-19-2016, 01:19 PM #10

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.