任何人都可以帮我(我卡住)configurationDNS服务器?
描述:
我们有一台Ubuntu 11.4服务器机器和3个Ubuntu 11.4-secktop。
本地IP地址:
目标:
设置DNS服务器,我们局域网中的任何一台机器都可以通过http://intell-sd.com访问192.168.1.3上的http服务器
Atm我们绑定了9个安装的这个configuration:
/etc/bind/named.conf.local
zone "intell-sd.com" { type master; file "/etc/bind/zones/intell-sd.com.db"; }; zone "1.168.192.in-addr.arpa" { type master; file "/etc/bind/zones/rev.1.168.192.in-addr.arpa"; };
/etc/bind/named.conf.options
options { forwarders { 213.130.16.20; #our provider DNS } };
在/etc/resolv.conf
search intell-sd.com. nameserver 192.168.1.3
/etc/bind/zones/intell-sd.com.db
$TTL 3D @ IN SOA ns.intell-sd.com. admin.intell-sd.com. ( 2007062001 28800 3600 604800 38400 ); intell-sd.com. IN NS ns.intell-sd.com. tolik IN A 192.168.1.7 artur IN A 192.168.1.77 yura IN A 192.168.1.12 WWW IN CNAME artur gw IN A 192.168.1.1 TXT "Network Gateway"
/etc/bind/zones/rev.1.168.192.in-addr.arpa
$TTL 3D @ IN SOA ns.intell-sd.com. admin.intell-sd.com. ( 2007062001 28800 604800 604800 86400 ) IN NS ns.intell-sd.com. 1 IN PTR gw.intell-sd.com. 10 IN PTR tolik.intell-sd.com. 11 IN PTR yura.intell-sd.com. 12 IN PTR artur.intell-sd.com.
但没有任何工作(intell-sd.com返回“中止”状态)。
debugging:
BIND启动时没有任何失败。
dig intell-sd.com(来自192.168.1.12):
global options: +cmd Got answer: ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 4434 flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 QUESTION SECTION: intell-sd.com. IN A Query time: 0 msec SERVER: 192.168.1.3#53(192.168.1.3) WHEN: Thu Aug 25 16:02:02 2011 MSG SIZE rcvd: 31
nslookup gw
Server: 192.168.1.3 Address: 192.168.1.3#53 Non-authoritative answer: *** Can't find gw: No answer
你需要一个通配符logging。
将以下内容添加到您的intell-sd.com区域:
*在CNAME WWW.intell-sd.com。
此外,你应该改变你的WWW CNAME指向artur的FQDN:
WWN在CNAME artur.intell-sd.com。
intell-sd.com区域中没有Alogging,这是您在上面的挖掘输出中的查询。 您可以按如下方式在区域中添加它以实现您的目标:
@ IN A 192.168.1.3