unbound部署DNS服务器

检查是否安装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


你可能感兴趣的:(unbound部署DNS服务器)