立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 82|回复: 9

哪个老外的公共DNS支持EDNS啊

[复制链接]

哪个老外的公共DNS支持EDNS啊

[复制链接]

155

主题

220

回帖

1057

积分

金牌会员

积分
1057
wawos

155

主题

220

回帖

1057

积分

金牌会员

积分
1057
2024-11-12 11:41:22 | 显示全部楼层 |阅读模式
Open DNS, 1.1.1.1, 8.8.8.8试过了, 都不支持EDNS,

EDNS就是按照用户实际地区去返回解析结果IP

比如用了老外的DNS, 去解析国内网站域名时, 如果这网站在国外也有服务器IP的话,
就会被解析返回成网站海外IP, 访问会变得巨慢


支持EDNS它会模拟用户当前地址去查询解析的域名IP, 用户在大陆, 返回的也会是网站的大陆IP

回复

使用道具 举报

155

主题

220

回帖

1057

积分

金牌会员

积分
1057
wawos 楼主

155

主题

220

回帖

1057

积分

金牌会员

积分
1057
2024-11-12 11:43:04 | 显示全部楼层
目前测试阿里云支持这种功能,  还有其它老外的公共DNS支持吗

最简单测试方法: 自己在大陆, 用老外DNS, 然后解析 www.baidu.com,
如果返回百度新加坡的IP, 那就不支持
回复

使用道具 举报

29

主题

383

回帖

1415

积分

金牌会员

积分
1415
xfspace

29

主题

383

回帖

1415

积分

金牌会员

积分
1415
2024-11-12 11:46:53 | 显示全部楼层
TM就得1个IP,ECS解析个毛。authoritative server不支持ECS也解析个毛,直接按递归的真实ip响应
回复

使用道具 举报

155

主题

220

回帖

1057

积分

金牌会员

积分
1057
wawos 楼主

155

主题

220

回帖

1057

积分

金牌会员

积分
1057
2024-11-12 11:48:36 | 显示全部楼层

xfspace 发表于 2024-11-12 11:46

TM就得1个IP,ECS解析个毛。authoritative server不支持ECS也解析个毛,直接按递归的真实ip响应 ...

一个文档,  https://www.timochan.cn/posts/study/check_dns_ecs_support

貌似老外的 Adguard Home 支持EDNS?
回复

使用道具 举报

91

主题

600

回帖

2009

积分

金牌会员

积分
2009
zhou

91

主题

600

回帖

2009

积分

金牌会员

积分
2009
2024-11-12 11:46:00 | 显示全部楼层
国内的都支持按照地区解析
国外的话,aws的可以看看
回复

使用道具 举报

40

主题

989

回帖

2644

积分

金牌会员

积分
2644
loveqianool

40

主题

989

回帖

2644

积分

金牌会员

积分
2644
2024-11-12 11:48:37 | 显示全部楼层
- 完美支持 ECS:  alidns (建议开通阿里云的免费版,每月 1000 万次查询) dnspod (建议开通 dnspod 的免费版,每月 300 万次查询,比公共的免费版快得多了去了) google ( doh dot 国内较难连上,需要走隧道,也可以在海外 vps 上 unbound 自建来转发 ecs ) quad9 的 9.9.9.9.11 或 9.9.9.12 (作为上游偶尔会抽风不支持 ECS 的缓存……不知何故) adguard dns (注意不是 adguard home 自建,而是去 adguard-dns.io 免费开通) 使用 unbound 自建的 dns (上游需要使用前述几家之一)  以上这些均完美支持 ECS ,因为 1. 根据 AGH 使用它们作为上游,根据 subnet 缓存请求的功能均一切正常 2. 请求直接发到这几家 dns ,ecs 的缓存策略也完美   - 不完美支持 ECS: 360dns nextdns cloudflare-gateway AdGuard Home 自建 dns (这里应该是 AGH 自己的 bug 了,下游的 AGH 无法识别到 subnet 来缓存 ecs 请求)  以上几家不适合作为 AGH/unbound 的上游,但直接发请求过去是可以正常根据 subnet 来缓存的
回复

使用道具 举报

155

主题

220

回帖

1057

积分

金牌会员

积分
1057
wawos 楼主

155

主题

220

回帖

1057

积分

金牌会员

积分
1057
2024-11-12 11:50:48 | 显示全部楼层

zhou 发表于 2024-11-12 11:48

国内的都支持按照地区解析
国外的话,aws的可以看看

说的是普通用户电脑填的DNS IP,  不是域名所有者在云服务商用的DNS
回复

使用道具 举报

29

主题

383

回帖

1415

积分

金牌会员

积分
1415
xfspace

29

主题

383

回帖

1415

积分

金牌会员

积分
1415
2024-11-12 11:52:40 | 显示全部楼层

wawos 发表于 2024-11-12 11:48

一个文档,  https://www.timochan.cn/posts/study/check_dns_ecs_support

貌似老外的 Adguard Home 支持 ...

google public dns 一直支持ECS,这个功能google是主要贡献者,某些authoritative server配置问题,国外的递归一律响应海外的ip
回复

使用道具 举报

19

主题

58

回帖

341

积分

中级会员

积分
341
gzelvis

19

主题

58

回帖

341

积分

中级会员

积分
341
2024-11-12 11:48:00 | 显示全部楼层
dns.google 解千愁
回复

使用道具 举报

6

主题

423

回帖

932

积分

高级会员

积分
932
qidian8

6

主题

423

回帖

932

积分

高级会员

积分
932
2024-11-12 11:56:45 | 显示全部楼层
Cloudflare的1.1.1.1已支持EDNS,可尝试使用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-24 13:00 , Processed in 0.032338 second(s), 2 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表