使用 CloudFlare 1.1.1.1 DNS over HTTPS 的一个例子

2018-04-03 19:08:48 +08:00
 Livid

如果你用 curl:

curl "https://1.1.1.1/dns-query?ct=application/dns-json&name=example.com&type=A"

那么可以得到这样的结果:

{"Status": 0,"TC": false,"RD": true, "RA": true, "AD": true,"CD": false,"Question":[{"name": "example.com.", "type": 1}],"Answer":[{"name": "example.com.", "type": 1, "TTL": 2774, "data": "93.184.216.34"}]}

更多具体细节可以看 CloudFlare 的文档:

https://developers.cloudflare.com/1.1.1.1/dns-over-https/

关于 DNS over HTTPS 的 JSON 格式的具体说明可以见 Google 的文档:

https://developers.google.com/speed/public-dns/docs/dns-over-https

21903 次点击
所在节点    DNS
30 条回复
vibbow
2018-04-04 14:12:35 +08:00
@flowfire #20 如果你有 IP 的所有权,是可以给 IP 签发证书的
yexm0
2018-04-04 14:25:22 +08:00
YIem
2018-04-04 14:32:14 +08:00
延迟高的要死,ping370ms 还丢包, 我输入 baidu.com 居然跳 http://activity.sifuhe.cn , 可能是我用假的 1.1.1.1 吧
gy911201
2018-04-04 14:39:28 +08:00
我在 GCE 的台湾节点 ping 都有 100ms+ 的延迟,但是听说 HK 的机器却很低?
techyan
2018-04-04 14:54:44 +08:00
没试的就别想着试了,这玩意在中国就是减速的。本质上它就是 CloudFlare,只不过把自家的数据中心拿出来当公共 DNS 罢了。国内用 CloudFlare 速度本来就慢得一笔,电信跟 CF 的洛杉矶虽然直连但效果也不好,并且延迟上 150ms 是常态。联通走 GTT,遇到抽风的话能持续几分钟都完全连不上。移动走香港还强点。并且就算用上了,它对 CDN 之类分区解析的结果也都不好,最后结果还是减速。抱怨延迟高什么的一点意思都没有,在国内这玩意就不可能好用。
kwkwkkk
2018-04-04 14:55:41 +08:00
深圳移动到 1.1.1.1 和 8.8.8.8 都是 15ms 以内的延迟。。。
JanKinAn
2018-04-04 16:35:25 +08:00

1.1.1.1 ping 通 4 毫秒 路由追踪能到 cf 不能 dns 查询
1.0.0.1 ping 通 150 毫秒 路由追踪没有出国 却可以 dns 查询
玄学!!!
yyyyyyyhb
2018-04-05 00:32:25 +08:00
@JanKinAn 劫持了啊
tsing
2018-04-06 16:34:16 +08:00
cloudflared --proxy-dns --proxy-dns-upstream https://1.1.1.1/dns-query
taobibi
2018-04-11 09:18:43 +08:00
@yyyyyyyhb 现在 DNS 劫持真可怕

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/444051

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX