Setting up EveryDNS.net with byet.org, byethost, 07x.net or any other website

If you tend to goof up, setting up EveryDNS.net as your DNS host can be a difficult task.
We sum up the basics you should follow to host your website's DNS on EveryDNS.net successfully.
What is EveryDNS.net?
To say the least, it is a website which manages your website's DNS requirements.
It can act
as a Primary DNS or
as a Secondary/ Backup DNS or
as a Webhop/ URL forwarding service


Join the Ipsos Survey Panel

Why should you use EveryDNS.net?

Firstly follow this motto when maintaining a website.
DO NOT put all your eggs in one basket
which means
Do not use the same service provider to manage your Domain Name, Website Hosting and DNS
For example if you have bought your domain from GoDaddy, try hosting with a different service provider.

Point of the Post:
Let's learn with the help of an example.
1. Domain name bought from a registrar eg. GoDaddy
2. Hosted for free at a free hosting provider like Byet.org or at a reseller of Byet like 07x.net
3. DNS to be managed by EveryDNS.net
Before Migrating to EasyDNS.net:

The site eg. mywebsite.com has been hosted on 07x.net
(I presume you have added mywebsite.com as a add on domain on your free 07x.net hosting account.)
The NameServers (NS) on GoDaddy have been changed to point to
ns1.07x.net
ns2.07x.net
After 24-48 hours of NS change, your website is working perfectly fine.

Why Migrate your DNS to EasyDNS.net?
07x.net and most hosting companies handle your DNS requirements quite nicely. Then why change? Because these sites are not specialists. And if your hosting goes down, so do your nameservers! If you switch your DNS to a third party like EveryDNS.net, you still have working Nameservers in case your hosting goes down! You can serve error pages or you can redirct traffic.

Migration to EveryDNS.net:
To begin with Create a free account at EveryDNS.net & add your domain mywebsite.com
1. Change the NS at Godaddy to
ns1.everydns.net
ns2.everydns.net
ns3.everydns.net
ns4.everydns.net
(if your provider gives you only two slots for NS go for ns1.everydns.net & ns3.everydns.net since at the tie of writing this article ns2.everydns.net was down)
2.
Go to your EveryDNS.net account & select mywebsite.com
delete both entries present by default
add the following entries
1.www.mywebsite.com
(or mywebsite.com)
Type: A
Value:209.190.24.9
(This is for ns1.07x.net)

2.www.mywebsite.com
(or mywebsite.com)
Type: A
Value:209.190.24.8
(This is for ns2.07x.net)

DONE!

You might add

www.mywebsite.com
Type: CNAME
Value:www.mywebsite.com

but we have found that websites work even without this setting.

What if my host is not 07x.net?
In that case you will have to find the A Record IP of the given host.You may ask your hosting provider for the A record value or search the Internet or do what is given below:
If your service provider provides you with a free subdomain address along with the hosting(many do) eg. example.07x.net or example.myisp.com, then register a subdomain
Then Goto: Netcraft.com
Lookup your subdomain address, eg www.eample.07x.net or example.07x.net
Netcraft will give you the details of the website, including the IP.
Use this IP as the A record value
You may also use any other website hosted similarly and look it up on Netcraft to get the IP value.(Do not confuse this with the IP returned when you ping a name server, for eg. when you ping ns1.07x.net you get IP 209.190.16.82, but the IP returned by NetCraft which you will use as the A record value is 209.190.24.9)
for different hosting providers like 110mb, A record value changes from Box to Box! you will have to get the specific A record value for your Box Number.

That's it!

Sites similar to EveryDNS.net:
ZoneEdit.com
EditDNS.net

Check your site status for errors with:
checkdns.net


Further Reading:
http://byet.net/showthread.php?t=6755

Bookmark this page(Press Ctrl+D) or Subscribe to the feed or subscribe via email to follow the post as and when it gets updated!

Comments

Popular posts from this blog

CPU Temperature Guide for Intel Core 2 Duo : Range of Normal CPU Temperatures

CS50: "undefined reference to `GetString' " and other errors

Appengine: Custom Error Handlers using webapp2 - Python 2.7