How Does It Work dynamic DNS or DDNS?

How Does It Work dynamic DNS or DDNS?

 Dynamic DNS (Dynamic DNS) or Dynamic Domain Name System (Dynamic Domain Name System) basically helps associate an Internet IP address with the domain name system. The function of this DDNS is the same, with the only difference being that the normal DNS system helps to add static IP addresses to the domain name, while the dynamic DNS helps to add dynamic IP addresses.

How Does It Work dynamic DNS or DDNS?
How Does It Work dynamic DNS or DDNS?

DNS systems are generally ideal for server computers, as a static IP address is added to the server, just to say that the IP address does not change. On the other hand, dynamic DNS is used on home computers. Since a home internet connection does not have a static IP address (in most cases), it is basically a dynamic IP address. This means that the IP address changes only after a certain period of time or when the Internet is connected / disconnected.

Now you can access your computer remotely when you are on vacation or away from home. Or I want to host an FTP server on my home computer, meaning I want to access your local files from your phone or a separate laptop using the internet. Thousands of others will have to use your dynamic DNS.

Dynamic DNS

If you understand DNS systems, then understanding how dynamic DNS works will be a left-handed game for you. You see, whenever you visit a website on the Internet, you must enter a name that is called a domain name. Now this domain name was created so that we humans can remember website names. Because it's much easier to remember names than it is to remember numbers.

However, no matter how many times you visit websites using a domain name, your internet browser only communicates with the web server through an IP address. But how does your browser find this server IP address? This is where DNS comes into play. Each domain name is followed by its IP address using the DNS system. This means that the domain needs to be shown in advance to which server it will send the request to the browser.

And the matter is very simple, enter the domain name in the browser, the DNS server told the browser that the IP address is tied to the back of the domain. The server can then be easily connected using the IP. In the case of static IP addresses, the system is exactly that.

But what if the IP address keeps changing? You can't change a DNS entry again, right? Let's assume that your server's IP address has changed, but it's also important to change the DNS entry, otherwise the browser will constantly go to the wrong IP address and the website or FTP server will never be accessed again.

How does dynamic DNS work?

Dynamic DNS is basically installed on your computer as software. Whenever your host computer's IP address changes, this particular software immediately detects this and changes the DNS entry with this new IP address.

Suppose you have an FTP server installed on your computer. Whenever you turn on your computer, the moment your ISP detects an IP address, the dynamic DNS software immediately updates it with a DNS server. No matter how your IP changes, DDNS will always point your domain name to your host machine.

Now, if your ISP provides a static IP address, it would be completely unwise to use a dynamic DNS service. You can access your host computer remotely using the normal DNS system. But in most cases, or almost always, you are given a dynamic IP address. Static IP addresses are charged separately, so home internet service providers don't provide it.

How to set up DDNS?

There are many providers providing DDNS services. Depending on the provider, you may have to pay to get this service, or many providers provide basic features for free. They need to sign up for a plan to receive services from them. DDNS will then provide software that needs to be installed on a Windows PC, Mac or Linux.

My favorite service is DDNS in NoIP, FreeDNS and Dynu in providing services. You can set up DDNS with them for free, but they don't support custom domains in the free plan. You need to connect your home PC to their subdomain. Let's say you want to set up a domain like ftp.myname.com, but you can't do it on the free plan. Choose myftpserver.hopto.org or myftpserver.zapto.org instead.

If you want to set up your own domain, you must accept the paid plan. You can host any website on your personal computer if you wish, and you can also set up your own domain by configuring this DDNS.

Post a Comment

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.