LocalNode
How it worksDemoAppsPricingFAQShop now
← All guides
Home/Community/Using AdGuard Home with Wireguard Vpn

Using AdGuard Home with Wireguard Vpn

VPN
Beginner
5 min read
Published: May 7, 2026

Was this helpful?

Help us improve our community guides.

In this guide

  • Overview
  • Prerequisites
  • Step 1: Updating WireGuard settings
  • Step 2: Testing on cellular data
  • 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

Setting Up Wireguard Vpn for Remote Access

Setting Up Wireguard Vpn for Remote Access — 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
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

AdGuard Home is amazing when you are sitting on your couch connected to Wi-Fi. But the moment you leave your house and switch to 5G, the ads come back. By combining WireGuard with AdGuard, you can get ad-blocking anywhere in the world.

Overview

The WireGuard VPN on your LocalNode creates a secure tunnel from your phone back to your house. We can configure the VPN so that while it routes your traffic, it specifically forces all DNS requests through the AdGuard Home instance running on the same server.

Prerequisites

  • You must have WireGuard VPN fully configured and working.
  • You must have AdGuard Home running on your LocalNode.

Step 1: Updating WireGuard settings

We need to tell the WireGuard app on your phone to use the LocalNode as its DNS server.

  1. Open the WireGuard app on your smartphone.
  2. Tap your LocalNode VPN profile to view the details.
  3. Tap Edit in the top right corner.
  4. Look for the field labeled DNS Servers.
  5. By default, this might be set to 1.1.1.1 or the tunnel IP. Delete whatever is there.
  6. Enter the internal IP address of your LocalNode (e.g., 192.168.1.50).
  7. Tap Save.
Official WireGuard logo; set DNS servers per peer inside your WireGuard client configuration.
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.

💡 Tip: If your LocalNode IP is 192.168.1.50, ensure your WireGuard "Allowed IPs" setting is either 0.0.0.0/0 (full tunnel) or at least includes 192.168.1.0/24 (split tunnel) so the DNS request can actually reach the server.

Step 2: Testing on cellular data

  1. Turn off Wi-Fi on your smartphone so you are using 5G/LTE.
  2. Open the WireGuard app and toggle the VPN connection to ON.
  3. Open a web browser on your phone and go to a site known for heavy ads (like a recipe blog).
  4. The ads should be gone.
  5. To be absolutely sure, leave the VPN on, open your browser, and navigate to your AdGuard dashboard (http://192.168.1.50:3000). Look at the Query Log; you should see requests coming from the WireGuard tunnel IP (usually 10.13.13.x).

⚠️ Warning: Running a VPN 24/7 on your phone will slightly increase battery consumption. Most users find the trade-off of having zero ads on cellular data well worth a 5% hit to battery life.

Next Steps

  • Setting up WireGuard for remote access

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