AlexZ33 / lessions

自己练习的各种demo和课程
12 stars 2 forks source link

HTTPDNS #128

Open AlexZ33 opened 1 year ago

AlexZ33 commented 1 year ago

c端H5有时候会出现一些网络造成的白屏,无法查出原因,猜想可能是:

刨除白屏原因,单从DNS劫持、跨网访问等, HTTPDNS也是不错的方案

HTTPDNS

HTTPDNS使用HTTP与DNS服务器交互,代替传统的基于UDP的DNS协议,域名解析请求采用http协议直接发送到HTTPDNS服务端,从而绕过运营商的Local DNS。

阿里云HTTPDNS

使用方式为:LocalDNS为主,httpdns保底。即只有当dns被污染、劫持才会走httpdns。

阿里云HTTPDNS

阿里云HTTPDNS采用ip访问,可以解决第一跳被劫持问题;一期CDN域名可以直接配置,不进行自定义调度,直接在平台上配置域名即可解析。

综上,建议直接使用阿里云httpdns服务,采用HTTPDNS为主,LocalDNS保底方案。