检查是否安装unbound
#rpm -qa unbound *
安装unbound
#yum install unbound -y
启动服务
[root@localhost ~]# systemctl start unbound.service
[root@localhost ~]# systemctl enable unbound.service
修改配置文件
[root@localhost ~]# vi /etc/unbound/unbound.conf
38行
interface: 0.0.0.0 #设置监听所有接口
179行
access-control: 0.0.0.0/0 allow #允许给所以地址解析服务
214行
username: "" #任何用户都可访问
375行
domain-insecure: "ict.edu" #跳过验证域
458行
local-zone: "ict.edu" static local-data:"ict.edu.86400 IN SOA dns1.ict.edu root.ict.edu 1 1D 1H 1W 1H"
local-data:"dns1.ict.edu. IN A 192.168.125.146" #正向解析
local-data:"dns2.ict.edu. IN A 192.168.125.138" #正向解析
local-data-ptr:"192.168.125.146 dns1.ict.edu" #反向解析
local-data-ptr:"192.168.125.138 dns2.ict.edu" #反向解析
555行
forward-zone:
name: "."
forward-addr: 8.8.8.8 #如果不能解析 则转发查询
重启服务
[root@localhost ~]# systemctl restart unbound