dns主域於子域dns配置的問題
dns 主域 os is reahat AS4 ip is 10.0.0.1
named.conf
...
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
forwarders {
192.168.1.253;
192.168.1.254; // 公司骨幹網dns
};
zone "cdtest.com" IN { // 主域名 cdtest.com
type master;
file "named.cdtest";
allow-update {none; };
};
named.cdtest 文件:
dev IN NS ns1.dev // 子域名 dev.cdtest.com 子域名dns主機 ns1
ns1.dev IN A 172.16.1.32 // 子域名dns主機ip
主域主機解析本地主機, 和internet 一切正常.
子域dns os is hp ux
named.conf
// generated by named-bootconf.pl
options {
check-names response fail; // do not change this
check-names slave warn;
directory "/etc/named.data"; // running directory for named
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
forwarders {10.0.0.1;}; // internet 請求主域dns轉發
};
zone "dev.cdtest.com" {
type master;
file "db.dev";
};
db.dev 文件
$TTL 1d
@ IN SOA ns1.dev.cdtest.com. root.dev.cdtest.com. (
20111231 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS ns1.dev.cdtest.com.
ns1 IN A 172.16.1.32
問題:
子域主機解析子域的主機都正常, e.g. wangmi.dev.cdtest.com zhanghuan.dev.cdtest.com
但無法轉發解析internet 如www.baidu.com
另子域名dns主機 resolv.conf 不清楚必須設置嗎?
search dev.cdtest.com
nameserver 127.0.0.1
nameserver 10.0.0.1
從主域dns抓包看 子域名dns主機 查詢www.baidu.com 時老是加上後綴 www.baidu.com.dev.cdtest.com
《解決方案》
原帖由 bbfit 於 2009-1-7 17:03 發表 http://bbs.chinaunix.net/images/common/back.gif
dns 主域 os is reahat AS4 ip is 10.0.0.1
named.conf
...
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/nam ...
baidu.dev.cdtest.com in cname www.baidu.com.
注意後面的點
《解決方案》
回復 #2 scyzxp 的帖子
不能理解scyzxp的回復,能否更詳盡些說明
多謝
《解決方案》
原帖由 bbfit 於 2009-1-7 21:21 發表 http://bbs.chinaunix.net/images/common/back.gif
不能理解scyzxp的回復,能否更詳盡些說明
多謝
你所說的轉發是什麼呢?不是cname
《解決方案》
回復 #4 scyzxp 的帖子
比如內網有台host1 想訪問內網另台主機host2, 在現有的配置下是正常的,
nslookup host2.dev.cdtest.com
192.168.0.200
但如果想訪問internet
nslookup www.baitudu.com
cann't find name from server
《解決方案》
回復 #1 bbfit 的帖子
在問個問題:
在子域dns上, 還要設置resolv.conf嗎?
《解決方案》
原帖由 bbfit 於 2009-1-7 22:26 發表 http://bbs.chinaunix.net/images/common/back.gif
比如內網有台host1 想訪問內網另台主機host2, 在現有的配置下是正常的,
nslookup host2.dev.cdtest.com
192.168.0.200
但如果想訪問internet
nslookup www.baitudu.com
cann't find name from server
不知所云。
《解決方案》
回復 #1 bbfit 的帖子
# nslookup www.sina.com.cn
Name Server: localhost
Address: 127.0.0.1
Trying DNS
Trying NIS
looking up FILES
*** No address information is available for "www.sina.com.cn"
#
查詢外網失敗