Free DDNS DuckDns

DuckDns
DDNS
Dynamic DNS service

Duck DNS – install

what does the service actually do?

Duck DNS is a free service which will point a DNS (subdomains of duckdns.org) to an IP of your choice

why do I need a dynamic DNS service

DDNS is a handy way for you to refer to a server/router with an easily rememberable name, where the servers IP address is likely to change

Example:-

when your router reconnects, or ec2 server reboots, its ip address is set by the provider of that connection, this means it may update at any time

WHY?

Duck DNS – why

why do I need DuckDNS or any DDNS service?

Most connections to the internet are through a dynamic external IP address which changes quite often (weekly or even daily).
this can make it very difficult to connect to home services from an external computer. To get around this, Duck DNS is a provider of what is known as a DDNS (Dynamic DNS) service
we provide a public DNS server that anyone can get a subdomain and use one of our provided scripts to update their record(s).
so instead of trying to remember an IP address, you can use a domain name that is kept up-to-date by a computer at home

once this is done, periodically (usually every 5 minutes), the computer running the client, tells our central system (via an HTTPS post), to update the record with its latest external IP

it’s up to you what you do with it, usually, the IP address is for your router, most people log in to their router and configure certain ports to be forwarded to other computers running that are connected to the router

if you had set up your domain to be example domain, then told your router to forward the port 80 traffic to a server plugged into it running a web server, then from anywhere around the world you could hit exampledomain.techouse.org in a web browser.

if you had setup port 22 to be forwarded to a raspberry pi running ssh, you could ssh to it with

ssh [email protected]

Advantages

Free for the single domain
No need to purchase the static IP’s for your computer, server, AWS ec2, azure etc

How use DuckDns?

How to useDuckDns for your network?

How to installDuckDns on your website?

First, we need to download the script from below link (copy and paste it into the terminal, DuckDns script will be downloaded)

echo url=“https://www.duckdns.org/update?domains=exampledomain&token=a7c4d0ad-114e-40ef-ba1d-d217904a50f2&ip=” | curl -k -o ~/duckdns/duck.log -K –

Follow the steps from below link

Duck DNS – install

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.