QNAP WireGuard VPN Setup — Secure Remote Access on Windows, Mac, iPhone and Android

Опубликовано: 04 Август 2026
на канале: Work Play Have Fun
78
3

In this video on Work Play Have Fun, I show you exactly how to set up WireGuard VPN on a QNAP NAS using QVPN Service 3 — and then connect securely from Windows, Mac, iPhone, and Android. Once the VPN is up, I test it by accessing SMB file shares over the tunnel using an iPhone 5G hotspot to simulate a real remote connection. The core principle is simple: connect via VPN first, then your home network is right there as if you never left. No SMB ports exposed to the internet, no faff.

🛠 What's covered in this video:
• Why you should use a VPN tunnel rather than exposing SMB directly to the internet
• What you need to get started (QNAP host, WireGuard clients, one router rule)
• Home server prep — checking your QNAP IP, gateway, and subnet
• Making your QNAP IP static using a DHCP reservation on the router
• Installing and configuring QVPN Service 3 on the QNAP (WireGuard host, port 51820, VPN address range)
• Router port forwarding — UDP 51820 to your QNAP IP
• Creating a reusable client.conf template to speed up multi-device setup (template file available to download — see GitHub link below)
• Step-by-step WireGuard client install and config on Windows
• Setting up dynamic DNS with myQNAPcloud so your endpoint always resolves
• Adding each device as a peer on the QNAP server (with keep-alive set to 25 seconds)
• Connecting from Mac Mini — same process, quick run-through
• Connecting from iPhone — App Store install, import config, add peer, connect
• Connecting from Android (Samsung S20) — Play Store, import config, regenerate key, add peer
• Key tip: SMB shares must use the server IP address, not the hostname — and what breaks if you don't
• Live remote access test: VPN off (fails) then VPN on (succeeds) with file transfers to QNAP shares
• Combined Windows + Mac Mini simultaneous test
• Troubleshooting checklist — DDNS, port forwarding, firewall, IP vs hostname, MTU tweaks

▶ Watch the Standard Notes video mentioned during setup:    • I Set Up a Free Daily Journal That Syncs A...  

📦 Equipment & apps used/mentioned (links coming soon):
• QNAP TS-251+ NAS
• QVPN Service 3
• WireGuard (Windows / macOS / iOS / Android)
• myQNAPcloud (Dynamic DNS)
• Dell Latitiude 7490 + Windows 11 Pro
• Apple Mac mini M2 + macOS
• iPhone 15
• Samsung S20 FE 5G Smartphone (Android demo)
• Standard Notes

🌐 Links:
• client.conf template file: https://github.com/workplayhavefun/wo...
• Website: https://www.workplayhavefun.com
• Work Play Have Fun:    / @workplayhavefun  
• GitHub: https://github.com/workplayhavefun/wo...

💬 Question:
Are you running a home server and accessing it remotely? What VPN solution are you using — WireGuard, OpenVPN, something else? Let me know in the comments.

#qnap #wireguard #vpn #smb #homeserver #remotework #wphf #over50 #networksetup #qvpn #remoteaccess #nas #homelab

📌 Chapters:
00:00 Introduction
00:11 What You Need
01:07 Home Server Host Setup
05:12 Router Port Forwarding
07:34 Clients Setup: Overview
07:45 Clients Setup: client.conf File
08:40 Clients Setup: Windows
10:03 Dynamic DNS Setup
15:52 Client Setup: Mac Mini
18:57 Client Setup: iPhone
21:47 Client Setup: Android Phone
25:32 SMB / File Transfer Test: Windows
26:00 Tip: File Shares Configuration
32:34 SMB / File Transfer Test: Mac Mini
33:59 Combined Test: Windows + Mac Mini
37:34 Troubleshooting Tips