Alex597
11-26-2009, 08:51 PM
Me and my friends bough a VPS. but are trying to get ns's to work but we just can't what do i have to do w/ cpanel and w/ out domain as well. domain is hosted at namecheap.com we are trying to have it like ns1.blahblah.tld and ns2.blahblah.tld i used MY domain from register.com to add the ns1 and ns2 but it just says:
ns1.blahblah.net is an invalid format for a DNS name.
ns2.blahblah.net is an invalid format for a DNS name.
how can i fix this. im thinking i have to do something at namecheap. but what do i exactly do on WHM i have Nameserver IPs Setup:
xxx.xxx.xxx.xx ns1.blahblah.net
xxx.xxx.xxx.xx ns2.blahblah.net
So please help me please and thanks!
hossein_salehi
11-26-2009, 09:17 PM
you should introduce ns1 and ns2 on your domain panel,
after it create a host on whm and go to DNSZOON and find your domain and go to edit
you should have 4 lines like this :
blahblah.net NS ns1.blahblah.net
blahblah.net NS ns2.blahblah.net
ns1.blahblah.net A-Record xxx.xxx.xxx.xxx
ns2.blahblah.net A-Record xxx.xxx.xxx.xxx
save it and enjoy
kdmitchell
11-28-2009, 12:40 AM
Give this a shot;
HOW-TO : Setting up Nameservers in cpanel.
Seems like there are a lot of request for a HOW-To for Nameserver setup. I have compiled this from a couple different sources.
Special Notes:
Some version of WHM/CPanel come with broken NDC. To fix this:
SSH into your box as root.
(a) Type: cd /scripts
(b) Type: ./updatenow
(c) Type: ./fixndc
(d) Type: service named stop
(e) Type: service named start
********************************************
1. Setup Nameservers In WHM
Go into WHM (Web Host Manager) and select Edit Setup from the Server Setup menu on the left. Enter ns1.newdomain.com in the Primary Nameserver field. Hit 'Assign IP Address' (write the IP down or remember it for the next step). Then hit 'Add an A Entry for this nameserver'.
Repeat this process for the Secondary Nameserver field.
2. Register Nameservers
Go to your domain registrar and register ns1.yourdomain.com (111.111.111.111) and ns2.yourdomain.com (222.222.222.222) as nameservers. 111.111.111.111 being the primary nameserver IP from step 1 and 222.222.222.222 being the secondary.
These registrations may take a few days to propagate (often as many as 3 days).
3. Reverse DNS
You may need Burstnet to enter a reverse DNS pointer (PTR Record) for your nameservers. You'll need to let them know each nameserver and its IP address. Sometimes you can suffer non-delivery of mail if you don't so this. Reverse DNS pointers can take a while to propagate. Send an email to support@burst.net with the following...
To: support@burst.net
From: <Your Address>
Subject: PTR Request
Please create the following PTR records.
123.123.123.123 - server.mydomain.com (Main Server IP)
111.111.111.111 - ns1.mydomain.com (This of course being your info)
222.222.222.222 - ns2.mydomain.com
4. Tidy Up Junk Nameservers
Go into WHM (Web Host Manager) and select Manage Nameserver IPs from the Server Setup menu on the left. Remove any nameservers you don't recognise. This is just a tidy up exercise in case anyone's set anything up on the box before you.
5. Initial Nameserver Setup
Go into WHM (Web Host Manager) and select Initial NameServer Setup from the Server Setup menu on the left.
6. Restart BIND
Restart BIND from SSH with (step 5 restarts BIND, but sometimes needs a proper stop and start for it to work):
service named stop
service named start
7. Manual Checks
This process doesn't always work, so there are some things you can check manually via SSH.
pico /etc/wwwacct.conf
Check that the nameservers are correctly specified on NS1, NS2 etc.
pico /etc/resolv.conf
Check that there are nameserver entries for each IP. There may also be one for 127.0.0.1 - this is okay.
Should read as follows:
domain maindomain.com
search maindomain.com
nameserver 127.0.0.1
nameserver 111.111.111.111
nameserver 222.222.222.222
Where 'maindomain.com' is the main domain of my server, and '111.111.111.111' and '222.222.222.222' are the IP addresses of my primary and secondary nameservers.
pico /etc/nameserverips
Check that there are entries for each IP acting as a nameserver.