歡迎您光臨本站 註冊首頁

Ubuntu設置靜態DNS伺服器

←手機掃碼閱讀     火星人 @ 2014-03-26 , reply:0

在XP下早就對電信的DNS域名劫持很不爽,老是把Google.com轉到Google.cn,打錯域名還他媽的來個「114搜索」,電信整一個超級大流氓。所以在XP下把DNS都設置為OpenDNS的 伺服器,省心。Ubutu下當然也要設置,也很簡單。

在Ubuntu下也能設置,「主菜單」,「系統」,「系統管理」,「網路」,在「DNS」里刪掉原來的2個IP,填上OpenDNS的伺服器,不過這樣重啟后就恢復,下次開機開得重新設置一次。

找到了方法,轉載方法如下

先備份:
sudo cp /etc/resolv.conf /etc/resolv.conf.bak

然後編輯
sudo gvim /etc/dhcp3/dhclient.conf

將以下行添加到末尾,就是OpenDNS的2個伺服器啦

prepend domain-name-servers 208.67.222.222,208.67.220.220;
接著編輯」/etc/ppp/peers/dsl-provide」

不過我沒有」dsl-provide」這個文件,我是用過路由器上ADSL的,但有一個provide,那麼應該是編輯這個文件了,為求完全,也先備份一下

sudo cp /etc/ppp/peers/provider /etc/ppp/peers/provider。bak
sudo gvim /etc/ppp/peers/provider

然後註釋掉
usepeerdns

這一行,最後重啟,重啟后,右鍵通知區域的網路圖標,「查看信息」,發現DNS還是電信那個,不過打開」www.google.com」,已經不在轉到」www.google.cn」

故意輸入一個錯誤的域名,打開的是OpenDNS的糾錯頁面,靜態DNS設置成功。

[火星人 ] Ubuntu設置靜態DNS伺服器已經有427次圍觀

http://coctec.com/docs/linux/show-post-180185.html