很久没用过ubuntu做服务器,今天装了一台ubuntu 13.04,结果遇到一个很奇怪的问题,就是dns服务器莫名其妙消失。
修改了/etc/resolv.conf,添加了dns服务器可以正常解析,但重启就被清空了。
然后才发现里面有两行注释。
\# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)`
\# DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN
解决这个问题也很简单。
nano /etc/resolvconf/resolv.conf.d/base
加上dns。
nameserver 8.8.8.8
nameserver 8.8.4.4
保存以后运行
resolvconf -u
这时再去看/etc/resolv.conf,已经有dns服务器了。