Hi, I have been spending the last 3 days to fix the DNS problem on my Centos5 (fresh installation with cpanel). I cannot access my server using my domain name or hostname. I have to use the IP to access everything. DNS Report says that my nameservers are not responding to queries, hence unable to resolve my domain.
I tried many tricks that was offered in this forum.
http://forums.cpanel.net/showthread....hlight=centos5
http://forums.cpanel.net/showthread....t=centos5+bind
http://forums.cpanel.net/showthread.php?t=69447
There was one that worked for a few hours but after that, it is back to problem again
Code:cd /scripts; service named stop killall -9 named mv /etc/named.conf /etc/named.old ./rebuildnamedconf > /etc/named.conf ./fixndc ./fixndc ndc status
My named.conf is shown below:
Code:include "/etc/rndc.key"; controls { inet 127.0.0.1 allow { localhost; } keys { "rndc-key"; }; }; options { /* make named use port 53 for the source of all queries, to allow * firewalls to block all ports except 53: */ query-source port 53; recursion no; // Put files that named is allowed to write in the data/ directory: directory "/var/named"; // the default dump-file "data/cache_dump.db"; statistics-file "data/named_stats.txt"; memstatistics-file "data/named_mem_stats.txt"; }; logging { /* If you want to enable debugging, eg. using the 'rndc trace' command, * named will try to write the 'named.run' file in the $directory (/var/named). * By default, SELinux policy does not allow named to modify the /var/named directory, * so put the default debug log file in data/ : */ channel default_debug { file "data/named.run"; severity dynamic; }; }; // All BIND 9 zones are in a "view", which allow different zones to be served // to different types of client addresses, and for options to be set for groups // of zones. // // By default, if named.conf contains no "view" clauses, all zones are in the // "default" view, which matches all clients. // // If named.conf contains any "view" clause, then all zones MUST be in a view; // so it is recommended to start off using views to avoid having to restructure // your configuration files in the future. /* This view will contain zones you want to serve only to "external" clients * that have addresses that are not on your directly attached LAN interface subnets: */ // you'd probably want to deny recursion to external clients, so you don't // end up providing free DNS service to all takers // end up providing free DNS service to all takers // all views must contain the root hints zone: zone "." IN { type hint; file "/var/named/named.ca"; }; // These are your "authoritative" external zones, and would probably // contain entries for just your web and mail servers: // BEGIN external zone entries zone "ns1.lab4solutions.com" { type master; file "/var/named/ns1.lab4solutions.com.db"; }; zone "ns2.lab4solutions.com" { type master; file "/var/named/ns2.lab4solutions.com.db"; }; zone "server1.lab4solutions.com" { type master; file "/var/named/server1.lab4solutions.com.db"; };
Please help me with this DNS problem, getting very exhausted with it.
Thanks in advance to all the kind forumers here.



LinkBack URL
About LinkBacks
Reply With Quote





