DNS服务的配置与管理(4) 配置其它类型的DNS记录

简介:

主机记录是DNS中最常用的记录类型,除此之外,还有一些比较常用的DNS记录类型也需要了解。

1. 主机别名(CNAME)记录

别名记录也被称为CNAME记录,其实就是让一个服务器有多个域名,大致相当于给一个人起个外号。为什么需要CNAME记录呢?一方面是照顾用户的使用习惯,例如我们习惯把邮件服务器命名为mail,把ftp服务器命名为ftp,可如果只有一台服务器,同时提供邮件服务和FTP服务,那我们该如何命名呢?我们可以把服务器命名为mail.ytvc.com.cn,然后再创建一个CNAME记录叫ftp.ytvc.com.cn就可以两者兼顾了。另外使用CNAME记录也有安全方面的考虑因素,例如我们不希望别人知道某个网站的真实域名,那我们可以让用户访问网站的别名,例如百度的真实域名其实是“www.a.shifen.com”,“www.baidu.com”只是“www.a.shifen.com”的别名而已。

下面我们先创建一个主机记录mail.ytvc.com.cn,然后再为其创建别名记录ftp.ytvc.com.cn

在ytvc.com.cn区域中选择“新建别名”,打开“新建资源记录”界面,输入别名“ftp”,同时指定目标主机的完全合格域名mail.ytvc.com.cn。

对客户端对ftp.ytvc.com.cn进行解析,结果如下图所示,DNS服务器告诉我们ftp.ytvc.com.cn就是mail.ytvc.com.cn。

 

2. 邮件交换器(MX)记录

邮件交换器记录也被称为MX记录,MX记录用于说明哪台服务器是当前区域的邮件服务器,例如在ytvc.com.cn区域中,mail.ytvc.com.cn是邮件服务器,那么所有发往后缀是@ytvc.com.cn的邮件都由该服务器负责接收。
要创建MX记录首先需要创建一条A记录,因为MX记录中描述邮件服务器时不能使用IP地址,只能使用完全合格域名。A记录mail.ytvc.com.cn在前面已经创建好了,在ytvc.com.cn区域中选择“新建邮件交换器”,打开“新建资源记录”界面,“主机或子域”一般都保持空白,不必填写;在“邮件服务器的完全限定的域名”中输入先前创建的A记录的FQDN名;邮件服务器优先级默认是10,如果ytvc.com.cn区域中有多个MX记录,而且优先级不同,那么其他邮局给ytvc.com.cn发邮件时会首先把邮件发给优先级最高的邮件服务器,代表优先级的数字越低则优先级越高,优先级最高为0。

MX记录对邮件服务器来说是不可或缺的,两个互联网邮局系统在相互通讯时必须依赖DNS的MX记录才能定位出对方的邮件服务器位置。例如163.com邮局给126.com邮局发一封电子邮件,那163邮局的SMTP服务器就需要向DNS服务器发出一个查询请求,请DNS服务器查询126.com的MX记录,这样163邮局的SMTP服务器就可以定位126.com的SMTP服务器,然后就可以把邮件发送到126邮局。

3. 配置反向查找区域及指针记录

如果用户希望DNS服务器能够提供反向解析功能,以便客户机根据已知的IP地址来查询主机的域名,就需要创建反向查找区域及指针记录。
在DNS服务器的反向区域中选择“新建区域”。

 

出现新建区域向导,选择下一步继续,在区域类型中选择“主要区域”,并将新创建的DNS区域记录复制到coolpen.net域中所有同样也是DNS服务器的域控制器中。区域类型选择IPv4反向查找区域”。

向导要求输入当前的网络号,网络号是IP地址和子网掩码进行与运算后的结果。反向区域的名称不能随便设置,必须是颠倒的网络号再加上in-addr.arpa后缀。例如当前的网络号是192.168.1,那反向区域的名称就应该是1.168.192.in-addr.arpa。

不允许动态更新,然后完成反向查找区域的创建。

在反向区域中创建的记录类型是PTR指针记录,PTR记录可以看做是A记录的逆向记录,作用是把IP地址解析为域名。

如下图所示,我们选择在反向区域中创建PTR记录。

如下图所示,我们创建的PTR记录把192.168.1.1解析为域名ns1.ytvc.com.cn。

4. nslookup命令

在Windows和Linux操作系统中都提供了一个诊断工具——nslookup,利用它可以测试域名服务器DNS的信息,它们的使用方法基本相同。
在客户端执行nslookup命令后,首先就把DNS服务器的IP地址192.168.1.1进行了反向解析。

如果DNS服务器中未设置反向查找的指针记录,则无法解析出DNS服务器的名字,将会出现错误提示。

在nslookup命令中,采用交互的方式对用户输入的名称进行解析。

