DNS常见问题的处理|学习笔记

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

开发者学堂课程【企业上云攻略-阿里云网络产品应用系列教程:DNS 常见问题的处理】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/573/detail/7885


DNS 常见问题的处理

内容介绍:

一、DNS 的计费

二、总结

三、思考题


一、DNS 的计费

1.DNS 计费

云解析的计费方式为包年包月,计费最小单位为3个月

包含三个价格信息:基本配置价格信息、解析防护价格信息和智能解析价格信息。基础功能免费提供

可以为升级云解析企业版

阿里云解析企业版是阿里云为企业用户量身打造的付费DNS服务

2.讨论:邮件解析

讨论 DNS 解析对邮件服务器的影响?

邮件是严重依赖 DNS 的一个服务。DNS 是互联网的基石,没有 DNS ,很多服务将会瘫痪。

邮件服务 A 记录设置是否正确?

是否设置 MX 记录?

是否设置 MX 记录的优先级?

MX 记录是一定要设置优先级的,当然可以有多条 MX 记录,它是逐级递减。

是否设置 N S记录?

指明 DNS 服务器是谁,才可以去解析?在选择域名的时候,要选择添加解析记录的时候,要选择一个 NS 记录去指向某某地某一个 DNS 服务器,去实现这个域名的解析。

首先用户,通过 MUA ,这个 A 是 agent mail user agent ,也就是邮件的发送端。

通过简单邮件传输协议就是 SMTP 协议,通过用户本地的邮件服务器,或者叫做 MTA ,比如说就是 post fix,send mail ,这样的软件叫做 MGA ,叫做邮件传输代理,将这封邮件发送出去。

例如,北京的张三,给上海的李思写封信。需要把这封邮件,投递到

image.png

邮筒里面去,但是北京的邮递员只会查询,这封信是要投递到上海去的,那么,这时候就要去通过 DNS 去查询李四所在的地域的邮件服务器是谁,这时要到,才能将邮件发送过来。

3.设置 MX 记录

设置 MX 记录记录时,一定要去设置优先级,通过 MX 记录,才能找到要发邮件的那台用户所对应的邮件服务器是谁,所以一定要设置 MX 记录,否则邮件是无法正常发送的。

4.解析生效验证

讨论解析生效的方法:

image.png

判断解析是否生效最简单的方法就是 ping+域名,能否生效。

使用控制台,比如 ping www.aliyun.com,除了本身网络问题以外,网络通的情况下能不能生效。

若网络正常的情况下,不能生效,就要考虑到是解析的问题。

通过 nslookup 这个工具。去判断相应的解析记录是否生效。

ping www.aliyun.com

nslookup www.aliyun.com

nslookup -q=cname bbs.aliyun.com

nslookup -q=mx aliyun.com

dig (Linux)

例如,如果在 CMD 里面的话,可以直接登录到 nslookup 里面去设置解析记录,或者说可以去加-q 去指明一下解析。比如, nslookup -q=mx aliyun.com,那这时就可以查询出来,可能是 mx2. aliyun.com,解析记录是有优先级的, MX 记录是一定要设置优先级。

在 Linux 里面,选择通过 dig 工具来进行查询。dig 最大的好处是输出会比较详细。

通过第一个,比如去解析其他的域名的时候,可以加杠 T ,指明一下解析的类型,-t mx aliyun.com。

通过阿里云的工具阿里巴巴 DNS 查询工具,也可以通去实现解析的记录。可以探测这个 DNS 是否生效,可以判断其它的 DNS 服务器对这个解析是否生效,也可以做批量的去检测。

使用 DNS 检测工具

可以通过阿里巴巴 DNS 检测工具,去检测到我各大 IPS DNS 提供商,对这个域名解析是否生效。也可以看到本地的DNS 的解析结果,各大域名的解析结果是否生效,本地的DNS解析是否生效,可以通过这个工具去查询这个解析结果,也可以通过批量检测。

5网站无法访问问题定位

(一)讨论:网站解析问题定位

实现网站解析四步走:

1.注册域名

2.购买并设置 ECS 主机

3.设置域名解析

4.网站可访问

域名是否注册?

不注册域名无法解析。

网站是否备案?

根据国家法律的要求,网站是要备案的。在 DNS 解析的控制台里面,虽然看到解析状态是正常的,实际上这个解析是无法生效的。打开解析控制台的时候,会看到地方运行状态的异常。需要实名制、需要去备案,特别是访问 web 服务器的时候,是一定要去备案的。

 WEB 服务器是否正常?

外部服务器的监听是否监听了相应的监听端口?80端口是否正常接听?  

域名解析记录是否设置正确?

解析记录是否生效?

如果解析记录是正常,外部服务器也是正常。从正常的逻辑上来讲,是可以去访问到网站的服务的。

(二)排查思路和解决方案

问题描述:

域名解析添加后,解析一直不生效。

问题原因:

image.png

域名状态是否正常

通过查询 whois ,如果域名状态为 clienthold 或 serverhold 状态。此状态下,即使设置了域名解析,也是无法生效的,域名是无法被访问到的。

域名是否过期

域名过期会导致域名解析失效,续费后会恢复正常。

是否修改了 DNS

修改域名 DNS 后,需要各运营商的缓存刷新后解析才能生效。一般情况下,全球生效需要24~48小时。在此期间,解析会受到影响。

