1.修改 /etc/systemd/resolved.conf
文件
sudo vim /etc/systemd/resolved.conf
# 指定 DNS 服务器,以空白分隔,支持 IPv4 或 IPv6 位置 DNS=8.8.8.8 114.114.115.115 # 备用 DNS 服务器 FallbackDNS=8.8.8.8 # 设置搜索域名 Domains=domain.com # 设置 LLMNR 是否激活,可用的选项有 yes、no、resolve LLMNR=yes # 设置 MulticastDNS 是否激活,可用的选项有 yes、no、resolve MulticastDNS=yes # 设置 DNSSEC 是否激活,可用的选项有 yes、no、allow-downgrade DNSSEC=yes # 设置缓存是否激活,可用的选项有 yes、no、no-negative Cache=no-negative 根据需要修改 resolved.conf 文件中的DNS,然后保存。
2.重启 systemd-resolved 服务
sudo systemctl restart systemd-resolved
3、设置开机启动 systemd-resolved 服务
sudo systemctl enable systemd-resolved
4、备份 systemd-resolved 托管文件 resolv.conf
sudo mv /etc/resolv.conf /etc/resolv.conf.bak
更新
sudo ln -s /run/systemd/resolve/resolv.conf /etc/
如果在执行过程中发现
sudo: unable to resolve host ubuntu
解决办法:
cat /etc/hosts
加入一行
127.0.0.1 ubuntu
是没有配置本机名字
标签:resolved,systemd,sudo,no,配置,ipv6,conf,ubuntu,yes
From: https://www.cnblogs.com/xiangxiang521/p/17859390.html