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
참고
- Running a DNS over HTTPS Client – Cloudflare Resolver
- More privacy with DNS over HTTPS
- add cloudflare CRYPT · Issue #166 · alterstep/dnscrypt-osxclient
Author Details
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.