A question we’re often asked by our users is how does DDNS work?
Most users have dynamic IP addresses, making it difficult for them to access their network, website, or every-day devices (such as a home file server, home automation system, or security camera). To solve this issue, a DDNS service (Dynamic Domain Name Service) can supply a continually updated address, allowing the user to type in a constant, static, easy-to-remember name that ensures they will be connected.
What is a Domain Name Service? DNS is like a whitepages directory for the Internet. You supply a name, it supplies a number. The name in this case is specifically a hostname and the number is an IP address.
So how does it work? Here’s an example:
John has a computer with a dynamic IP address running a webserver, and his friend Jane wants to see his web page.
1) John tells Jane that the hostname of his computer is john.no-ip.com. Jane types into her browser, http://john.no-ip.com/.
2) Her computer then contacts her ISPs DNS server to get the number for john.no-ip.com.
3) Her ISP’s DNS server asks No-IP for the address of john.no-ip.com.
4) She receives the number and connects to John’s web page.
5) To be sure Jane got the right number, John has an update client provided by No-IP running on his computer. This update client informs No-IP.com when his IP address changes so that Jane will get the right number. It assures that John’s often changing Internet address, his IP address, can always be found by Jane when she uses john.no-ip.com as the hostname.