最近翻出来了吃灰多年的一块树莓派 3b,想来闲着也节约,要不组一个 Nextcloud 当网盘用。后果在应用的过程中不知为何总是域名解析失败,树莓派连的是家里路由器的 WiFi。
首先我尝试批改 vi /etc/resolv.conf
文件,增加 nameserver 114.114.114.114
来解决,批改了之后确实解决了域名解析的问题,但最初发现在重启树莓派后会生效。
那有什么好方法能解决呢?
实际上须要批改 resolved.conf 文件
sudo vi /etc/systemd/resolved.conf
而后删除 DNS= 那一行的正文符号,等号右面增加 DNS 服务器的地址即可,我这里以 114.114.114.114 为例,批改后就是:
DNS=114.114.114.114
保留后,再重启,察看 DNS 是否失效。
如果要批改其余的 DNS 服务器,如 8.8.8.8,则对应批改即可。