使用dnsmasq替换systemd-resolved

不打算折腾兼容,干脆直接换掉systemd-resolved了

sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved
sudo apt install dnsmasq

告诉NetworkManager用谁来解析ns

nano /etc/NetworkManager/NetworkManager.conf 

[main]

# use dnsmasq instead of systemd-resolved
dns=dnsmasq

并重启sudo systemctl restart NetworkManager

调整dnsmasq配置文件

mv /etc/resolv.conf /etc/resolv.conf.bak
ln -s /var/run/NetworkManager/resolv.conf /etc/resolv.conf

可对指定的根域名指定解析dns,大多用在内网的域
dnsmasq.conf

server=114.114.114.114
server=8.8.8.8
server=/chaitin.page/25.25.0.2
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、域名解析服务 DNS 域名解析服务采用了类似目录树的层次结构来记录域名与 IP 地址之间的对应关系,从而形成了...
    爱你忘了爱我自己阅读 1,602评论 0 0
  • 本页主要内容:├── 为什么要使用Debian?├── 解决ubuntu网速的问题│ │ ├── 方法一:11n_...
    千里不留行_a4d1阅读 5,781评论 0 1
  • DAY27 一、知识点回顾 1、网络? 1、 传输介质 2、 硬件 2、两台主机之间进行通信? 3、交换网...
    chloepang阅读 470评论 0 0
  • 一、知识点回顾 1、网络? 1、 传输介质 2、 硬件 2、两台主机之间进行通信? 3、交换网络(局域网内 多...
    浩嘫氣灬阅读 287评论 0 0
  • 一、知识点回顾 1、网络? 1、 传输介质 2、 硬件 2、两台主机之间进行通信? 3、交换网络(局域网内 多...
    路边大呲花阅读 512评论 0 0