服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - DNS服务器 - 服务器配置之DNS服务器

服务器配置之DNS服务器

2022-12-16 22:33dreamwolftears DNS服务器

DNS(DomainNameSystem或DomainNameService)计算机域名系统或域名解析服务器。下面就给大家介绍下linux系统中dns服务器的配置方法,有需要的朋友可以参考下

一、DNS简介

DNS(DomainNameSystem或DomainNameService)计算机域名系统或域名解析服务器。是Internet中的一项核心服务,它是将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的通过域名访问互联网。DNS服务使用TCP和UDP的53端口,主要使用UDP。

1.DNS服务器类型

缓存服务器、主DNS服务器、辅助DNS服务器

2.DNS解析类型

正向解析:FQDN(完整主机名)----->IP

反向解析:IP----->FQDN

3.DNS查询类型

递归查询、迭代查询

二、实验环境

FQDN(www.linux.com.cn)(www.stuyxm.linux.com.cn)

主DNS服务器IP:172.16.15.1

辅助DNS服务器IP:172.16.15.6

子域IP:192.168.0.15

三、缓存DNS服务器配置

在主配置文件中/etc/named.conf中指定缓存服务器IP

服务器配置之DNS服务器

四、主DNS服务器配置

1.主DNS服务器配置

安装软件包bind

修改主配置文件/etc/named.conf(将以下三行注释)

//listen-onport53{127.0.0.1;};

//listen-on-v6port53{::1;};

//allow-query{localhost;};

服务器配置之DNS服务器

启动服务:servicenamedstart

2.打开区域配置文件/etc/named.rfc1912.zones

添加区域“linux.com.cn.zone”

在/var/named下创建区域文件“linux.com.cn.zone”

服务器配置之DNS服务器

3.添加反向区域“15.16.172.in-addr-arpa”

创建反向区域文件“172.16.15.zone”

4.检查语法错误,修改权限,所属组

区域文件权限为640

所属组改为named

5.执行命令rndcreload配置文件及区域文件

6.测试域名解析是否成功。

服务器配置之DNS服务器

五、辅助DNS配置

1.修改配置文件

安装软件包bind

修改主配置文件/etc/named.conf(将以下三行注释)

//listen-onport53{127.0.0.1;};

//listen-on-v6port53{::1;};

//allow-query{localhost;};

启动服务:servicenamedstart

2.打开区域配置文件/etc/named.rfc1912.zones

添加区域“linux.com.cn.zone”类型为slave保存文件至/var/named/slaves下

服务器配置之DNS服务器

3.添加反向区域“15.16.172.in-addr-arpa”

添加区域“l172.16.15.zone”类型为slave保存文件至/var/named/slaves下

4.检查语法错误,执行命令rndcreload配置文件及区域文件

5.查看/var/named/slaves下是否已经从主DNS服务器中从过来

服务器配置之DNS服务器

6.测试域名解析是否成功。

服务器配置之DNS服务器

六、子域委派

1.在主DNS服务器中的正向区域文件中添加子域stuyxm.linux.com.cn指定子域IP:192.168.0.15

服务器配置之DNS服务器

2.添加一条NS记录,指定子域,序列号加1,通知从服务器更新区域文件

3.在从服务器中重载区域文件,查看区域文件是否已经更新。

服务器配置之DNS服务器

七、创建子域DNS服务器

修改主配置文件,在区域配置文件中加”stuyxm.linux.com.cn.zone”,创建区域文件“stuyxm.linux.com.cn.zone”。(方法同主DNS服务器配置)在此不做详细描述。

服务器配置之DNS服务器

原文地址:https://blog.51cto.com/dreamwolf/1274858

延伸 · 阅读

精彩推荐
  • DNS服务器什么是 DNS?(dns是什么意思)

    什么是 DNS?(dns是什么意思)

    每一次上网打开某个页面的背后,都有 DNS 的一份功劳。今天和小编一起来了解一下什么是DNS(dns是什么意思)吧!...

    中兴文档11632022-10-24
  • DNS服务器GoDaddy域名使用DNSPod解析最新教程

    GoDaddy域名使用DNSPod解析最新教程

    国内用户在GoDaddy注册域名后往往喜欢使用第三方的DNS解析服务器做解析,而国内最知名的就是DNSPod了。GoDaddy域名使用DNSPod做解析的步骤非常简单,这里与...

    idcspy4172020-10-15
  • DNS服务器保护DNS服务器的几点方法小结

    保护DNS服务器的几点方法小结

    本文收集总结了几点保护DNS服务器的有效方法。需要的朋友的可以参考下。...

    服务器之家3472019-06-10
  • DNS服务器如何知道是否遭遇了DNS污染

    如何知道是否遭遇了DNS污染

    DNS污染是指一些网络运营商为了某些目的,而对DNS进行一些操作而导致使用ISP的正常上网设置无法能通过域名取得正确的IP地址;很多国家或者地区往往为...

    阿国官网4732019-06-13
  • DNS服务器国内外DNS服务器地址列表

    国内外DNS服务器地址列表

    DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是把域名转换成为网络可以识别的IP地址。今天我介绍一些其他国外的DNS服务器地址,供大家...

    cbbbc5322022-10-14
  • DNS服务器Windows 10怎么设置IP地址与DNS地址?

    Windows 10怎么设置IP地址与DNS地址?

    安装Windows 10系统后,要想上网需要先设置好IP地址与DNS,这样才能够快速稳定的连接网络,下面笔者就与大家一起分享如何设置Windows 10系统IP地址与DNS的方...

    百度经验7292019-06-29
  • DNS服务器使用DNSCrypt解决DNS污染问题

    使用DNSCrypt解决DNS污染问题

    DNSCrypt 是OpenDNS发布的加密DNS工具,可加密DNS流量,阻止常见的DNS攻击,如重放攻击、观察攻击、时序攻击、中间人攻击和解析伪造攻击。DNSCrypt支持Mac OS和...

    月光2952020-03-23
  • DNS服务器VMware搭建配置DNS服务器的方法步骤(图文教程)

    VMware搭建配置DNS服务器的方法步骤(图文教程)

    随着VMware在各行各业的大量使用,各种用户的问题和疑问也相继增多,重庆正睿科技有限公司座位VMware的合作伙伴,今天就与大家分享一下VMware搭建配置...

    正睿科技37232019-06-14