Linux修改DNS的三種方法
第一種:通過默認DNS服務器地址配置文件修改DNS
vi /etc/resolv.conf
(截圖)
*/etc/resolv.conf下配置nameserver 會即時生效,但是每次重啟操作系統會根據ifcfg-eth0里的DNS信息把該文件重寫
第二種:通過網卡配置文件修改DNS
vi /etc/sysconfig/network-scripts/ifcfg-eth0 //eth0為網卡名,具體網卡名以實際為准
DNS1=8.8.8.8
(截圖)
*ifcfg-eth0里配置的DNS信息相當於Windows界面里你設置IP時設置的DNS,是永久的,開機重啟后依然存在
第三種:通過host主機名配置文件修改DNS
vi /etc/hosts //優先級高於第一種默認DNS服務器地址配置
(截圖)
*hosts文件的作用與Windows下的hosts文件作用相同,可以用該文件設置局域網內機器IP與機器名稱對應,因其優先級高
優先級:第三種>第二種>第一種