有被 systemd-resolved 服务烦到的兄弟吗

2021-08-20 12:00:34 +08:00
 huangmingyou
你们一般怎么设置 dns 服务,并且禁掉这个服务。
4788 次点击
所在节点    Linux
28 条回复
cache
2021-08-20 23:03:36 +08:00
Systemd 主要是功能太多了,什么都要管,违反了 UNIX do one thing do it well 的哲学
cinhoo
2021-08-20 23:05:15 +08:00
piping
2021-08-21 02:13:00 +08:00
@jim9606 如果我需要这些功能,为什么不去找专业的 DNS 软件呢?大部分的需求只需要一个 resolv.conf 文件就能满足,为什么要用 systemd-resolve,而且他还锁定 resolv.conf 文件,在一些场景下不能工作
dawn009
2021-08-21 02:37:19 +08:00
@cinhoo 这个是配置的问题,标准里规定所有 DNS server 返回的内容应当一模一样,不应该依赖于配置文件中的顺序。“内网 DNS”这种需求用 split DNS 解决。
raysonx
2021-08-21 07:30:15 +08:00
使用 systemd 做 init 已经是我能接受的极限了,其他功能可以不用 systemd 就别用 systemd 。
seakingii
2021-08-22 14:01:34 +08:00
这玩意感觉真的不符合 linux 风格.一是管的太多,二是管的太乱
dzdh
2021-08-23 13:50:50 +08:00
systemd-networkd
新建 /etc/systemd/network/ethX.network

[DHCP]
UseDNS=yes < -- 强制网卡走其他 dns,不走 /etc/resolv.conf
dzdh
2021-08-23 13:52:09 +08:00
systemd 凭一己之力把我赶到了 bsd

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/796978

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX