Centos 6 下的DNS服务器配置

久未见 提交于 2019-12-07 04:21:11

DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。

 

 

Linux下的dns服务器软件安装使用的是Bind软件

1.首先安装Bind软件

2.安装完成后会在/etc目录下生成dns的配置name文件名称为

3.对主配置文件named.conf进行配置

listen-on port 53 { 127.0.0.1}是对本机地址通信,如果想要网络通信的话在大括号里加入本机IP地址;

allow-query是允许查询,刚开始括号里面为localhost,把里面的内容更改为any,也可以直接加注释去掉

然后为了方便通信把dnssec服务关掉,或注释掉

3.对区域文件进行配置,在区域文件加上自己的域名

在区域文件中加入想要的主域名

4.在/var/named中创建区域文件的资源记录

复制一份named.localhst方便进行配置,但是可能会出现not a  valid number的错误所以最好自己创建一个

IP地址和可以先随意递增,但是在www服务和ns1上最好使用本机IP地址

然后保存退出

5.查看和更改区域资源记录文件的权限和属组,对主配置文件的语法和区域文件进行检查

ok说明文件配置正确

6.启动或重启dns服务器

7.对dns服务器进行测试,使用专门的测试工具dig

dns服务器正向区域配置成功

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!