DDNS
What is DDNS?
Section titled “What is DDNS?”DDNS (Dynamic DNS) allows you to bind a fixed domain name to a dynamic IP address, suitable for home broadband users accessing internal network devices such as NAS, smart home controllers, etc.
Feature Highlights
Section titled “Feature Highlights”- Easy to use: Only requires a single script to achieve automatic updates
- Zero additional cost: No need to purchase a domain
- High reliability: Built on NullPrivate’s DNS infrastructure
- Fast propagation: DNS records take effect immediately after update, no DNS propagation wait required
Usage Guide
Section titled “Usage Guide”
You can find the DDNS script download address under Filters->DNS Rewriting.
How to verify if it’s working?
Section titled “How to verify if it’s working?”Check if resolution points correctly to your current IP address using the ping your-domain.name command.
Or log in to the service backend and view records under Filters->DNS Rewriting.
How to schedule automatic updates?
Section titled “How to schedule automatic updates?”Windows Task Scheduler
Section titled “Windows Task Scheduler”- Open Task Scheduler
- Create Basic Task
- Set execution frequency (recommended 15-30 minutes)
- Select PowerShell as program location, enter full script command in parameters
Linux Cron Job
Section titled “Linux Cron Job”Add the following to crontab (executes every 15 minutes):
*/15 * * * * /path/to/update_dns.sh https://xxxxxxxx.adguardprivate.com admin:password123 nas.homeImportant Notes
Section titled “Important Notes”- Keep your username and password secure to prevent leakage
- Recommended to add update script to system scheduled tasks for automatic execution
- If resolution doesn’t take effect promptly, check network connection and credential validity