RHEL5下怎么搭建DNS服务器

一、域名与域名解析

网络中为了区别各个主机,必须为每台主机分配一个惟一的地址,这个地址即称为“IP地址”。但这些数字难以记忆,所以就采用“域名”的方式来取代这些数字了。不过最终还是必须将域名转换为对应的IP地址才能访问主机。

DNS服务,又叫域名解析服务,即提供域名与IP地址的相互转换。域名的正向解析是将主机名转换成IP地址的过程,域名的反向解析是将IP地址转换成主机名的过程。通常我们很少需要将IP地址转换成主机名,即反向解析。反向解析经常被一些后台程序使用,用户看不到。

二、DNS架构

域的层次结构如同一棵倒立的树,层次结构非常清晰。根域位于顶部,紧接着在根域的下面是几个***域,每个***域又可以进一步划分为不同的二级域,二级域再划分出子域,子域下面可以是主机也可以是再划分的子域,直到***的主机。在Internet中的域是由InterNIC负责管理的,域名的服务则由DNS来实现。

三、DNS解析流程

1、客户机请求解析

www.exmaple.com.cn的IP地址,如果本地hosts文件中没有相关解析,则向本地DNS服务器发出解析请求;

2、如果本地DNS服务器有该域名的解析信息,则直接返回给客户机;如果本地DNS服务器没有该域名的解析信息,则本地DNS服务器向根DNS服务器询问www.exmaple.com.cn的IP地址;

3、如果根DNS服务器有该域名的解析信息,则直接返回信息给本地DNS服务器,本地DNS服务器再将解析信息返回给客户机;如果根DNS服务器没有该域名的解析信息,则返回管辖.cn解析业务的DNS服务器的IP地址;

4、本地DNS服务器向管辖.cn的DNS服务器询问www.exmaple.com.cn的IP地址;

5、如果.cn服务器有该域名的解析信息,则直接返回信息给本地DNS服务器,本地DNS服务器再将解析信息返回给客户机;如果.cn DNS服务器没有该域名的解析信息,则管辖.cn解析业务的DNS服务器告知.com.cn的DNS服务器的IP地址;

6、本地DNS服务器向管辖.com.cn的DNS服务器询问www.exmaple.com.cn的IP地址;

7、如果.com.cn服务器有该域名的解析信息,则直接返回信息给本地DNS服务器,本地DNS服务器再将解析信息返回给客户机;如果.com.cn DNS服务器没有该域名的解析信息,则管辖.com.cn解析业务的DNS服务器告知.example.com.cn的DNS服务器的IP地址;

8、本地DNS服务器向管辖.example.com.cn的DNS服务器询问www. example.com.cn IP地址;

9、管辖.example.com.cn的DNS服务器告知www.exmaple.com.cn的DNS服务器的IP地址;

10、本地DNS服务器解析出www.exmaple.com.cn的IP地址,并传回给客户机。

四、搭建Linux下的DNS多域解析服务器

系统平台:RedHat Enterprise Linux 5 update3

内核版本:2.6.18-128.el5

DNS服务器IP :192.168.2.210

Web服务器A:

www.chinaunix.net

192.168.2.181

Mail服务器B:mail.chinaunix.net   192.168.2.182

Web服务器C:

www.chinaunix.org

192.168.2.183

Mail服务器D:mail.chinaunix.org   192.168.2.185

原创文章,作者:YJSNV,如若转载,请注明出处:https://www.wangzhanshi.com/n/13754.html

(0)
YJSNV的头像YJSNV
上一篇 2025年1月1日 17:04:41
下一篇 2025年1月1日 17:04:43

相关推荐

  • 怎么用lodine建立DNS隧道

    最近我在我的一个VPS上设置了DNS隧道。这项技术对于绕过captive portals(强制登录门户),过滤器等非常有用。由于DNS是互联网不可或缺的重要服务,因此在大多数网络中…

    DNS解析 2025年1月1日
  • Ubuntu下怎么配置DNS服务器

    DNS是计算机域名(Domain Name System)的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地…

    2025年1月1日
  • 如何使用DNS和SQLi从库中获取数据样本

    泄露数据的方法有许多,但你是否知道可以使用DNS和SQLi从数据库中获取数据样本?下面我将为大家介绍一些利用SQL盲注从DB服务器枚举和泄露数据的技术。 在最近的一个Web应用测试…

    2025年1月1日
  • Ubuntu命令行添加dns的方法是什么

    1.打开终端输入以下命修改dns配置文件。 [aeolus@db etc]$ vi resolv.conf#根据自身需求添加或删除dnsnameserver 202.96.128.…

    DNS解析 2025年1月1日
  • RHEL8如何配置IP地址和DNS

    1、redhat8系列官方使用nmclit进行IP地址修改和配置: 将network停止并禁止: systemctl stop network systemct…

    DNS解析 2025年1月1日
  • ssl证书dns解析的方法

    我们现在工作的时候都是用计算机的,因为我们每天都是离不开计算机,我们不管在干什么的时候都是在使用它,但是在使用的时候我们难免会遇到一些问题。 一、ssl证书dns怎么解析 如果我们…

    2025年1月1日
  • 如何解析DNS服务器

    DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数…

    DNS解析 2025年1月1日
  • 浏览器缓存,DNS,CDN及域名解析的过程是怎样的

    浏览器的缓存机制 当我们使用Ctrl+F5组合键刷新一个页面时,在HTTP的请求头中会增加一些请求头,它告诉服务端我们要获取最新的数据而不是缓存。 Cache-Control 这个…

    DNS解析 2025年1月1日
  • Linux下DNS服务器架设步骤

    named 这个主体进程在启动时需要读取一个初始化文件,缺省为 /etc/named.boot。另外建议大家使用Linux自带的ndc工具来进行启动、中止、重启动、刷新DNS数据、…

    DNS解析 2025年1月1日
  • 应对DNS劫持的办法是什么样的?

      DNS劫持问题越早发现越好,那如何可以在第一时间发现呢?  IIS7网站监控  检测网站是否被劫持、域名是否被墙、DNS污染等信息。  应对方法  1、手动修改DNS  (1)…

    DNS解析 2025年1月1日

发表回复

登录后才能评论