Ubuntu 12.04重啟後resolv.conf清空的問題
1、 /etc/resolv.conf 其實是一個Link
它其實指向的是 /run/resolvconf/resolv.conf
2 、Ubuntu 有一個 resolvconf 服務,如果重啟它,那麼 /etc/resolv.conf 的內容會被修改成默認的樣子
所以 不能直接修改 /etc/resolv.conf
3、 如果想自己定義 nameserver,那麼有以下2個辦法:
A、 在網卡的配置文件裡面加:
iface eth0 inet static
address 192.168.3.3
netmask 255.255.255.0
gateway 192.168.3.1
dns-nameservers 192.168.3.45 192.168.8.10
dns-search foo.org bar.com
B、 修改 resolvconf服務的配置文件: /etc/resolvconf/resolv.conf.d/base