设为首页 - 加入收藏 玉溪站长网 (http://www.0877zz.com)- 国内知名站长资讯网站,提供最新最全的站长资讯,创业经验,网站建设等!
热搜: 为什么 模式 平台
当前位置: 首页 > 六合彩特码诗 > 外闻 > 正文

CentOS6.7服务器上部署内网DNS服务

发布时间:2018-09-08 19:14 所属栏目:[外闻] 来源:WalkingCloud
导读:9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! DNS(Domain Name System,域名系统),互联网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住较难记住的IP地址。通过域名,最终得到该域名对
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维!

DNS(Domain Name System,域名系统),互联网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住较难记住的IP地址。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53

linux上的DNS服务是基于一种软件BIND实现的

BIND: Berkeley Internet Name Domain

下面结合下面拓扑图介绍如何在内网CentOS6.7的Linux服务器上部署BIND DNS服务

CentOS6.7服务器上部署内网DNS服务

要在内网192.168.50.0/24这个局域网内建立一个dahuatech1181.com的域(zone)

建立4个简单的域名与IP地址的映射关系:

1)CentOS 服务器 192.168.50.253 充当dns服务器->dns.dahuatech1181.com

2)内网ftp服务器192.168.50.50 ->ftp.dahuatech1181.com

3)内网其他应用服务器192.168.50.15 ->15.dahuatech1181.com

4)出口路由器192.168.50.1 -> router.dahuatech1181.com

下面进入正题

1、SecureCRT登录192.168.50.253 CentOS6.7 Linux服务器,yum安装bind bind-utils程序

  1. [root@www?~]#?yum?install?bind?bind-utils?

2、接下来vi修改主要配置文件 /etc/named.conf

  1. [root@www?~]#?vi?/etc/named.conf?
  2. ?
  3. //?
  4. ?
  5. //?named.conf?
  6. ?
  7. options?{?
  8. ?
  9. ????????listen-on?port?53?{?any;?};?#原先默认为127.0.0.1;修改为any,预设是监听在?localhost,亦即只有本机可以对?DNS?服务进行查询,那当然是很不合理啊!?所以这里要将大括号内的数据改写成?any?
  10. ?
  11. ????????listen-on-v6?port?53?{?::1;?};?
  12. ?
  13. ????????directory???????"/var/named";?
  14. ?
  15. ????????dump-file???????"/var/named/data/cache_dump.db";?
  16. ?
  17. ????????statistics-file?"/var/named/data/named_stats.txt";?
  18. ?
  19. ????????memstatistics-file?"/var/named/data/named_mem_stats.txt";?
  20. ?
  21. ????????allow-query?????{?any;?};#原先默认为localhost;这个是针对客户端的设定,到底谁可以对我的?DNS?服务提出查询请求的意思。原本的档案内容预设是针对?localhost?开放而已,?这里改成对所有的用户开放?(当然防火墙也得放行才行)?
  22. ?
  23. ????????recursion?yes;?

在/etc/named.conf文件中 添加正向和反向zone配置

CentOS6.7服务器上部署内网DNS服务

  1. zone?"dahuatech1181.com"?IN?{?
  2. ?
  3. ????????type?master;?
  4. ?
  5. ????????file?"named.dahuatech1181.com";?
  6. ?
  7. };?
  8. ?
  9. zone?"50.168.192.in-addr.arpa"?IN?{?
  10. ?
  11. ????????type?master;?
  12. ?
  13. ????????file?"named.192.168.50.0";?
  14. ?
  15. };?

说明:type也就是 该 zone 的类型,主要的类型有针对 . 的 hint,以及自己手动修改数据库档案的 master,与可自动更新数据库的 slave ,我们这里都设为master类型

file 也就是zone file文件的文件名 ,待会需要我们手动在/var/named/下去创建

反解 zone 主要就是 in-addr.arpa 这个玩意

3、接下来在/var/named/目录下创建正向解析和反向解析zone配置文件(相当于dns解析数据库)

我们以/var/named/named.localhost 作为模板,拷贝过来

  1. cp?/var/named/named.localhost?/var/named/named.dahuatech1181.com?
  2. ?
  3. cp?/var/named/named.localhost?/var/named/named.192.168.50.0?

注意cp设置的文件名需要与/etc/named.conf 添加正向和反向zone配置file中文件名要一致!

1) 先vi编辑named.dahuatech1181.com这个正解zone配置文件

【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

网友评论
推荐文章