Prevent DNS leaks on macOS by using dnscrypt-proxy. dnscrypt-proxy is available for installation via Homebrew, and comes configured to use OpenDNS servers. After installing, dnscrypt-proxy will always run in the background and encrypt all your DNS queries:
- Open Terminal.app (press
Command
+Space
and typeterminal
and hitreturn
). - If you don't already have Homebrew installed, install it by copy–pasting the following line in Terminal app and press enter/return key. Wait for the command to finish.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Install dnscrypt-proxy by running:
brew install dnscrypt-proxy
- Run a DNS leak test: click the Standard test and ensure all DNS servers are owned by
opendns.com
.
Hi thanks for the info.