ECS 无法解析域名问题场景分析

本文涉及的产品
全局流量管理 GTM,标准版 1个月
.cn 域名,1个 12个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 问题现象 ECS 上无法解析域名:xx.xxxx.com 本地非云上网络使用223.5.5.5以及第三方是可以获取解析的 1.本地解析  xx.xxxx.com  正常 nslookup xx.

问题现象

ECS 上无法解析域名:xx.xxxx.com

本地非云上网络使用223.5.5.5以及第三方 dns IP 是可以获取解析的

1.本地解析  xx.xxxx.com  正常

nslookup xx.xxxx.com 223.5.5.5
Server:    223.5.5.5
Address:  223.5.5.5#53

Non-authoritative answer:
Name:  xx.xxxx.com
Address: 11.11.11.11


2.ECS 上解析 baidu.com  正常

nslookup baidu.com
Server:    10.143.22.116
Address:  10.143.22.116#53

Non-authoritative answer:
Name:  baidu.com
Address: 220.181.57.217
Name:  baidu.com
Address: 123.125.114.144
Name:  baidu.com
Address: 111.13.101.208

3.ECS 上无法解析域名:xx.xxxx.com


ECS 使用多个内网 DNS 列表如下:
nameserver 10.143.22.116
nameserver 10.143.22.118
nameserver 10.202.72.116
nameserver 10.202.72.118

nslookup xx.xxxx.com
Server:    10.143.22.116
Address:  10.143.22.116#53

Non-authoritative answer:
*** Can't find xx.xxxx.com: No answer 

分析过程:

域名dns 都没有问题,只有特定域名在ecs内部使用默认 dns 无法解析
whois 查看了下域名 xx.xxxx.com 使用的是  云解析dns
阿里云解析支持多线智能解析,智能解析线路目前支持默认、电信、联通、教育网、移动国内31分省,海外更可细分到大洲与国家
如果只选择了各个运营商的解析 IP,而没有添加默认解析线路,如截图所示
由于阿里云内网 dns ip 不属于任何运营商的节点,会导致无法获取到解析

6a441e9674216952467eca021bbeaa5779420d28

解决方法:

云解析dns中添加默认线路的解析 IP 后,ECS 内部就可以正常获取了








目录
相关文章
|
29天前
|
域名解析 网络协议 安全
在Linux中,想在命令行下访问某个网站,并且该网站域名还没有解析,如何做?
在Linux中,想在命令行下访问某个网站,并且该网站域名还没有解析,如何做?
|
29天前
|
网络协议 Linux Docker
在Linux中,如何指定dns服务器,来解析某个域名?
在Linux中,如何指定dns服务器,来解析某个域名?
|
2天前
|
存储 缓存 自然语言处理
深度解析ElasticSearch:构建高效搜索与分析的基石
【9月更文挑战第8天】在数据爆炸的时代,如何快速、准确地从海量数据中检索出有价值的信息成为了企业面临的重要挑战。ElasticSearch,作为一款基于Lucene的开源分布式搜索和分析引擎,凭借其强大的实时搜索、分析和扩展能力,成为了众多企业的首选。本文将深入解析ElasticSearch的核心原理、架构设计及优化实践,帮助读者全面理解这一强大的工具。
31 7
|
8天前
|
域名解析 缓存 网络协议
域名系统DNS_基础知识
域名系统(DNS)使我们能够通过易记的域名访问互联网资源,而非直接使用IP地址。DNS采用层次树状结构,由多个分量组成,如顶级域名(如.com或.cn)位于最右侧。域名长度限制为255个字符,各级域名由相应管理机构监管,顶级域名由ICANN管理。DNS分为国家顶级域名、通用顶级域名和反向域等。域名解析涉及根域名、顶级域名及权限域名服务器,通过递归和迭代查询完成。为提高效率,DNS使用分布式服务器和高速缓存技术。
|
15天前
|
存储 安全 算法
服务器数据恢复—Raid磁盘阵列的安全性分析及常见故障
出于尽可能避免数据灾难的设计初衷,RAID解决了3个问题:容量问题、IO性能问题、存储安全(冗余)问题。从数据恢复的角度讨论RAID的存储安全问题。 常见的起到存储安全作用的RAID方案有RAID1、RAID5及其变形。基本设计思路是相似的:当部分数据异常时,可通过特定算法将数据还原出来。以RAID5为例:如果要记录两个数字,可以通过再多记录这两个数字的和来达到记录冗余性的目的。例如记录3和5,同时再记录这2个数字的和8。在不记得到底是几和5的情况下,只需要用8-5就可以算出这个丢失的数字了,其余情况依此类推。
|
29天前
|
缓存 网络协议 API
【API管理 APIM】APIM中对后端API服务的DNS域名缓存问题
【API管理 APIM】APIM中对后端API服务的DNS域名缓存问题
|
29天前
|
域名解析 存储 缓存
在Linux中,DNS进行域名解析的过程是什么?
在Linux中,DNS进行域名解析的过程是什么?
|
20天前
|
监控 安全 网络安全
恶意软件分析:解析与实践指南
【8月更文挑战第31天】
51 0
|
20天前
|
前端开发 大数据 数据库
🔥大数据洪流下的决战:JSF 表格组件如何做到毫秒级响应?揭秘背后的性能魔法!💪
【8月更文挑战第31天】在 Web 应用中,表格组件常用于展示和操作数据,但在大数据量下性能会成瓶颈。本文介绍在 JavaServer Faces(JSF)中优化表格组件的方法,包括数据处理、分页及懒加载等技术。通过后端分页或懒加载按需加载数据,减少不必要的数据加载和优化数据库查询,并利用缓存机制减少数据库访问次数,从而提高表格组件的响应速度和整体性能。掌握这些最佳实践对开发高性能 JSF 应用至关重要。
36 0
|
21天前
|
存储 设计模式 运维
Angular遇上Azure Functions:探索无服务器架构下的开发实践——从在线投票系统案例深入分析前端与后端的协同工作
【8月更文挑战第31天】在现代软件开发中,无服务器架构因可扩展性和成本效益而备受青睐。本文通过构建一个在线投票应用,介绍如何结合Angular前端框架与Azure Functions后端服务,快速搭建高效、可扩展的应用系统。Angular提供响应式编程和组件化能力,适合构建动态用户界面;Azure Functions则简化了后端逻辑处理与数据存储。通过具体示例代码,详细展示了从设置Azure Functions到整合Angular前端的全过程,帮助开发者轻松上手无服务器应用开发。
10 0

热门文章

最新文章

推荐镜像

更多