How the DDNS check works
The tool looks up the current A, AAAA, and CNAME records of the hostname you enter and compares them with the public IPv4 / IPv6 that 17NAS observes from your connection. A match means your DDNS or DNS configuration currently points to the network you are on; a mismatch means the hostname still resolves to an older address. Observations come from 17NAS's single resolver and do not represent global DNS propagation.
Why DDNS can point to the wrong IP
- Your broadband reconnected or the ISP assigned a new IP, and DDNS has not updated yet.
- The DDNS updater is not running, its credentials expired, or the update request failed.
- The DNS TTL has not expired yet, so an old record is still being served from caches.
- Your connection is behind CGNAT / double NAT, so DDNS recorded an upstream or stale address.
- A manually configured record in your DNS settings does not follow the current IP.
How to read A and AAAA records
A records point a hostname to an IPv4 address and AAAA records to an IPv6 address; a CNAME is an alias, and the address records of its target are what clients ultimately use. Home broadband usually gets a dynamic IPv4 address, so hostnames need DDNS updates. IPv6 addresses can differ from observed values due to privacy extensions or prefix changes, so treat IPv6 comparisons as indicative.
What to check next
Once the hostname points to the right address, verify inbound access: the CGNAT Checker tells you whether you have a dedicated public IPv4, the Open Port Checker verifies that port forwarding actually works, and the IPv6 Test checks dual-stack connectivity. Together they cover the full NAS remote-access path.