Delegated Dynamic DNS - Fail-Safe Dynamic DNS
Delegated Dynamic DNS (DDDNS) ensures that when someone uses your name, they are talking to you, or nobody at all. With this assurance you can use an ADSL or Wireless internet connection to receive mail directly for an entire small to medium enterprise, and run web services. You can also get yourself out of sticky situations.Why | How | What | Where | When | Who
Think about it:
DDDNS makes your server which has a dynamic address part of the DNS
infrastructure. The only way to turn your name into your IP address
is to ask you - and if you are not connected, then the system fails --
as it should. Only your properly configured DNS server at your
address will make it possible for your dynamic name to resolve.
In general, you want a leased line internet connection with a
static IP address. A leased line is expensive, but having
a static IP address allows you to run services such as mail and
web servers. If you have an ADSL line, wireless connection, or a
dial-up connection, you usually have a dynamic IP address
(unless you paid around R120.00 extra per month for a
static IP address with your dial-up). This means that every time
you connect to the internet, your server appears at a different
part of the internet.
An existing and well-worn technique, Dynamic DNS (DDNS, not
DDDNS) allows you to use a constant name so that you can offer
e-mail and web services. This works, even though your IP address
changes periodically. However, there is a real
risk in using Dynamic DNS for mail and web services: if your
connection is interrupted, then someone else will take over your
IP address. If you do not reconnect, the new holder of your IP
address may lose your mail, display his web site in the place of
yours, and sow confusion among your customers and friends. The
system fails incorrectly and in an unsafe manner. If you live
next to a construction site, or in South Africa your line can be
disconnected for a few days at a time.
The DNS servers for example.dyn.ledge.co.za are run by us, and
the DNS server for dddns.example.dyn.ledge.co.za is run by you at
your dynamic address.
Why
You have as much connection to the internet as you need - all you
need to do is make sure that people know where to find you.
How does DDDNS work
How it works in one sentence: the DNS server, with the real information
about where you are, is run by you at your dynamic address.
What do you need?
To set up a DDDNS name which can be used for a web site or direct
mail delivery you need:
When you receive confirmation that your domain and key request
have been approved you can begin to use your dynamic name.
Application notes
Mail delivery and web site
If you use a dynamic address such as dddns.example.dyn.ledge.co.za, then
you can use this to direct mail for any domain that you own, e.g.
wallpaperremovals.co.za.
www.wallpaperremovals.co.za. IN CNAME dddns.example.dyn.ledge.co.za.
wallpaperremovals.co.za. IN MX 10 dddns.example.dyn.ledge.co.za.
If you don't have your own domain, you can use a subdomain of
dddns.co.za:
www.wallpaperremovals.dddns.co.za. IN CNAME dddns.example.dyn.ledge.co.za.
wallpaperremovals.dddns.co.za. IN MX 10 dddns.example.dyn.ledge.co.za.
This means that mail to anymailbox@wallpaperremovals.co.za is directed to the
ADSL line, and that the web server for www.wallpaperremovals.co.za is at your
ADSL address.
Dial-up SMTP spooling
If your domain is wallpaperremovals.co.za, we set up spooled mail delivery like this:
wallpaperremovals.co.za. IN MX 10 dddns.example.dyn.ledge.co.za.
wallpaperremovals.co.za. IN MX 20 mailspool.ledge.co.za.
When your line is not up, mail is spooled at mailspool.ledge.co.za. When
your line is connected, mail will be delivered directly to your
door. When you have initiated a new connection to the internet, you
trigger delivery of spooled mail using a command like fetchmail:
fetchmail --proto etrn --fetchdomains ledge.co.za mailspool.ledge.co.za
This scenario usually uses a static IP address, but DDDNS does it
almost as well.
DNS chain
To get to www.wallpaperremovals.co.za, you follow the following chain:
| za | handled by rain.psg.com |
| co.za | ns0.coza.net.za. |
| wallpaperremovals.co.za | handled by rock.ledge.co.za |
| www.wallpaperremovals.co.za | ANSWER! it's an alias for dddns.wallpaperremovals.dyn.ledge.co.za |
| za | handled by rain.psg.com |
| co.za | ns0.coza.net.za. |
| ledge.co.za | handled by rock.ledge.co.za |
| dyn.ledge.co.za | handled by rock.ledge.co.za |
| wallpaperremovals.dyn.ledge.co.za | handled by 165.165.5.5 (your IP address) |
| dddns.wallpaperremovals.dyn.ledge.co.za | ANSWER! - it's 165.165.5.5 (your IP address) |
Who is behind DDDNS?
DDDNS.co.za is an innovation of Leading Edge Business Solutions / Intoweb.
We worked this out all by ourselves, and if you thought of it
first, but neglected to patent it, it's too late now (think prior
art ... and besides, software patents really stink). There's no
point in patenting something like this. Dynamic IP addresses are
for people who don't have deep pockets - they won't pay enough
to cover the costs of patent registration, and how does a patent
help anyone anyhow?