Ubuntu 手動指定 DNS 伺服器

用 vi 開啟 /etc/resolv.conf 來修改,但是一打開就看到了下面這一行字 !

# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

不要改這個檔案?,那要在設定 DNS Server ?在 Ubuntu 的官方文件說明,只要在 /etc/network/interfaces 檔裡,加入下面這一行就可以指定 DNS Server 了以中華電信及google為例


dns-nameservers [DNS Server IP] [DNS Server IP] ...

dns-nameservers 8.8.8.8 168.95.192.1

加好之後,用下面指令來重啟網卡,之後,就可以開始使用新設定的 DNS Server 了,而且,/etc/resolv.conf 檔案裡,也會自動新增在 /etc/network/interfaces 檔案所指定的 DNS Server,所以不要手動去動 resolv.conf 檔

sudo ifdown eth0
sudo ifup eth0

留言

這個網誌中的熱門文章

c語言-關於#define用法

CMD常用網管指令

PHP 與 JavaScript 之間傳值利用 json