Ubuntu搭建DNS服务器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ubuntu搭建DNS服务器
一、安装DNS服务器(采取默认安装的方式)
命令:apt-get install bind9
这样就完成了DNS服务器的安装
二、DNS配置文件路径: /etc/bind
查看配置命令:ls –l /etc/bind
DNS配置文件(上图)
named.conf
named.conf.options
named.conf.local
其中named.conf是主配置文件,里面包含了named.conf.options和named.conf.local,我们在架设本地dns时,只需改动named.conf.local即可;
三、学习两DSN解析命令host和dig
1、host(更多参数和使用参考帮助文档)
简单使用:
命令:host (域名)
意思:
域名的别名是,的ip地址有连个180.97.33.107和180.97.33.108
2、dig(更多参数和使用参考帮助文档)
简单使用:dig
四、配置DNS
1、上面我们已经说过主配置文件named.conf已经包含了named.conf.local和named.conf.option
命令查看:cat /etc/bind/named.conf
2、查看named.conf.local
命令查看:cat /etc/bind/named.conf.local
3、从第2步可以看出,为了便于管理,我们可以新建一个文件类似于zones.rfc1918
命令:cp zones.rfc1918 zones.test(自己定义)
一下是zones.rfc1918的内容
4、在zones.test中配置正向和方向解析(不做讲述)
配置正向解析的格式:
zone “”{ //这里的表示域名
type master;
file “/etc/bind/” //这里的是对于的域名与IP对应配置库文件}
……(可以多个)
5、创建文件
这里我们可以直接复制db.local,在里面直接添加相应的配置就能使用
命令:cp db.local
6、编辑文件,其他不用修改在后面直接
添加以下记录:
www IN A 192.168.0.109
news IN A 192.168.0.109
7、重启DSN服务器
命令:/etc/init.d/bind9 restart
8、测试我们的配置使用host和dig测试与
a)命令:host
b)命令:dig
以上就是整个DNS服务器搭建的思路与步骤,不足之处还请多多指教