MacOS 配置 DNS Over HTTPS
介绍
- 什么是 DoH
什么是 DoH,可以看:https://zh.wikipedia.org/zh-cn/DNS_over_HTTPS。
使用 smartdns-rs
smartdns-rs 是一个用 Rust 编写的跨平台本地DNS 服务器,获取最快的网站 IP,获得最佳上网体验,支持 DoH,DoT。 开源在 GitHub: https://github.com/mokeyish/smartdns-rs
使用这个软件可以非常方便的使用 DoH。
安装
如果你有安装 brew ,可以直接用下面的命令进行安装。
1 |
|
注意:监听 53 端口需要 root
权限,因此需要 sudo
。
brew
安装的 smartdns
的命令 sudo smartdns service start
与 sudo brew services start smartdns
一样。
配置文件
下面是一份最简单的示例配置
1 |
|
MacOS 配置 DNS Over HTTPS
http://ysocket.pages.dev/2025/06/16/Mac-smartdns-DOH/