DNS problem in a non-Virtualmin box

I have setup a CentOS 6.5 box with public IP assigned to me by my ISP. (Virtualmin not installed)

I am able to access it by it’s public IP (DHCP assigned per ISP requirement) but cannot access it by it’s host/domain name.


Public IP: Public IP
HostName: ns1.domain.com
OS: CentOS 6.5 (Final)

cat /etc/resolv.conf
search domain.com
nameserver ISP provided Primary DNS
nameserver ISP provided Default Gateway
domain ns1.domain.com

tracert ns1.domain.com (Executed on a windows 8.1 PowerShell)
Tracing route to ns1.domain.com [IP]
1 * General failure
Trace complete

nslookup ns1.domain.com (Executed on the box as root)
Server: ISP Primary DNS.
Address: ISP Primary DNS#53
Non-Authoritative answer:
Name: ns1.domain.com
Address: Public IP.

cat /etc/hosts (Executed on the box as root) localhost4.localdomain4 localhost
::1 localhost6.localdomain6 localhost
Public IP ns1.domain.com ns1
Public IP ns2.domain.com ns2

Would greatly appreciate any help.

Please ask for further details if needed.


Well, you mentioned that Virtualmin isn’t installed on this system… so for the domain name you’re using, where is the DNS setup for this domain?

Normally, Virtualmin is what you’d use to configure the DNS. If Virtualmin wasn’t used for that, that means the DNS would either need to be manually setup on that server, or hosted elsewhere.

You mentioned something about “ISP provided DNS” – if the DNS for this domain is hosted at your ISP, that may mean there’s a problem with their DNS records.

You may want to go to intodns.com, and have that run a DNS report to get some more details on what the issue is.


The ‘ISP provided DNS’ is actually the IP provided by the ISP for primary DNS and has nothing to do with the actual domain name service.

Yes, I have installed bind 9.8 (and am learning/working on it) on the box.

Will check/work with intoDNS, thanks.

I am getting “Error: nameserver did not respond” from intoDNS for the PublicIP.

DNS servers responded ERROR: One or more of your nameservers did not respond:
The ones that did not respond are: (which is the public IP for ns1.find-where.com)

How do i make ns1.find-where.com to be the authoritative server?
Appreciate any help…


Well, it sounds like BIND either isn’t running on that IP, it isn’t listening for remote connections, or it’s firewalled off.

The next step would be to review your BIND setup, and the firewall setup, and determine why BIND isn’t accessible remotely.


IS the Name server listing at your registrar for “find-where.com” showing “ns1.find-where.com”?