在Raspbain設定DNS
今天在鳥哥看到
例題:
我的主機使用 DHCP 取得 IP ,很奇怪的,當我修改過 /etc/resolv.conf 之後,隔不多久這個檔案又會恢復成原本的樣子,這是什麼原因? 該如何處理?
答:
因為使用 DHCP 時,系統會主動的使用 DHCP 伺服器傳來的資料進行系統設定檔的修訂。因此,你必須告知系統,不要使用 DHCP 傳來的伺服器設定值。 此時,你得要在 /etc/sysconfig/network-scripts/ifcfg-eth0 等相關檔案內,增加一行:『PEERDNS=no』,然後重新啟動網路即可。
此外,如果你有啟動 CentOS 6.x 的 NetworkManager 服務,有時候也可能會產生一些奇特的現象哩!所以鳥哥是建議關掉它的!^_^
很久之前我有寫過類似的問題
不過後來是用crontab來重覆寫這個問題
今天有看到一個方法
由於我用的是ubuntu, 沒有fedora的/etc/sysconfig/network-scripts/ifcfg-eth0 設定檔. 但是, 可以修改/etc/dhcp3/dhclient.conf來達到同樣的目的:
$ sudo nano /etc/dhcp3/dhclient.conf
加入:
supersede domain-name-servers 168.95.1.1, 8.8.8.8;
supersede domain-name “domain1.com domain2.com”;
應該是跨發佈系統的.
Linux DHCP DNS設定問題 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
目前沒有試過這個東西
|
|
Ubuntu DNS 設定 @ Welkin小窩 :: 痞客邦 ::
|
|
不過動物機還是不管用,但很多人好像都成功了
不知道為什麼
networking - How to override the DHCP-provided nameserver? - Ask Ubuntu
|
|
安裝resolvconf
照head設定dns
竟然成功了
先記錄
|
|
不過之前中華DNS好像有問題
最近又不會了…
可能正式機不會動
參考來源:
鳥哥的 Linux 私房菜 – DNS Server
Linux DHCP DNS設定問題 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
Ubuntu DNS 設定 @ Welkin小窩 :: 痞客邦 ::
VPC DHCP类型的ECS修改DNS
networking - How to override the DHCP-provided nameserver? - Ask Ubuntu