You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: skills/nextdns-cli/rules/ddwrt-installation.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: DD-WRT Installation
3
3
impact: HIGH
4
4
impactDescription: Without proper JFFS setup and installation procedures, NextDNS CLI will fail to persist on DD-WRT routers, causing DNS configuration loss after reboots and potential certificate errors due to time sync issues.
@@ -69,28 +69,28 @@ DD-WRT may experience x509 certificate errors during boot due to incorrect syste
69
69
70
70
This ensures that NTP queries for `2.pool.ntp.org` are forwarded to your upstream DNS, preventing certificate validation failures during the boot sequence when the system clock hasn't synchronized yet.
71
71
72
-
## DNSMasq Persistence
72
+
## dnsmasq Persistence
73
73
74
-
NextDNS CLI modifies the default DNSMasq configuration. To protect custom DNSMasq settings and ensure they persist across NextDNS updates:
74
+
NextDNS CLI modifies the default dnsmasq configuration. To protect custom dnsmasq settings and ensure they persist across NextDNS updates:
75
75
76
-
1. Create a persistent DNSMasq configuration file:
76
+
1. Create a persistent dnsmasq configuration file:
77
77
78
78
```bash
79
79
mkdir -p /jffs/etc
80
80
touch /jffs/etc/dnsmasq.conf
81
81
```
82
82
83
-
2. Add your custom DNSMasq settings to `/jffs/etc/dnsmasq.conf`:
83
+
2. Add your custom dnsmasq settings to `/jffs/etc/dnsmasq.conf`:
84
84
85
85
```conf
86
86
# Example custom settings
87
87
dhcp-option=option:router,192.168.1.1
88
88
dhcp-option=option:dns-server,127.0.0.1
89
89
```
90
90
91
-
3. This file will be preserved when NextDNS CLI updates or modifies the main DNSMasq configuration
91
+
3. This file will be preserved when NextDNS CLI updates or modifies the main dnsmasq configuration
92
92
93
-
**Why this matters**: NextDNS CLI edits the default DNSMasq configuration during installation and updates. Using a separate persistent file ensures your custom settings are not overwritten.
93
+
**Why this matters**: NextDNS CLI edits the default dnsmasq configuration during installation and updates. Using a separate persistent file ensures your custom settings are not overwritten.
94
94
95
95
## Troubleshooting
96
96
@@ -105,7 +105,7 @@ Common issues and solutions:
105
105
- **JFFS not mounted**: Verify JFFS is enabled in Administration > Management and reboot the router
106
106
- **Installation fails**: Ensure you have sufficient JFFS storage space using `df -h /jffs`
107
107
- **Certificate errors**: Apply the NTP forwarder workaround described above
108
-
- **DNSMasq conflicts**: Check `/tmp/dnsmasq.conf`for conflicts with existing rules
108
+
- **dnsmasq conflicts**: Check `/tmp/dnsmasq.conf`for conflicts with existing rules
0 commit comments