DNS服务器的配置

一、安装软件

1、安装bind、bind-utils软件,起服务,设置开机启动。

bind-utils软件用于提供nslookup功能,用于测试dns是否搭建成功,能够正常解析。

命令:yum -y install bind bind-utils                        #yum安装bind、bind-utils

      systemctl restart named                              # dns服务的守护进程是named

   systemctl enable named                             # 设置named服务开机启动

   systemctl is-enabled named                       # systemctl is-enable 服务名    该命令用于检测服务是否开机启动,如果输出结果为enabled,则该服务开机启动,如果结果为disabled,则该服务开机不自启动

   netstat -tunlp |grep 53                                # 查看服务是否启动,dns服务端口为53。tcp/udp

*******DNS服务的主配置文件:/etc/named.conf**************  用于设置本机负责解析的域名

*******DNS服务的地址库文件:/var/named/**************        记录  域名与IP地址的对应关系

二、修改配置文件、

2.1、/etc/named.conf

这两处修改目的是让所有网段可以访问此dns服务器

以上操作创建新的地址解析域,定义地址库文件名。

2.2、创建地址库文件名

直接复制模板并重新命名,

命令:

   cp -a /var/named/named.localhost /var/named/yck.com.zone     # name.localhost是系统自带的模板。yck.com.zone是自定义的地址库名称。-a 保留属性

修改模板

www:标准写法是www.yck.com.。因为系统会默认加上域名。所以这里简写成www。其实与www.yck.com.是等价的。com后面是有一个点的。这个配置文件的域名都是以点结尾的。

A:表示正向解析记录。

192.168.1.102是一台web服务器。

三、配置防火墙允许访问dns服务,重启dns服务进程。

firewall-cmd --permanent --add-service=dns    # 将dns服务添加到默认区域,允许访问dns服务。

firewall-cmd --reload              # 重载防火墙配置文件

重启dns进程,因为修改了配置文件。

四、测试dns服务是否配置成功。

在客户端配置dns服务器为你配置有dns服务的IP地址。使用ping www.yck.com。如果返回值为192.168.1.102,且可以ping通,则表示dns配置成功。

或者使用nslookup www.yck.com

再或者直接通过网页访问域名。看能否打开web服务器的网站。

dns服务器正向解析配置的更多相关文章

  1. Bind+DLZ+MySQL智能DNS的正向解析和反向解析实现方法

    使用文本配置文件的配置方式结合bind的最新的acl和view特性来实现智能DNS想必很多人已经很熟悉了,使用MySQL数据库来存放zone文件的方式可能也不少.对于两者都熟悉的,实现 Bind+DL ...

  2. DNS服务器搭建与配置

    DNS服务器搭建与配置目录 1.DNS查询方式 2.DNS服务器类型 3.DNS主要配置文件组 4.name.conf文件配置介绍 5.DNS的资源记录格式 6.DNS服务器和客户端配置 7.简单搭建 ...

  3. Windows中的DNS服务——正向解析&反向解析配置 分类: AD域 Windows服务 2015-07-16 20:21 19人阅读 评论(0) 收藏

    坚信并为之坚持是一切希望的原因. DNS服务是AD域不可或缺的一部分,我们在部署AD域环境时已经搭建了DNS服务(windows server 2008 R2域中的DC部署),但是DNS服务的作用还是 ...

  4. DNS服务器全面解析--转

    引用地址:http://pangge.blog.51cto.com/6013757/1273087 基础认知篇 DNS服务的概述 DNS是Domain Name System 的缩写,即域名系统.DN ...

  5. 使用客户机和主机做DNS服务正向解析及小问题解决

    1.下载yum包 命令:yum install bind-chroot 2.更改配置文件 在这里,要了解到主配置文件为:   /etc/named.conf 但是,为了避免经常修改主配置文件named ...

  6. DNS服务正向解析实验

    DNS域名解析服务是用于解析域名与ip地址对应关系的服务,功能上可以实现正向解析和反向解析 正向解析:根据主机名(域名)查找对应的IP地址. 反向解析:根据IP地址查找对应的主机名(域名). 下面我来 ...

  7. DNS的正向解析与反向解析

    DNS域名解析服务(Domain Name System)是用于解析域名与IP地址对应关系的服务,功能上可以实现正向解析与反向解析: 正向解析:根据主机名(域名)查找对应的IP地址. 反向解析:根据I ...

  8. 网络操作系统 第十章 DNS服务器管理与配置

    1.什么是域名系统?描述域名解析的过程. 1)域名系统:Domain Name System缩写DNS,是因特网的一项核心服务 域名系统作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方 ...

  9. Centos7 搭建DNS服务器与原理配置详解

    在搭建我们自己DNS服务器之前,先必须了解下DNS服务器的作用和原理. DNS是在互联网上进行域名解析到对应IP地址的服务器,保存互联网上所有的IP与域名的对应信息,然后将我们对网址的访问,解析成IP ...

随机推荐

  1. Kafka生产者性能优化之吞吐量VS延迟

    When we are talking about performance of Kafka Producer, we are really talking about two different t ...

  2. vue-cli构建的项目手动添加eslint配置

    一.package.json里配置添加 1.scripts里添加快捷eslint检查命令 "lint": "eslint --ext .js,.vue src" ...

  3. C++全排列 next_permutation

    全排列函数  next_permutation 这是C++的STL中专门用来排列的函数(可以自动处理存在重复数据集的排列问题) 使用时要加上头文件 #include <algorithm> ...

  4. kali_Airmon-ng第一次渗透测试

    再看了一些资料之后,决定自己整理一下进行第一次测试,测试目标,自己宿舍的WIFI.教程仅供学习参考 断开kali连接的wifi,并检查网卡状态 airmon-ng 开启无线网卡的监控模式 airmon ...

  5. 使用PHP开发HR系统(2)

    本节讲述如何创建基于CI框架的PHP程序. ============================================================================== ...

  6. voltile解析

    https://www.cnblogs.com/dolphin0520/p/3920373.html

  7. JSOI2019 Round2

    JSOI的题质量很高-- 精准预测(2-SAT.拓扑排序.bitset) 不难发现两个条件都可以用经典的2-SAT连边方式连边,考虑如何加入时间的限制.对于第\(x\)个人在\(t\)时刻的状态是生/ ...

  8. Maven过滤属性文件,替换属性值

    pom.xml 1.resources: resources中是定义哪些目录下的文件会被配置文件中定义的变量替换,一般我们会把项目的配置文件放在src/main/resources下,像db,bean ...

  9. Oracle scott解锁 以及连接数据库

    最近公司需要使用oracle数据库,本地安装oracle进行测试,需要连接到数据库,但是发现scott账号 is locked; 原因:默认Oracle10g的scott不能登陆. 解决:(1)con ...

  10. Java 处理异常

    Java中 ,catch块和 finally块中都有可能发生异常,这时候就需要 用throw 抛出异常       类似于 C#里方法体中的 throw: