arch 中 networkmanager 如何改 DNS? - Linux

Table of Contents


原本網路管理工具是用 wicd,可是不知道為什麼 wicd 忽然連不上宿網的有線網路
(無線都正常)

所以就想說改用 networkmanager

但是因為學校網路的 DNS 似乎紀錄不完全

所以想自行更改 DNS

於是我改了 /etc/resolv.conf 中的 nameserver
改成
nameserver 8.8.8.8
nameserver 8.8.4.4
是用 google 的 DNS

可是問題來了
改完直接生效(開網頁都正常,原本沒用 google DNS 會連不上)
但是如果我 sudo rc.d restart networkmanager 的話
/etc/resolv.conf 中的內容又會被改回來
似乎是 networkmanager 改的,因為檔案最上方有 Gernerated by NetworkManager…

所以想問一下,該怎麼不讓 networkmanager 自己去修改我的 resolv.conf 呢?

另外想再問一下,
arch 上的 networkmanager 如果要連加密的 wifi 是不是要做什麼調整呢?

謝謝!


--

All Comments

Iris avatarIris2012-02-24
我猜是 dhcpcd 改的