LocalNode
How it worksDemoAppsPricingFAQShop now
← All guides
Home/Community/Setting Up Wireguard Vpn for Remote Access

Setting Up Wireguard Vpn for Remote Access

VPN
Beginner
5 min read
Published: May 7, 2026

Was this helpful?

Help us improve our community guides.

In this guide

  • Overview
  • Step 1: Setting up Port Forwarding
  • Step 2: Accessing the WireGuard dashboard
  • Step 3: Creating a new client profile
  • Next Steps

Need direct help?

LocalNode Care Plan members get priority remote support.

Email Support →

More in VPN

Connecting Your Phone to Wireguard

Connecting Your Phone to Wireguard — Step-by-step guide for your LocalNode.

5 min read

Troubleshooting Wireguard Connection Issues

Troubleshooting Wireguard Connection Issues — Step-by-step guide for your LocalNode.

5 min read

Using AdGuard Home with Wireguard Vpn

Using AdGuard Home with Wireguard Vpn — Step-by-step guide for your LocalNode.

5 min read
LocalNode

Plug-and-play home server. Your data, your hardware, your rules.

Product

How it worksDemoAppsCommunityPricingFAQ

Support

ContactShipping & ReturnsTrack Order

Legal

Privacy PolicyTerms of ServiceShipping Policy
© 2026 LocalNode. Built for people who value their privacy.Denton, TX · hello@localnode.tech

If you want to watch your Jellyfin movies on a hotel TV or check your Nextcloud files from a coffee shop, you need remote access. WireGuard is the fastest, safest way to access your home server from anywhere in the world.

Overview

Instead of exposing your apps directly to the public internet (which is dangerous and invites hackers), WireGuard creates a single, heavily encrypted "tunnel" through your router. When your phone connects to this tunnel, it acts exactly as if you were sitting on your living room couch connected to your home Wi-Fi.

Step 1: Setting up Port Forwarding

For the tunnel to work, your home router must be told to let WireGuard traffic through the front door. This requires you to log into your internet router.

  1. Find your LocalNode's IP address (e.g., 192.168.1.50).
  2. Log into your home router's admin panel (usually 192.168.1.1 or 10.0.0.1).
  3. Look for a menu called Port Forwarding, Virtual Servers, or NAT/Gaming.
  4. Create a new rule:
    • Service Name: WireGuard
    • Internal IP: Your LocalNode's IP address (192.168.1.50)
    • External Port: 51820
    • Internal Port: 51820
    • Protocol: UDP (This is critical. WireGuard uses UDP, not TCP).
  5. Save the rule.

⚠️ Warning: Do not forward port 80 or 443 unless you are setting up Nginx Proxy Manager. Forwarding only port 51820 keeps your server completely invisible to internet scanners.

Step 2: Accessing the WireGuard dashboard

  1. Go to your LocalNode dashboard at http://localnode.local.
  2. Click on the WireGuard app icon.
  3. Log in with your administrator username and password.

You are now looking at the WireGuard UI (specifically wg-easy), which makes managing VPN connections incredibly simple.

Official WireGuard logo; configure tunnels and peers using your platform WireGuard client.
WireGuard logo from wireguard.com; refer to project repositories for component licenses. Official clients vary by OS—follow those docs for tunnel keys and DNS fields.

Step 3: Creating a new client profile

Every device (your phone, your laptop, your spouse's phone) needs its own unique key. You cannot share keys between devices.

  1. Click the red + New Client button in the top right.
  2. Enter a name for the device (e.g., "Davids-iPhone").
  3. Click Create.
  4. You will now see a new tile for "Davids-iPhone".
  5. Click the QR Code icon on the tile. A large QR code will appear on your computer screen. Leave this open.

💡 Tip: Before connecting your phone, verify your public IP address hasn't changed. If your internet provider gives you a dynamic IP (most do), you will eventually need to set up Dynamic DNS (DuckDNS) so WireGuard can always find your house.

Next Steps

  • Connecting your phone to WireGuard
  • Setting up Dynamic DNS to survive IP changes

Need help? Email hello@localnode.tech or visit localnode.tech/contact.