Total Pageviews

Tuesday 3 December 2019

解决dns污染问题的方法总结


1. dnscrypt-proxy,这是首选。详见https://briteming.blogspot.com/2016/04/macdnscrypt-proxy.htmlhttps://briteming.blogspot.com/2016/07/dnscrypt-wrapperdns.html

2. 替dns query套上一层本地的socks代理服务器程序的几款工具,https://briteming.blogspot.com/2019/07/dns-querysocks.html

3. ss-tunnel, https://briteming.blogspot.com/2019/11/shadowsocks-libevdns.html

4. 使用https-dns-by-honwen解决dns污染问题,这是我第一次运用dns-over-https.
https://briteming.blogspot.com/2019/12/https-dns-by-honwendns.html
https://briteming.blogspot.com/2019/06/high-performance-dns-over-https-client.html
https://briteming.blogspot.com/2019/07/tutorial-to-setup-dns-over-tls-dot.html

5. 各种dns forwarder,dns mapper.因为这类程序都是未加密的连接,所以都不可靠。用不了多久,就不行了。比如dns2tcp.关于dns2tcp的文章干脆被我删了。强烈不建议使用这类dns forwarder,dns mapper。即使这类dns forwarder/dns mapper搭配vps上的dnsmasq使用(见https://briteming.blogspot.com/2019/12/vpsdnsmasq.html),解析的效果仍然不是很好。所以,仍然不建议使用这类dns forwarder,dns mapper