Linode DNS Manager or Cpanel help
I'm looking for some advice on how to best manage DNS setting on a centos5.6 - cpanel install.
Currently I have cpanel installed using the install instructions in the Linode library and it seems to be working well.
My concern is that I have BIND enabled on WHM and I also have to use the Linode DNS Manager to insert all the DNS Zones. Is that bad?
I did try it with no Nameserver on WHM but the Linode DNS Manager would just point every domain to the root cpanel site. I would be happy just using the Linode DNS Manager if I could get it to point to different accounts… am I missing something?
I have also looked at the Ruby script that plugs into the Cpanel and Linode API but after installing it seems un-affective, doubtless I have done something wrong.
Any help or guidance would be much appreciated as I really like Linode.
Many thanks in advance,
Kevin
9 Replies
So, if it isn't working with the zones added to the Linode DNS Manager, it probably wouldn't be working with cPanel's DNS system either. You might want to contact cPanel/WHM support to ensure the web server is configured correctly.
So at the minute if i go to
I guess my question is - Can I just switch off BIND (all nameservers) on WHM and simply use the Linode DNS Manager?
I am considering dumping cpanel as it maybe overkill for this… it's just a little scary. Just want this to be setup and easy to manage.
Bind is a security risk, don't run it unless you genuinely need it.
You could go the other route and set up your own nameservers at your registrar and add the appropriate A entries in your WHM > DNS Functions > Edit DNS Zone in the zone file for your main domain.
@Praefectus:
You could disable bind on your cPanel server, but then your clients would have no way to add subdomains, addon/parked domains, etc. (provided this is going to be used for client hosting)
You could go the other route and set up your own nameservers at your registrar and add the appropriate A entries in your WHM > DNS Functions > Edit DNS Zone in the zone file for your main domain.
To be more precise: they will be able to add subdomains, etc. if you add a * A record. But they won't be able to add parked domains (unless you want to hack cPanel to use the Linode API).
I persisted with Syncing cPanel DNS zones with Linode DNS and managed to get to work. I know there are some issues with this but I think it will work well for my needs. I can also adapt it in future to fit my needs.