[原创][Linux初学笔记]之DNS服务器的配置(图解)

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介:

[Linux初学笔记]DNS服务器的配置

 

本人所使用的测试环境为vmware虚拟机下,linux系统为RedHat Enterprise Linux Server 6.0 (Santiago)

内核版本 Linux  2.6.32 -71.el6.i686 

 

第一步:查看DNS服务相关组件是否安装

在终端中输入: rpm –qa |grep bind

如果反馈出多条信息,则说明相关组件已安装,如果没有或仅有一条信息,则需要在“添加/删除软件”中将相关组件安装。

提示相关组件已安装,如图:

如果未安装,在“添加删除软件”中将相关组件安装,如图:

 

第二步:查看DNS服务器当前状态

在终端中输入: # service named status

可看到,当前状态为 “已停”。

 

第三步:启动DNS服务器

在终端中输入: # service named start  启动:

 

第四步:配置 named.conf 文件

 在目录 /var/named/chroot/etc 下找到 named.conf 文件,先在终端中查看下当前系统所使用的IP地址:

 修改named.conf 文件中的options 代码段:

将上图红线标出的部分修改为:

 zone 关键字定义正反域区

保存文件。

 

我在配置时这里出现的一个问题。

修改完成后点击保存的时候如果出现提示“无法保存”或“当前资源忙”的提示,这是由于之前named 服务start 了,

所以需要先将named 停止。

在终端中输入: # service named stop 将其停止,再点击保存就可以保存修改了。

 

第五步:编写相应的解析文件

 在目录 /var/named/chroot/var/named/ 下编写abc.com.zone 正向解析文件:

 

 在目录 /var/named/chroot/var/named/ 下编写zone.abc.com 反向解析文件:

保存文件。

 

第六步:检查解析文件是否有错误。

 在终端中输入: # named-checkconf

如果没有信息显示的话说明named.conf配置文件没问题。

 

 在终端中输入:# named-checkzone abc.com /var/named/chroot/var/named/abc.com.zone 命令:

 

在终端中输入:# named-checkzone abc.com /var/named/chroot/var/named/zone.abc.com 命令:

 

第七步:修改resolv.conf 文件

在目录 /etc 下找到resolv.conf 文件并修改:

 

修改为:

 

第八步:重启DNS服务器

在终端中输入: # service named restart

 

第九步:测试DNS服务器

 在终端中输入: # nslookup   提示符变为 > 后,输入本机的IP地址

 

  > 提示符后输入 www.abc.com 回车:

 

至此,DNS的配置就完成了。

 

 

提示:

本人在第一次配置时在目录 /var 下未找到named文件夹,而查看添加/删除软件中查看DNS相关的组件也已经

安装(软件前的对勾已勾选)。如图:

 

后经向 老师询问,解决了此问题:(法仅为其中一种解决办法,不过本人认为是最没有办法的办法)

 

    在初始安装的时候,选择“自定义安装”所需要的软件,需将DNS所需要的组件选中,如图:

在“服务器”选项下,勾选“网络基础设施服务器”,并点击“可选软件包”按钮;

 

在弹出的对话框中将DNS相关的组件安装上即可。

 

 

    之前我第一次装linux系统的时候也勾选了“网络基础设施服务器”这一项,但是没有在下面的可选软件包中勾选相关选项,

所以 下面的提示为“选择的可选软件包15 0 相关的服务包就没有安装,则就会出现找不到named文件夹的情况。

本人不知道怎样在linux系统安装成功后再去安装DNS相关的组件,刷新软件源后右侧仍没有可选软件包。新手求助......

对于这个问题还需要再查询些资料。路过的高手如果有好的办法希望指点一下。

 

 对于named.conf配置文件中各部分的含义,具体可看一下我转载的另一篇文章: DNS named.conf文件详解

 

本人初学linux,所写文章如有不对的地方还希望各位多多指教。

 

 本文转自 酷小孩 博客园博客,原文链接: http://www.cnblogs.com/babycool/archive/2011/12/16/2290676.html ,如需转载请自行联系原作者


相关文章
|
22天前
|
缓存 并行计算 Linux
深入解析Linux操作系统的内核优化策略
本文旨在探讨Linux操作系统内核的优化策略,包括内核参数调整、内存管理、CPU调度以及文件系统性能提升等方面。通过对这些关键领域的分析,我们可以理解如何有效地提高Linux系统的性能和稳定性,从而为用户提供更加流畅和高效的计算体验。
29 2
W9
|
24天前
|
运维 关系型数据库 MySQL
轻松管理Linux服务器的5个优秀管理面板
Websoft9 应用管理平台,github 2k star 开源软件,既有200+的优秀开源软件商店,一键安装。又有可视化的Linux管理面板,文件、数据库、ssl证书方便快捷管理。
W9
74 1
|
27天前
|
缓存 Ubuntu Linux
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
34 4
|
1月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
57 4
|
29天前
|
运维 监控 安全
盘点Linux服务器运维管理面板
随着云计算和大数据技术的迅猛发展,Linux服务器在运维管理中扮演着越来越重要的角色。传统的Linux服务器管理方式已经无法满足现代企业的需求,因此,高效、安全、易用的运维管理面板应运而生。
|
29天前
|
运维 监控 Linux
服务器管理面板大盘点: 8款开源面板助你轻松管理Linux服务器
在数字化时代,服务器作为数据存储和计算的核心设备,其管理效率与安全性直接关系到业务的稳定性和可持续发展。随着技术的不断进步,开源社区涌现出众多服务器管理面板,这些工具以其强大的功能、灵活的配置和友好的用户界面,极大地简化了Linux服务器的管理工作。本文将详细介绍8款开源的服务器管理面板,包括Websoft9、宝塔、cPanel、1Panel等,旨在帮助运维人员更好地选择和使用这些工具,提升服务器管理效率。
|
1月前
|
安全 算法 Linux
Linux 服务器还有漏洞?建议使用 OpenVAS 日常检查!
在数字化时代,Linux 服务器的安全至关重要。OpenVAS 是一款优秀的开源漏洞扫描工具,可以帮助及时发现并修复服务器中的安全隐患。本文将介绍 OpenVAS 的主要功能、使用方法及应对漏洞的措施,帮助用户加强服务器安全管理,确保企业数字化安全。
56 7
|
15天前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。
|
1月前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
27天前
|
安全 Linux API
Linux服务器安全
人们常误认为服务器因存于数据中心且数据持续使用而无需加密。然而,当驱动器需维修或处理时,加密显得尤为重要,以防止数据泄露。Linux虽有dm-crypt和LUKS等内置加密技术,但在集中管理、根卷加密及合规性等方面仍存不足。企业应选择具备强大验证、简单加密擦除及集中管理等功能的解决方案,以弥补这些缺口。
24 0

相关产品

  • 云解析DNS
  • 下一篇
    DataWorks