Skip to content

Commit 145608c

Browse files
committed
ops/network-service/dns: wip for resolvconf, systemd-resolved, dnsmasq
1 parent dcc4e66 commit 145608c

File tree

1 file changed

+6
-0
lines changed
  • docs/ops/network-service

1 file changed

+6
-0
lines changed

docs/ops/network-service/dns.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,8 @@ musl 追求简洁、可移植(一大好处是:静态链接变得极其方便
282282

283283
其他技术区别的整理可参考:[Functional differences from glibc](https://wiki.musl-libc.org/functional-differences-from-glibc.html#Name_Resolver/DNS)
284284

285+
### resolvconf
286+
285287
### DNS 缓存服务 {#dns-cache}
286288

287289
可以注意到,glibc 设置了非常复杂的 DNS 解析逻辑,但是问题也是很明显的:
@@ -292,4 +294,8 @@ musl 追求简洁、可移植(一大好处是:静态链接变得极其方便
292294

293295
因此目前来讲,更推荐的做法是:在本地运行一个 DNS 缓存服务器,并且修改 `/etc/resolv.conf` 等配置将所有的 DNS 请求都发给这个缓存服务器,以统一整个系统的 DNS 解析行为。
294296

297+
#### systemd-resolved
298+
299+
#### dnsmasq
300+
295301
## 服务端 {#server}

0 commit comments

Comments
 (0)