ubuntu dns故障一例

Linux 2013-08-23

很久没用过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服务器了。