在Centos5,6系統下修改DNS我們都知道隻要修改/etc/resolv.conf檔案,添加需要的dns即可
最近測試在Centos7上面也按原來的方法修改/etc/resolv.conf檔案,發現每當系統重新開機後/etc/resolv.conf檔案會被重置為預設 isp 的 dns. 即 "generated by NetworkManager"。原因是Centos7的網絡配置服務已經替換成NetworkManager。
解決方法:
1、權限設定
既然NetworkManager會去重置/etc/resolv.conf檔案,那麼就把這個檔案鎖定不讓修改。
這樣即使系統重新開機DNS也不會被更改了,PS:+i是加鎖,-i是去鎖。
2、停用NetworkManager