现有情况一般是个别域名需要指定解析,然后其他的还是转发到公网DNS服务器解析。所以只要设置个别解析,其他转发即可
1、安装
yum install -y bind bind-chroot bind-utils
2、配置
# /etc/named.conf 中关键设置 options { listen-on port 53 { any; }; allow-query { any; }; forward first; forwarders { 192.168.1.1; 114.114.114.114; }; }; # /etc/named.rfc1912.zones 中添加需要单独解析的域名 zone "test.test.com" IN { type master; file "test.test.com.zone"; }; zone "2.1.168.192.in-addr.arpa" IN { type master; file "2.1.168.192.zone"; }; # /var/named 中新建上面2个文件 # cp named.localhost test.test.com.zone # test.test.com.zone 内容如下: $TTL 1D @ IN SOA @ rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS @ test.test.com. IN A 192.168.1.2 # cp named.localhost 2.1.168.192.zone # 2.1.168.192.zone 内容如下: $TTL 1D @ IN SOA @ rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS @ IN PTR test.test.com # 保存重启服务即可 service named restart
反向解析不做也行
[v_blue]如果设置了转发服务器之后,无法解析,请检查当前系统时间是否与目标服务器时间匹配,更新系统时间即可。更多错误信息请查看/var/log/message[/v_blue]
© 著作权归作者所有
下一篇: vim 常用操作及设置
文章评论(2)
/var/named/下添加的文件需要给权限,或者更改用户归属
注意文件权限