如何修改dns

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
lwd1900
帖子: 12
注册时间: 2011-02-22 14:59

如何修改dns

#1

帖子 lwd1900 »

本人使用ubuntu kylin ,不会修改DNS

望大侠帮助下!

顺便问下

图中的DNS是怎么回事
附件
10000914720410.jpg
10000914720410.jpg (9.5 KiB) 查看 5281 次
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如何修改dns

#2

帖子 poloshiao »

不会修改DNS
1. 暫時解決方案
/etc/resolv.conf
在最後面加上
nameserver 8.8.8.8
nameserver 8.8.4.4
1-1. 全部 nameserver 不要超過 3 個
因為第 4 個以後很難被讀取 列了只能當備忘
1-2. 上面的
8.8.8.8
8.8.4.4
是最通用的 dns 網址
你可以用任何有效的 dns 網址取代
1-3. 這個檔案 重開機 或 重新啟動 network-manager 時 會被更新
所以是 一次性 當次才有效
2. 要下次 重新開機 或 重新啟動 network-manager 時 還有效 把該兩行 加在下述檔案 最後面
/etc/resolvconf/resolv.conf.d/head
图中的DNS是怎么回事
3. 你沒有描述 是什麼問題
3-1. 任何有效的 dns 網址 都可以使用
你看到的 只是其中之一
lwd1900
帖子: 12
注册时间: 2011-02-22 14:59

Re: 如何修改dns

#3

帖子 lwd1900 »

poloshiao 写了:
不会修改DNS
1. 暫時解決方案
/etc/resolv.conf
在最後面加上
nameserver 8.8.8.8
nameserver 8.8.4.4
1-1. 全部 nameserver 不要超過 3 個
因為第 4 個以後很難被讀取 列了只能當備忘
1-2. 上面的
8.8.8.8
8.8.4.4
是最通用的 dns 網址
你可以用任何有效的 dns 網址取代
1-3. 這個檔案 重開機 或 重新啟動 network-manager 時 會被更新
所以是 一次性 當次才有效
2. 要下次 重新開機 或 重新啟動 network-manager 時 還有效 把該兩行 加在下述檔案 最後面
/etc/resolvconf/resolv.conf.d/head
图中的DNS是怎么回事
3. 你沒有描述 是什麼問題
3-1. 任何有效的 dns 網址 都可以使用
你看到的 只是其中之一


提示


[ 写入/etc/resolvconf/resolv.conf/head 出错:没有那个文件或目录 ]



怎么解决??
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如何修改dns

#4

帖子 poloshiao »

2. 要下次 重新開機 或 重新啟動 network-manager 時 還有效 把該兩行 加在下述檔案 最後面
/etc/resolvconf/resolv.conf.d/head
[ 写入/etc/resolvconf/resolv.conf/head 出错:没有那个文件或目录 ]
最好直接從本論壇 複製 / 貼進 你的終端機 以免打錯
/etc/resolvconf/resolv.conf.d/head
lwd1900
帖子: 12
注册时间: 2011-02-22 14:59

Re: 如何修改dns

#5

帖子 lwd1900 »

改完 用 nm-tool 命令查看

dns 还是默认的dns

怎么办
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如何修改dns

#6

帖子 poloshiao »

改完 用 nm-tool 命令查看
你是 改哪個檔案 ?
lwd1900
帖子: 12
注册时间: 2011-02-22 14:59

Re: 如何修改dns

#7

帖子 lwd1900 »

poloshiao 写了:
改完 用 nm-tool 命令查看
你是 改哪個檔案 ?
这里改不了吗??


/etc/resolvconf/resolv.conf.d/base

(看国外的网站改的,改这个和改head一样效果??)

:Hehe
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如何修改dns

#8

帖子 poloshiao »

0. viewtopic.php?p=3149246#p3149246
要下次 重新開機 或 重新啟動 network-manager 時 還有效 把該兩行 加在下述檔案 最後面
/etc/resolvconf/resolv.conf.d/head
/etc/resolvconf/resolv.conf.d/base
(看国外的网站改的,改这个和改head一样效果??)
1. 效果稍有差異
2. 重開機或重新啟動 network manager 才會生成 新的 /etc/resolv.conf 才會生效
3. /etc/resolvconf/resolv.conf.d/head 先讀取 所以排在前面
/etc/resolvconf/resolv.conf.d/base 後讀取 所以排在後面
在 /etc/resolvconf/resolv.conf.d/ 還可以有其它類似文字檔案會被讀取 在此先略過
4. /etc/resolv.conf
nameserver 127.0.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver ...........
nameserver ...........
前面部份 來自 head
後面部份 來自 base
但是 預設只有前面三個會被讀取
意思是 排在第四個以後的 沒有機會被讀取
這個時候 寫在 head 或 base 就不一樣
4-1. 還有其它檔案 提供 nameserver xxx.xxx.xxx.xxx
如果 /etc/resolv.conf 中的 nameserver 行數超過 3 個
通常寫在 head 比較有利於被讀取到的可能性
lwd1900
帖子: 12
注册时间: 2011-02-22 14:59

Re: 如何修改dns

#9

帖子 lwd1900 »

按照你写的修改了! 成功了!!

:Misdoubt


图片中的DNS是光猫的DNS
:Shame



谢谢指导
回复