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
This commit is contained in:
26
README.md
26
README.md
@@ -5,10 +5,11 @@ Complete setup guide for configuring OpenWRT router with AdGuard Home DNS filter
|
|||||||
## Network Configuration
|
## Network Configuration
|
||||||
|
|
||||||
**Target Setup:**
|
**Target Setup:**
|
||||||
- OpenWRT Router: `10.0.0.246`
|
- OpenWRT Router (Main Gateway): `10.0.0.254`
|
||||||
- AdGuard Home DNS: `10.0.0.245`
|
- 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`
|
- 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
|
## Files in this Repository
|
||||||
|
|
||||||
@@ -16,13 +17,15 @@ Complete setup guide for configuring OpenWRT router with AdGuard Home DNS filter
|
|||||||
Comprehensive configuration guide covering:
|
Comprehensive configuration guide covering:
|
||||||
- Initial OpenWRT setup and network configuration
|
- Initial OpenWRT setup and network configuration
|
||||||
- DHCP server configuration with static leases
|
- DHCP server configuration with static leases
|
||||||
|
- Advanced DHCP options (dual DNS, boot options, NTP, etc.)
|
||||||
- Custom DNS settings per client
|
- Custom DNS settings per client
|
||||||
- Multiple access control methods
|
- Multiple access control methods
|
||||||
- AdGuard Home installation and configuration
|
- AdGuard Home installation and configuration
|
||||||
|
- TP-Link AX72 Pro WiFi 6 AP configuration
|
||||||
- Integration and testing procedures
|
- Integration and testing procedures
|
||||||
- Troubleshooting and maintenance
|
- Troubleshooting and maintenance
|
||||||
|
|
||||||
### 🔧 [device-control.sh](device-control.sh)
|
### 🛡️ [device-control.sh](device-control.sh)
|
||||||
Bash script for easy device access management:
|
Bash script for easy device access management:
|
||||||
- Block/unblock devices from internet access
|
- Block/unblock devices from internet access
|
||||||
- List all currently blocked devices
|
- List all currently blocked devices
|
||||||
@@ -49,11 +52,27 @@ Step-by-step checklist with:
|
|||||||
|
|
||||||
✅ DHCP server with customizable range
|
✅ DHCP server with customizable range
|
||||||
✅ Static IP assignment for critical devices
|
✅ Static IP assignment for critical devices
|
||||||
|
✅ Dual DNS configuration (filtered + unfiltered)
|
||||||
✅ Per-client DNS server configuration
|
✅ Per-client DNS server configuration
|
||||||
✅ Device-level internet access control
|
✅ Device-level internet access control
|
||||||
✅ AdGuard Home DNS filtering and ad-blocking
|
✅ AdGuard Home DNS filtering and ad-blocking
|
||||||
✅ Local DNS name resolution
|
✅ Local DNS name resolution
|
||||||
✅ Comprehensive logging and monitoring
|
✅ 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
|
## Device Access Control
|
||||||
|
|
||||||
@@ -77,6 +96,7 @@ Simple commands to manage device access:
|
|||||||
|
|
||||||
- OpenWRT router (any compatible device)
|
- OpenWRT router (any compatible device)
|
||||||
- Server/device for AdGuard Home (Docker, Linux, or Windows)
|
- 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
|
- Basic networking knowledge
|
||||||
- SSH access to OpenWRT
|
- SSH access to OpenWRT
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user