天天看點

ubuntu下系統重新開機dns就被清空的解決方案

來到新公司,他們連用戶端pc都裝的是linux系統,不是fedora就是ubuntu,省了很大一筆錢啊~~

ubuntu下系統重新開機dns就被清空的解決方案

公司内網的IP位址是通過dhcp自動擷取的,但是每次重新開機系統以後,就會出現無法上網的情況,執行指令

sudo vim /etc/resolv.conf

然後添加了nameserver 8.8.8.8

但過一會,甚至不用重新開機,進入後發現,dns又被清空了

再仔細看一下這個配置檔案

cat /etc/resolv.conf

# 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

内容是一段警告:說這個檔案是resolvconf程式動态建立的,不要直接手動編輯,修改将被覆寫。

果不其然,修改後重新開機就失效了

解決方案:通過/etc/network/interfaces,在它的最後增加一句:

通過/etc/network/interfaces,在它的最後增加一句:

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static

address 172.16.5.125

netmask 255.255.255.0

gateway 172.16.5.254

dns-nameservers 8.8.8.8

然後再在sudo vim /etc/resolv.conf 添加