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

问题现象

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 内部就可以正常获取了








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值