重复解析

相同的主机记录指向不同目标地址,导致解析异常,表现为有时生效,有时不生效;某些地方生效,某些地方不生效。


二、总结

DNS 的概念

阿里云的云 DNS 产品

DNS 的运行原理及查询方式· DNS 的主要几种应用场景

DNS 的计费方式

DNS 解析不生效的原因

网站无法访问问题的原因

掌握常见的 DNS 解析记录的类型

了解迁移到云解析的优势

掌握将 DNS 迁移到云解析的步骤

了解智能 DNS 的配置


三、思考题

DNS 的查询方式有哪些?

DNS 主要有递归和迭代两种查询方式

通过 DNS 实现容灾切换的应用场景可以使用阿里云的哪个产品实现?

常见的 DNS 的解析记录有哪些?

将 DNS 解析迁移到云解析的步骤有哪些?

如何定位 DNS 解析不成功的原因?

运行状态是否正常?是否付费?是否备案?解析记录设置是否正确

常用的 DNS 解析测试命令有哪些?

Windows 有哪些测试的命令,Linux 有哪些测试命令。

相关文章
|
7月前
|
域名解析 网络协议 网络安全
阿里云DNS常见问题之域名DNS完成实名认证还是锁定状态如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
6月前
|
前端开发 JavaScript 安全
javascript:void(0);用法及常见问题解析
【6月更文挑战第3天】JavaScript 中的 `javascript:void(0)` 用于创建空操作或防止页面跳转。它常见于事件处理程序和超链接的 `href` 属性。然而,现代 web 开发推荐使用 `event.preventDefault()` 替代。使用 `javascript:void(0)` 可能涉及语法错误、微小的性能影响和XSS风险。考虑使用更安全的替代方案,如返回 false 或箭头函数。最佳实践是保持代码清晰、安全和高性能。
330 0
|
2月前
|
JavaScript 前端开发 索引
Vue3 + Vite项目实战:常见问题与解决方案全解析
Vue3 + Vite项目实战:常见问题与解决方案全解析
104 0
|
4月前
|
开发者 测试技术 Android开发
Xamarin 开发者的五大常见问题及解决方案:从环境搭建到性能优化,全面解析高效跨平台应用开发的技巧与代码实例
【8月更文挑战第31天】Xamarin 开发者常遇问题及解决方案覆盖环境搭建至应用发布全流程,助新手克服技术难关。首先需正确安装配置 Visual Studio 及 Xamarin 支持,设置 iOS/Android 测试环境。利用 Xamarin.Forms 和 XAML 实现高效跨平台开发,共享 UI 和业务逻辑代码。针对性能优化,采取减少 UI 更新、缓存计算结果等措施,复杂问题则借助 Xamarin Profiler 分析。
51 0
|
6月前
|
存储 弹性计算 安全
阿里云服务器怎么样?云服务器ECS产品优势、应用场景、价格解析及常见问题参考
阿里云服务器ECS(Elastic Compute Service)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。把物理服务器比作买的房子,云服务器ECS,就是租赁的房子,阿里云云服务商就是管家。云服务商负责搭建机房、提供配套服务和维护,用户只需要付租金,即可“拎包入住”,无需自建机房、采购和配置硬件设施。如果不再需要云服务器,可随时“退租”(释放资源),节省成本。本文为大家解析云服务器ECS产品优势、应用场景和最新价格及常见问题。
阿里云服务器怎么样?云服务器ECS产品优势、应用场景、价格解析及常见问题参考
|
7月前
|
域名解析 缓存 运维
【域名解析DNS专栏】域名解析故障排查手册:常见问题与解决方案
【5月更文挑战第22天】【DNS故障排查手册】解决域名无法解析、速度慢、污染劫持及配置错误问题。检查网络、清理缓存、更换DNS服务器、使用HTTPS、DNSSEC及CDN。示例:使用nslookup查询域名解析。定期检查优化DNS服务器,确保稳定安全。
1285 4
【域名解析DNS专栏】域名解析故障排查手册:常见问题与解决方案
|
7月前
|
弹性计算 数据挖掘 应用服务中间件
阿里云服务器通用算力型U1实例解析,实例性能、适用场景及常见问题参考
在阿里云服务器的所有实例规格中,通用算力型u1实例主打的是高性价比,通用算力型U1实例云服务器自推出以来,就受到了广大用户的关注,也是目前阿里云的活动中比较热门的云服务器实例,这个实例规格的性能要好于经济型e等共享型实例,价格又比计算型c7、通用型g7等其他企业级实例要低一些。本文将深入解析通用算力型U1实例的特点、适用场景以及价格优势,帮助用户更好地了解该云服务器实例。
阿里云服务器通用算力型U1实例解析,实例性能、适用场景及常见问题参考
|
5月前
|
安全 Java 程序员
Java多线程编程最佳实践与常见问题解析
Java多线程编程最佳实践与常见问题解析
|
6月前
|
Java
Java中的面试常见问题解析
Java中的面试常见问题解析
|
7月前
|
XML Java 数据库
【后台开发】TinyWebser学习笔记(3)HTTP连接与解析
【后台开发】TinyWebser学习笔记(3)HTTP连接与解析
176 4

相关产品

  • 云解析DNS
  • 推荐镜像

    更多