帅秃顶的博客

  • 隐私政策🤝
  • 关于🏆
  • 友情链接🔗
热爱生活的每一天
帅秃顶的个人博客
  1. 首页
  2. linux
  3. 正文

Linux下使用systemd-resolved配置DNS

2025年12月22日 56点热度 0人点赞 4条评论

对于服务器Linux系统来说,网络配置通常使用systemd-networkd配置,桌面Linux通常使用networkmanager。networkmanager内置了dnsmasq用于DNS基本的查询,但如果想要使用更高级的DNS查询功能,可以使用dnsmasq或systemd-resolved配合networkmanager完成。下面介绍配置systemd-resolved的方法。

1、启用systemd-resolved服务

确保你的系统正在使用networkmanager并通过以下代码启用systemd-resolved服务:

sudo systemctl enable --now systemd-resolved.service

同时停用dnsmasq等服务。

2、创建符号链接

创建符号链接,使 /etc/resolv.conf 指向 /run/systemd/resolve/stub-resolv.conf ,让systemd-resolved接管DNS解析服务,在 /etc 目录下运行以下命令:

ln -sf ../run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

3、编辑配置文件

在新版本的networkmanager中,可以自动检测并使用systemd-resolved,但我们可以在 /etc/NetworkManager/conf.d/ 目录下添加一个 dns.conf 的文件显式声明使用systemd-resolved,内容如下:

[main]
dns=systemd-resolved

完成后,我们可以编辑 /etc/systemd/resolved.conf 的文件中的内容,配置你喜欢的DNS服务提供商。建议配置以下选项:

DNSSEC=allow-downgrade
DNSOverTLS=opportunistic
MulticastDNS=no
LLMNR=no
Cache=yes

具体内容含义可通过 man systemd-resolved.service 参考官方文档和arch wiki的systemd-resolved部分。

标签: arch linux dns linux systemd
最后更新:2025年12月22日

帅秃顶

告别的年代,分开的理由,终不须诉说出口

点赞
< 上一篇

文章评论

  • Porn Tude

    How are you?

    2026年1月28日
    回复
    • Avatar photo
      帅秃顶

      @Porn Tude 欢迎访问!

      2026年1月28日
      回复
  • Porn Pics

    Wishing you a happy day, every day!

    2026年2月4日
    回复
    • Avatar photo
      帅秃顶

      @Porn Pics Thank you!

      2026年2月4日
      回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    回复 帅秃顶 取消回复
    帅秃顶 的头像
    文章目录
    • 1、启用systemd-resolved服务
    • 2、创建符号链接
    • 3、编辑配置文件
    最近评论
    333985 发布于 1 周前(03月04日) 每天都在战争,希望2026和平.
    this review 发布于 1 周前(03月03日) Hi i am kavin, its my first time to commenting any...
    this review 发布于 2 周前(03月02日) Pretty! This was an extremely wonderful article. ...
    帅秃顶 发布于 3 周前(02月19日) thanks
    帅秃顶 发布于 3 周前(02月19日) thanks

    COPYRIGHT © 2025 pigpigpigGo. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang