DNSCrypt通過加密DNS服務器通信,來實現保護用戶的目的。如防止運營商的DNS劫持,廣告跟蹤植入,保護個人隱私。
DNSCrypt Proxy可以讓我們使用這項功能,並且支持非常多的平臺
安裝
#macOS安裝 brew install dnscrypt-proxy 其他平臺的[安裝指南](https://github.com/jedisct1/dnscrypt-proxy/wiki) [其他平臺的安裝包](https://github.com/jedisct1/dnscrypt-proxy/releases)
配置文件
此軟件macOS版本的配置文件在/usr/local/etc/dnscrypt-proxy.toml
其他版本視解壓位置而定,但名字同樣是dnscrypt-proxy.toml
#軟件的監聽地址,如果機器不支持ipv6,就把ipv6監聽部分刪除,不然會報錯 listen_addresses = ['127.0.0.1:53', '[::1]:53']
啓動服務
#macOS的啓動命令 sudo brew services start dnscrypt-proxy #Linux的啓動命令 sudo ./dnscrypt-proxy -service install //第一次啓動要先安裝 sudo ./dnscrypt-proxy -service start //安裝後啓動的命令
其他
與DNSmaqs聯用,DNSCrypt-proxy作爲上級DNS,創建純淨的解析環境
添加這個配置文件dnscrypt-proxy-config可以提高解析國內域名的速度