WireGuard quickstart


Recommended Posts

I am very new. Just built my first demo UnRaid server before I convert my existing file server to UnRaid.


I was able to install and setup WireGuard plugin (2020.02.23) on my server and I was able to get my iPhone to connect to the VPN using the wireguard app and . However I am not able to access the server URL via chrome on the phone to access the server. When I try this phone on the cell carrier, not on wifi.. but stil no luck. I have tried url, and with no luck. Am I not using the correct url?


I am running version 6.8.3 with a certificate on the server, which creates this type of url "https://xxxxxxxxxxxxxxxxxxxx0f70a3509e8cda340.unraid.net/Plugins". My disk are not encrypted.


I have done the port forward, I believe correctly on my FIOS router.  the 32400 is for my Plex.



I might be giving you more info than is needed but figured better safe than sorry. Any help is much appreciated.







Link to comment

I got it working. I ending up resetting everything and starting over. Not sure if that fixed because at the end this time I bounced my router...... when it came back up I got my iphone, turned off cellular service and setup VPN again on wireguard app. I got in, then tried my address and the loggin for unraid popped up.... logged and can see all the areas.... great.


Maybe I just needed to reboot my router.... anyway I am in and wanted to share in case anyone has not bounced their router enough....:)

Link to comment
On 7/8/2020 at 1:11 PM, Gdtech said:

Just upgraded to Beta 24 and lost activity on dash, I am connected now and using Tunnel but the dashboard has this displaying

This is resolved in the latest version of the Dynamix WireGuard plugin

Link to comment

I set Wireguard on UnRAID. I downloaded the profile on my iPhone, it's working.


After I installed Wireguard on a desktop (Windows10), connected but no handshake on unraid ? Do you know why ?






Update: Changed from "Remote access to Server" to "Remote access to LAN" and it's working, do you know why handshake doesn't work with remote access to server ?

Edited by Alex.b
Link to comment
9 hours ago, Alex.b said:

Update: Changed from "Remote access to Server" to "Remote access to LAN" and it's working, do you know why handshake doesn't work with remote access to server ?

Are the desktop and unraid systems on different networks with different IP ranges? 


Also, be sure that you download a new client config every time you make an adjustment in the webgui.

Link to comment

Hi - I would appreciate any help to troubleshoot my Wireguard connection via Pfsense to Unraid. I have tried all the troubleshooting steps on page 1 with no success. I have been trying to connect using my Samsung Galaxy S9 with wifi disabled (data comms only). My pfsense ability is limited - I have not been able to detect any attempts to access the router by Wireguard using packet capture, but I may not have set this up correctly.

Screenshots attached - please ask if more are needed

Pfsense port fwd firewall rule.PNG

Pfsense port fwd settings.PNG



Unraid network settings.PNG

Unraid VPN settings.PNG

Link to comment
32 minutes ago, Steviewunda said:



You are using the wrong url here :) 


Once you have started WireGuard on your phone, open your browser and visit:

   http://<unraid internal ip>

(Note: since we are going to an ip address, it must be http not https. That should then redirect to the proper url.)

Link to comment
19 minutes ago, Steviewunda said:

Yep that did it thanks very much!!! - I was under the impression that I had to use the duckdns address to circumvent problems with dynamically assigned ip addresses?

If you look at the WireGuard client screenshot you'll see it connects to the duckdns address.  Once the connection has been made you use the network pretty much as if you were physically one the network.

Link to comment

Hi! I am struggling to get my Wireguard client to access the internet through my VPN.


With my client, I can ping my Unraid server, ping docker containers, ping other devices on my LAN, and use my local DNS resolver to correctly resolve hosts. From other devices on my LAN, I can ping my client through its VPN address. From my Unraid server, I can connect to the internet. However, I cannot connect to the internet from my client (I cannot ping or connect to my LAN through its external IP. 


My Wireguard configuration is attached as an image. I have enabled Host access to custom networks in my docker settings. I have created the static route and port forward in my router (Archer C8). 


Update: I got a traceroute to from my client. The connection goes to my Unraid server’s address in wg0 ( then to my router ( So I suppose that my router is probably refusing to forward/NAT traffic outside my LAN subnet. Connections to addresses on my LAN don’t need to go through my router, so it makes sense I could only get to those addresses. Any help would still be appreciated.


Update 2: It was in fact my router’s fault. Unfortunately, on the Archer C8, there is no way to get into the configs and allow it to forward packets outside the LAN subnet. I also can’t find any CFW for the C8v4 either, so that kinda sucks. If anyone else runs into this same issue (doubtful), the solution is to host the DHCP server off of the router. Then, you can set the DHCP subnet and the subnet the router uses separately. 


Update 3: To be clear, on the Archer C8v4, you need to set the LAN subnet to contain both the desired LAN subnet (e.g. and the Wireguard subnet (e.g. I tell the Archer to use Then, your DHCP server should give out the desired LAN subnet (e.g. I only say this because I hit the same problem again, forgot the solution, and then became confused as to why I was saying DHCP servers had anything to do with it.




Edited by deaton.dg
additional clarity as I confused myself
Link to comment

Hello, I use WireGuard to access to Nextcloud when I’m not at home. I want to set up WireGuard for my sisters (they live in other country) but not routes all traffic to my UnRaid server, just the local IP of the UnRaid server. Is it possible to do this with UnRaid and WireGuard and how ? I’m a relative beginner so sorry if my question is stupid. 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.