CentOS 6.5 网络服务器功能的实现①:运用bind搭建基本的DNS服务器

何谓DNS服务?简而言之,DNS服务在互联网中可以实现域名解析(把域名转换成网络可以识别的IP地址)。

名词解释①:正向解析:域名解析IP地址;反向解析:IP地址解析域名。

DNS服务的正/反向区域解析文档大部分是靠手打出来的,但我们不必惧怕,毕竟在这里我们还是能摸索出一些窍门的。

注意:防火墙和SELinux都会对DNS服务器有一定的影响,为避免不必要的麻烦,在做实验时建议搭建DNS服务器之前,应把防火墙和SELinux关闭。

【情景实例】

配置一个常规DNS服务器

①搭建一台DNS服务器,为局域网中的计算机提供域名正反解析服务。DNS服务器管理lilywhile.com域的域名解析。

②DNS服务器的域名为dns.lilywhile.com,IP地址为192.168.5.25

③同时还必须为客户提供Internet上的主机的域名解析。要求能分别以下域名:

Lily while介绍主页:www.lilywhile.com(192.168.5.1)

田园海未:umi.lilywhile.com(192.168.5.3)

星空凛:rin.lilywhile.com(192.168.5.5)

东条希:nozomi.lilywhile.com(192.168.5.9)

邮件服务器:mail.lilywhile.com(192.168.5.25)

④搭建一台辅助DNS服务器,辅助DNS的IP地址为192.168.5.2

【功能实现】

tips:反向解析区域的名称是有所不同的,详情查看操作流程

名词解释②:A记录:主机记录;

NS资源记录:名称服务器,表示该区域内的授权服务器;

MX记录:邮件交换记录。

名词解释③:PTR:反向解析记录

主DNS服务器已经搭建完成,接下来我们就要搭建辅DNS服务器了。

【DNS服务的排错技巧】

①区域解析文件中无论任何域名,后面必须加点(.);

②区域解析文件手打过程中,要注意前后对应(正/反解析对应);

③区域解析文件建立完成后,要进行语法检查。(使用指令只能检查语法错误,不能检查出逻辑错误)

相关指令:named-checkconf  /etc/named.conf

named-checkzone  (相关域名)  (相关区域解析文件)

【named.conf 的额外配置】 

设置转发:①named.conf文件头

添加以下语句:forward  only

forwards  {  X.X.X.X;  };

②相关区域(zone)设置

修改为这两行内容:type  forward

forwards  {  X.X.X.X;  };

设置缓存:named.conf添加语句:datasize  XXXM(可填KB、GB、MB等容量)

时间: 2024-10-19 00:13:37

CentOS 6.5 网络服务器功能的实现①:运用bind搭建基本的DNS服务器的相关文章

CentOS 7 下搭建 主辅 DNS 服务器

1.1操作系统的版本信息   # uname -a   Linux localhost.localdomain3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014       x86_64 x86_64 x86_64GNU/Linux   # cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) 1.2.BIND包的安装         # yum  -y  inst

搭建本地私有DNS服务器

目录 DNS配置参数介绍 配置NDS服务器 配置主从DNS服务器 子域DNS服务器 搭建DNS视图 一.DNS配置参数介绍 1.1 主配置文件/etc/named.conf options {...};               设定DNS服务器全局环境 listen-on port 53 {...;};    DNS服务named监听的端口和ip directory                    定义数据库文件存放的目录,即zone file的存放目录 dump-file/stati

Service系统服务(四):搭建单区域DNS服务器、特殊DNS解析、配置DNS子域授权、搭建并测试缓存DNS

一.搭建单区域DNS服务器 目标: 本例要求要求为DNS区域tedu.cn搭建一台DNS服务器,以便用户能通过域名的方式访问网站.测试阶段主要提供以下正向记录: svr7.tedu.cn ---> 192.168.4.7    pc207.tedu.cn ---> 192.168.4.207    www.tedu.cn ---> 192.168.4.100 配置完成后在客户机上验证查询结果. 方案: 快速构建DNS服务器的基本过程: 1> 安装 bind.bind-chroot

CentOS 6.8使用bind搭建内网DNS主从服务

1.DNS域名解析服务说明 > DNS域名解析服务(Domain Name System)是用于解析域名与IP地址对应关系的服务,功能上可以实现正向解析与反向解析:正向解析:根据主机名(域名)查找对应的IP地址.反向解析:根据IP地址查找对应的主机名(域名). 工作形式上又分主服务器.从服务器和缓存服务器. 主服务器:在特定区域内具有唯一性.负责维护该区域内的域名与IP地址对应关系. 从服务器:从主服务器中获得域名与IP地址对应关系并维护,以防主服务器宕机等情况. 缓存服务器:通过向其他域名解析

Linux 下用 Bind9 搭建智能解析 DNS 服务器手记

根据百度出来的感谢各位前辈大神的文章指导,费了一下午时间,自己的智能解析平台搭建完成.平台CentOS6.6,软件系统自带的Bind9: [[email protected] ~]# named -v BIND 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 named.conf配置如下: options { //listen-on port 53 { 127.0.0.1; }; //listen-on-v6 port 53 { ::1; }; directory

Centos 7.0 配置DNS服务器(主从配置)

本章博文对DNS服务器进行了简述,并搭建实验模拟Centos 7.0配置Master DNS服务器 及配置Slave (冗余)  DNS服务器 . DNS简介:    DNS定义:   DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析).DNS协议运行在UDP协议之上,使用端口号53. 过

CentOS 6.5下DNS服务器搭建与配置

一.缓存域名服务器 1.安装与配置 [[email protected] ~]# yum -y install bind bind-chroot bind-util bind-libs       DNS服务器所需的软件包 [[email protected] ~]# vim /etc/named.conf                  DNS服务器的主配置文件 options { listen-on port 53 { 192.168.1.24; };      使用53端口监听,监听的i

CentOS 7 配置DNS服务器

一.配置环境 CentOS 7 Linux version 3.10.0-229.el7.x86_64 二.配置目标 搭建DNS服务器 搭建主从DNS服务器 三. 搭建DNS服务器 3.1 基础配置,关才防火墙及SElinux [[email protected] dhcp]# systemctl stop firewalld.service [[email protected] dhcp]# systemctl disable firewalld.service rm '/etc/system

centos 6.5 DNS服务器搭建

简要步骤: 1.在bind的主配置文件中添加该域 2.在/var/named中创建该域的zone文件 3.编辑zone文件,添加需要的信息 4.检测防火墙或selinux设置 5.启动bind服务,重启网络服务 6.用户端测试域名解析 1.安装DNS服务器组件 安装bind yum -y install bind bind-chroot bind-util bind-libs 2.编辑DNS主配置文件 vi /etc/named.conf修改主配置文件,如下图: 修改完毕,保存退出 3.接着修改