nslookup命令默认只测试A记录,可以通过设置不同的参数来修改测试类型。

Set type=cname     测试别名记录
Set type=mx      测试邮件交换器记录
Set type=ptr      测试指针记录

如果DNS服务器已经接入互联网的话,那我们可以查看一下163.com域中的邮件交换器记录

可以发现163的邮件服务器有十几台之多。

执行exit可以退出nslookup命令的交互式界面。


本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1159310

相关文章
|
6月前
|
存储 缓存 网络协议
阿里云特惠云服务器99元与199元配置与性能和适用场景解析:高性价比之选
2025年,阿里云长效特惠活动继续推出两款极具吸引力的特惠云服务器套餐:99元1年的经济型e实例2核2G云服务器和199元1年的通用算力型u1实例2核4G云服务器。这两款云服务器不仅价格亲民,而且性能稳定可靠,为入门级用户和普通企业级用户提供了理想的选择。本文将对这两款云服务器进行深度剖析,包括配置介绍、实例规格、使用场景、性能表现以及购买策略等方面,帮助用户更好地了解这两款云服务器,以供参考和选择。
|
4月前
|
域名解析 应用服务中间件 Shell
使用nps配置内网穿透加域名解析
使用nps配置内网穿透加域名解析
593 76
|
6月前
|
弹性计算 运维 安全
优化管理与服务:操作系统控制平台的订阅功能解析
本文介绍了如何通过操作系统控制平台提升系统效率,优化资源利用。首先,通过阿里云官方平台开通服务并安装SysOM组件,体验操作系统控制平台的功能。接着,详细讲解了订阅管理功能,包括创建订阅、查看和管理ECS实例的私有YUM仓库权限。订阅私有YUM仓库能够集中管理软件包版本、提升安全性,并提供灵活的配置选项。最后总结指出,使用阿里云的订阅和私有YUM仓库功能,可以提高系统可靠性和运维效率,确保业务顺畅运行。
|
4月前
|
网络协议 安全 Devops
Infoblox DDI (NIOS) 9.0 - DNS、DHCP 和 IPAM (DDI) 核心网络服务管理
Infoblox DDI (NIOS) 9.0 - DNS、DHCP 和 IPAM (DDI) 核心网络服务管理
123 4
|
11月前
|
开发框架 供应链 监控
并行开发模型详解:类型、步骤及其应用解析
在现代研发环境中,企业需要在有限时间内推出高质量的产品,以满足客户不断变化的需求。传统的线性开发模式往往拖慢进度,导致资源浪费和延迟交付。并行开发模型通过允许多个开发阶段同时进行,极大提高了产品开发的效率和响应能力。本文将深入解析并行开发模型,涵盖其类型、步骤及如何通过辅助工具优化团队协作和管理工作流。
318 3
|
11月前
|
存储 缓存 算法
分布式锁服务深度解析:以Apache Flink的Checkpointing机制为例
【10月更文挑战第7天】在分布式系统中,多个进程或节点可能需要同时访问和操作共享资源。为了确保数据的一致性和系统的稳定性,我们需要一种机制来协调这些进程或节点的访问,避免并发冲突和竞态条件。分布式锁服务正是为此而生的一种解决方案。它通过在网络环境中实现锁机制,确保同一时间只有一个进程或节点能够访问和操作共享资源。
387 3
|
6月前
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
7月前
|
域名解析 网络协议 Ubuntu
DHCP与DNS的配置
通过这些步骤,您可以在Linux环境下成功配置和验证DHCP和DNS服务。希望这些内容对您的学习和工作有所帮助。
639 27
|
7月前
|
Java 数据库 开发者
详细介绍SpringBoot启动流程及配置类解析原理
通过对 Spring Boot 启动流程及配置类解析原理的深入分析,我们可以看到 Spring Boot 在启动时的灵活性和可扩展性。理解这些机制不仅有助于开发者更好地使用 Spring Boot 进行应用开发,还能够在面对问题时,迅速定位和解决问题。希望本文能为您在 Spring Boot 开发过程中提供有效的指导和帮助。
642 12
|
7月前
|
存储 人工智能 并行计算
2025年阿里云弹性裸金属服务器架构解析与资源配置方案
🚀 核心特性与技术创新:提供100%物理机性能输出,支持NVIDIA A100/V100 GPU直通,无虚拟化层损耗。网络与存储优化,400万PPS吞吐量,ESSD云盘IOPS达100万,RDMA延迟<5μs。全球部署覆盖华北、华东、华南及海外节点,支持跨地域负载均衡。典型应用场景包括AI训练、科学计算等,支持分布式训练和并行计算框架。弹性裸金属服务器+OSS存储+高速网络综合部署,满足高性能计算需求。

相关产品

  • 云解析DNS
  • 推荐镜像

    更多
  • DNS