问题:在按照网上的教程配置好后,出现错误:“server can't find dns.linuxbrother.com: NXDOMAIN”。
解决:(1)首先,本机作为DNS服务器和客户端,所以应该把作为客户端的配置文件"/etc/resolve.conf"修改一下,把里面的“nameserver 192.168.6.3”改为“nameserver 192.168.6.129”。其中ip地址“192.168.6.129”是本机的ip。这样dns才能工作,因为ip地址“192.168.6.3”的服务器根本就不存在。
(2)其次,用"nslookup"指令测试的时候,应该作为客户端进行测试的。
(3)最后,在配置正向和反向解析时,注意方向解析时的域名后面都要加个点“.”。
$TTL 1D @ IN SOA dns.qzulab.cn. root ( 20120312 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum @ IN NS dns.qzulab.cn. @ IN MX 10 mail.