DNS Over HTTPS, 소위 DoH가 무엇인지 이미 아는 사람만 이 글에 관심을 가질테니 자세한 설명은 건너뛴다. MacOS에서 DNS Over HTTPS를 쓰는 가장 손쉬운 방법은 DNSCrypt 2.0을 이용하는 것이다. Homebrew가 있고 와이파이를 쓴다는 전제라면 아래와 같이 세 줄의 명령이면 충분하다.
brew install dnscrypt-proxy<br />sudo brew services restart dnscrypt-proxy<br />networksetup -setdnsservers "Wi-Fi" 127.0.0.1
세부 설정을 바꾸고 싶다면 /usr/local/etc/dnscrypt-proxy.toml
파일을 수정한 후에 서비스를 재기동하면 된다.
sudo brew services restart dnscrypt-proxy
dnscrypt 2.0은 alterstep/dnscrypt-osxclient와 같은 멋진 GUI 도구가 없지만 아쉬운대로 BitBar의 dnscrypt-proxy switcher으로 메뉴 바에 일부 기능을 노출할 수는 있다.
brew cask install bitbar