Linux DNS 服务器安装与配置和维护 资料.pdfVIP

  • 0
  • 0
  • 约2.02万字
  • 约 11页
  • 2026-01-16 发布于河北
  • 举报

Linux DNS 服务器安装与配置和维护 资料.pdf

每个IP地址都可以有一个主机名,主机名由一个或多个字符串组成,字符

用之间用小数点隔开。有了主机名,就要死记硬背每台IP设备的IP地址,只

要记住相对直观有意义的主机名就行了。这就是DNS协议所要完成的功能。

本文将讨论DNS服务器,特别是LinuxDNS服务器,及其如何安装、配置

和维护它。

/etc/hosts文件

在没有DNS服务器的情况下,每个系统在本地网络上保留其主机名和相应

IP地址列表的副本是合理的——特别是在没有互联网连接的小型站点上。

在Linux系统中,这个列表就是/etc/hosts文件。即使你没有DNS服务器或

DNS服务器可用,该文件也可以使用/etc/hosls文件将IP地址转换为名称。

也许你已经有DNS服务器了,但你也会因为其它原因而想保留这个文件。

例如,系统可能需要在向外部查询之前在本地查找DNS服务器的IP地址;这意

味着系统在查询DNS服务器之前先检索该文件,如果查找到对应的域则无须查

询任何DNS服务器直接将其转换为IP地址。

试试编辑下/etc/hosts文件,并添加以下信息:.

然后,返回你的浏览器,输入,看看结果如何。如果你的系统上安装了Apache

并且本地生机正在运行,浏览器会显示localhost的索引页,而是Google页面。

作为确认,你可以将映射到任何网站的任何其他IP地址并查看

结果。

因此这个文件所做的是将IP地址转换成名字,但这仅仅足在同一互相连接

的网络下。那么外部网络和众多系统的所有记录是如何维护的呢?

每个人都需要维护自己的/eic/hosis文件并自己更新吗?

更为稳健的域名服务是DNS服务器。

域名

当你访问网站时,你可以输入FQDNF(uIlyQuaiifiedDomainName,完全限

定域名)或类似或的域名。在域名中从右到左的两个点之间的每个文本依次是顶

级域组件、二级域组件和三级域组件。

所以,com是顶级域名组件;google是二级域组件;而是三级域名组件。

实际上,当你访问任何网站时,浏览器会默认在域的末尾添加一个可见的

点,因此该域将像一样。该点被称为根域。

该点是由一大堆称为根域名服务器的特殊服务器管理的。截止这篇文章发表

前,世界上有13个根域名服务器。你可以把他们当成互联网的大脑-如果他们失

效了,世界上就没有互联网了。

为什么是13呢?因为如果世界的某处地震可能会破坏一个根服务器,所以

其他的服务器可以继续提供服务直到受影响的服务器重新上线。

这根名称服务器按字母顺序命名,名称如、b.

等。

顶级域名或(称作一级域名TLDs)

我们已经见过顶级域名的组成部分,如com。可以认为,顶级域名为DNS

命名空间提供分类组织。

顶级域名T(LD)根据地理或功能方面分为几类。

截止本文撰写时,网上有800多个顶级域名。

顶级域名类别有:

通用的顶级域名如:org,.com,.net,.gov,.edu等等

国家代码顶级域名如:us,.ca等,分别对应美国和加拿大的国家代吗

新的品牌顶级域名,允许组织创建最多64个字符的TLD,

如:.linux,.microsoft,.companyname等

基础架构顶级域名如:.arpa

子域名

当你访问一个类似这样的网站,这里的mail就是

的子域名.

的名称服务器知道他下面存在的所有主机,所以Google

会回复是否有一个叫mail的子域名。根名称服务器对此并不知情。

DNS服务器的类型

一共有三种DNS服务器。

主DNS服务器

这服务器上存放了特定域名的配置

文档评论(0)

1亿VIP精品文档

相关文档