DNS and rest of the stuff
Here is my senario.
What I have?
1. I have around 6 domain names, control panel for setting up primary and secondary DNS.
2. I have a linode at my disposal with apache, php, mysql, ftp server installed.
3. Account at zoneedit.com
What I want to have/setup?
1. DNS on my linode
2. Mail server for my domains
3. Web server…. database server… ftp server… (this is done)
My questions.
1. I can see my hostname as lix-xxx. Can I have it set to "conops"?
2. I want to set my Domain name server on this linode with the name ns0.conopscentral.com
How do I proceed for that?
What do I need to do for that?
Can I setup conopscentral.com on the same server in this case?
(can anyone tell me the steps to follow?)
3. I want to set all domains I have on this DNS.
(I think I can find how to do this)
17 Replies
I went to my domain control panel that my domain registrar provided and changed DNS servers to
ns14.zoneedit.com 209.126.159.80
ns18.zoneedit.com 65.125.227.35
then I edited zone info at zoneedit.com
added IPs for domains ( my linode IP as xxx.xxx.xxx.xxx )
conopscentral.com
mail.conopscentral.com
ns0.conopscentral.com
Added mail forwarding info for addresses
Am I on correct track?
What next?
Please guide.
Probably I have to now set up DNS server on my linode.
An important query
I am setting up zone file for conopscentral.com with filename db.conopscentral.com for forward lookup and db.ADDR file for reverse lookup
Since I have just one IP address and not a complete block, how do I specify SOA record in reverse lookup file?
Usually we specify it like …. say if I have IP address block 192.168.100.* I specify it like
100.168.192.in-addr.arpa.
In my case lets say I have just one IP 192.168.100.160 and not a complete block
How do I specify in-addr-arpa record in this case?
First off if you are wanting to set-up your own DNS servers you do not need to use zoneedit.
Since you want to use conopscentral.com as your name servers, you need to get the registrar for that name is register ns0 and ns1 as nameservers and give them IP addresses for the two.
You can the set-up bind for all your domains set the domains to use ns0.con.. and ns1.con..
Also you can not set-up reverse dns on your IPs using your DNS server as the IP addresses have not been deligated to you. You have to set-up reverse dns through the control panel.
Adam
They changed the rules a while back to say that you can use the same IP address for multiple domain servers, it just depends if the registrar has set there systems so you can.
Adam
It is often cheaper to run your own DNS servers.
There are many reasons why people would want to run their own DNS servers.
Adam
@adamgent:
People do not like to rely on others.
It is often cheaper to run your own DNS servers.
There are many reasons why people would want to run their own DNS servers.
Adam
Makes total sinces what your saying i am trying to get a few ideas from for what. Cause i am cluess and was wondering if this something i would be interested in doing. But i dont know what to use if for. Give me couple expamples if you would for my brain to turn on. thanks
What else.
@You_Wish:
Why would anybody setup their own DNS server if you dont mind me asking for what purpose. Sounds like something i would like to do if i am reading you guys right.
Running your own DNS means not using some fancy web based control panel front end to hold your hand through a few workflows (like add mx record, add A record, edit SOA, etc)…
Like most control panels (besides the Linode Platform Manager
In my opinion, if you don't have a need to run your own DNS servers (and you'll know when you do), there's probably nothing wrong with using a service like ZoneEdit (since I believe they're fairly fast at activating your changes).
But, if you want to learn how to admin bind/named, then starting off with ZoneEdit, and then moving to your own DNS might be a good path to follow.
Another reason to run your own is so you can script adding/editing zones. For example, if you're a hosting provider, when someone signs up, you could automate adding their zone to your DNS. ZoneEdit and others have APIs you can interact with, but I think editing a few text config files is a little simpler
-Chris
===============
What do I have to do If I want to register my DNS server running on my linode?
To which server do I have to request, to add NS records for my name server?
my nameserver would be ns0.conopscentral.com
You usually have to do it through the domain registrar.
Adam
@adamgent:
You usually have to do it through the domain registrar.
I think thats not the case. I found out that the network has to be registered on which you are installing DNS or the site.
That means the IP block have to be registered (which is "allocated" by ARIN in America) to the ISP (in this case Shore Networks). The IP block could be 64.xxx.xxx.xxx or 64.62.xxx.xxx Now this block can be given to any subscribers by shore network and one or more IP(s) can be "assigned" to end user that is you, me and all others. Now this IP "assignment" can be informed to ARIN depending on the policies of ISPs. This will make the IP registered to the end user.
Thats what I found out.
Correct me if I am wrong.
Strike.
I request you all to drop in to discuss Issue of DNS registration for DNS running on linode.
May I ask experienced Admins to throw some light on this issue?
Strike.
You do not have to have you own IPs allocated to you to set-up domains or DNS.
All you need is the right to use them, which is what you have when they are assigned to you by Linode, ARIN do not have to be notified or anything like that.
To register your DNS servers ns.whatever etc you have to link the domainname to the IP addresses. This usually done through the company you registered your domain with, enom, godaddy etc.
They usual have a link like register your nameserver etc in that you enter the nameserver domain ns1.whatever etc and the IP that your nameserver is located on.
Once this is done your registrar submitts it and it takes 24-72 hours to trickle through the DNS network. After that you DNS servers are registered you then need to set-up a DNS server on your IP address(es) and point your domains to the domain servers.
Adam
Strike, it sounds like what you are thinking of is reverse dns, translating an ip address back to name. For forward dns (name -> ip) adam is absolutely on the mark.
Strike