From 2e6fd4b39646b7f93c46c2cb98e4300c59550a6c Mon Sep 17 00:00:00 2001 From: jessikitty Date: Mon, 15 Dec 2025 11:20:32 +1100 Subject: [PATCH] Update IP configuration and add network topology Changes: - OpenWRT is now main gateway at 10.0.0.254 (was 10.0.0.246) - Added TP-Link AX72 Pro as AP at 10.0.0.246 - Added dual DNS configuration (10.0.0.245 filtered, 10.0.0.254 unfiltered) - Added network topology diagram - Added advanced DHCP options to features list - Updated description to reflect OpenWRT as main gateway --- README.md | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5880980..d40a026 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,11 @@ Complete setup guide for configuring OpenWRT router with AdGuard Home DNS filter ## Network Configuration **Target Setup:** -- OpenWRT Router: `10.0.0.246` +- OpenWRT Router (Main Gateway): `10.0.0.254` - AdGuard Home DNS: `10.0.0.245` +- TP-Link Archer AX72 Pro (AP Mode): `10.0.0.246` - DHCP Range: `10.0.0.1 - 10.0.0.200` -- Gateway: `10.0.0.254` (existing TPLink router) +- DNS Options: `10.0.0.245` (filtered), `10.0.0.254` (unfiltered) ## Files in this Repository @@ -16,13 +17,15 @@ Complete setup guide for configuring OpenWRT router with AdGuard Home DNS filter Comprehensive configuration guide covering: - Initial OpenWRT setup and network configuration - DHCP server configuration with static leases +- Advanced DHCP options (dual DNS, boot options, NTP, etc.) - Custom DNS settings per client - Multiple access control methods - AdGuard Home installation and configuration +- TP-Link AX72 Pro WiFi 6 AP configuration - Integration and testing procedures - Troubleshooting and maintenance -### 🔧 [device-control.sh](device-control.sh) +### 🛡️ [device-control.sh](device-control.sh) Bash script for easy device access management: - Block/unblock devices from internet access - List all currently blocked devices @@ -49,11 +52,27 @@ Step-by-step checklist with: ✅ DHCP server with customizable range ✅ Static IP assignment for critical devices +✅ Dual DNS configuration (filtered + unfiltered) ✅ Per-client DNS server configuration ✅ Device-level internet access control ✅ AdGuard Home DNS filtering and ad-blocking ✅ Local DNS name resolution ✅ Comprehensive logging and monitoring +✅ Advanced DHCP options (NTP, boot options, static routes) + +## Network Topology + +``` +Cable Modem + ↓ +OpenWRT Router (10.0.0.254) - Main Gateway, DHCP, Firewall + ↓ +AdGuard Home (10.0.0.245) - DNS Filtering + ↓ +TP-Link AX72 Pro (10.0.0.246) - WiFi 6 Access Point + ↓ +Devices (10.0.0.1-200) +``` ## Device Access Control @@ -77,6 +96,7 @@ Simple commands to manage device access: - OpenWRT router (any compatible device) - Server/device for AdGuard Home (Docker, Linux, or Windows) +- TP-Link Archer AX72 Pro (or similar WiFi 6 router for AP mode) - Basic networking knowledge - SSH access to OpenWRT