一、目标
centos7下unbound(dns)服务器搭建
二、平台
centos7.6,rsync.x86_64 0:3.1.2-6.el7_6.1
三、解析
DNS服务器有多种软件可以实现,这次用的是unbound简单的使用介绍
unbound配置文件:/etc/unbound/unbound.conf
DNS解析文件为:/etc/unbound/local.d/*.conf
本机DNS解析地址:/etc/resolv.conf
四、服务端的安装设置
1.安装unbound服务软件
2.启动unbound服务,并设置开机自启
3.查看unbound状态
systemctl status unbound
查看dns侦听端口[root@xserver ~]# netstat -tunlp | grep unbound
4.修改配置文件/etc/unbound/unbound.conf
将# interface: 0.0.0.0 的注释去掉,即改为:interface: 0.0.0.0
将# access-control: 0.0.0.0/0 refuse 的注释去掉,并将refuse改成allow。即access-control: 0.0.0.0/0 allow。
保存退出
5.自己编写一个dns解析文件,注意必须是这种格式/etc/unbound/local.d/*.conf
6.重启dns服务
7.ping刚定义好的自己
哎哟我去,几个意思, 错了r> 赶紧看看dns状态[root@xserver ~]# systemctl status unbound
哎哟我去,unbound服务竟然没启动r>
再看看dns的53端口是啥情况
再启动unbound服务,发现unbound状态就变成了active(running)了,
再去ping xserver.hiibm.com还不行,我去这更诡异了。这玩意跟windows dns一个尿性,本机的dns都还没改,怎么能ping通呢,于是乎赶紧去改一下解析文件,把dns地址改成本机ip。
第三次ping xserver.hiibm.com 终于ok了。至于添加其他主机的dns,就可以照葫芦画瓢往配置文件里加就行了。有一点要注意啊,其他主机的dns指向必须指向这次配置的unbound主机才行。
至此简单的unbound服务器(dns)就搭建完成了
kahn 2019年9月4日22:59:35,明天上白班,站岗闷热还被蚊子叮。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!