最近发现树莓派安装pihole当作DNS服务器后,有时重启后resolv.conf文件会被无缘无故改成127.0.0.1。
结果就是远程SSH登不上去 ,树莓派也不能上网,修改树莓派的DNS服务器,重启后发现还是自动改成了127.0.0.1,经过一番搜索,终于找到了解决办法。
解决办法如下:
修改/etc/resolvconf/
resolv.conf.d/head
文件。
cd /etc/resolvconf/resolv.conf.d/
sudo nano head
添加两条语句:
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver后面是dns服务器的地址,好用的dns服务器地址可以从这篇文章中获取:好用的DNS服务器分享
重新加载:sudo resolvconf -u
重启网络:sudo /etc/init.d/networking restart
最后ping tujing.site ,问题解决,重启后没有出现不能上网的现象了。