無法連上我的DNS伺服器
我自己在虛擬機上做的DNS伺服器,虛擬機把dns指向了自己,在虛擬機上ping域名可以解析出ip地址,但在客戶端上就無法解析出ip地址,顯示「Ping request could not find host www.qingkong.com. Please check the name and try
again.」。telnet到dns伺服器的53埠能連上,但就是解析不出ip地址來。下面是我的配置文件,希望各位大大幫我看看,挑挑毛病啊,紅色字體是我自己改的。
named.caching-nameserver.conf文件的內容:
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
query-source port 53;
query-source-v6 port 53;
allow-query { any; };
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
view localhost_resolver {
match-clients { localhost; };
match-destinations { localhost; };
recursion yes;
include "/etc/named.rfc1912.zones";
};
named.rfc1912.zones文件的:
zone "." IN {
type hint;
file "named.ca";
};
zone "localdomain" IN {
type master;
file "localdomain.zone";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "qingkong.com" IN {
type master;
file "qingkong.com.zone";
};
zone "0.0.127.in-addr.arpa" IN {
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "qingkong.com" IN {
type master;
file "qingkong.com.zone";
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
qingkong.com的區域文件qingkong.com.zone:
$TTL 86400
@ IN SOA server.qingkong.com. root.localhost. (
20090612 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS server.qingkong.com.
server IN A 172.20.34.120
www IN A 172.20.37.32
/var/log/messages日至文件的后10行內容:
Jun 12 09:54:05 server named: zone 0.in-addr.arpa/IN/localhost_resolver: loaded serial 42
Jun 12 09:54:05 server named: zone 0.0.127.in-addr.arpa/IN/localhost_resolver: loaded serial 1997022700
Jun 12 09:54:05 server named: zone 255.in-addr.arpa/IN/localhost_resolver: loaded serial 42
Jun 12 09:54:05 server named: zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN/localhost_resolver: loaded serial 1997022700
Jun 12 09:54:05 server named: zone qingkong.com/IN/localhost_resolver: loaded serial 20090612
Jun 12 09:54:05 server named: zone localdomain/IN/localhost_resolver: loaded serial 42
Jun 12 09:54:05 server named: zone localhost/IN/localhost_resolver: loaded serial 42
Jun 12 09:54:05 server named: running
Jun 12 09:54:09 server named: lame server resolving 'm3.nstld.com' (in '.'?): 192.36.148.17#53
Jun 12 09:54:11 server named: lame server resolving 'INDIGO.ARIN.NET' (in '.'?): 192.36.148.17#53
~
[ 本帖最後由 qingkong6 於 2009-6-12 14:47 編輯 ]
《解決方案》
你檢查過日誌么???
《解決方案》
你這裡的原因導致你在客戶端不能通過你的dns解析。但是能ping通。
match-clients { localhost; };
你去了解下localhost、localnets的區別就知道為什麼了。
《解決方案》
行,我先去看看, 有什麼不明白的我再回來
還有啊,我想請問樓上的大大,哪能找到講解新版bind的配置文章或書籍呢,我找到的都是老版bind的文章,配置文件還是named.conf呢,現在的配置文件不都是改成named.caching-nameserver.conf named.rfc1912.zones了嗎
呵呵。
[ 本帖最後由 qingkong6 於 2009-6-12 15:33 編輯 ]
《解決方案》
誰說現在配置文件都改了??
《解決方案》
原帖由 hangzh530 於 2009-6-12 17:24 發表 http://bbs2.chinaunix.net/images/common/back.gif
誰說現在配置文件都改了??
反正我是沒有找到named.conf這個配置文件
《解決方案》
原帖由 qingkong6 於 2009-6-12 15:28 發表 http://bbs2.chinaunix.net/images/common/back.gif
行,我先去看看, 有什麼不明白的我再回來
還有啊,我想請問樓上的大大,哪能找到講解新版bind的配置文章或書籍呢,我找到的都是老版bind的文章,配置文件還是named.conf呢,現在的配置文件不都是改成named. ...
現在的配置文件仍然是 named.conf