linux下如何修改DNS地址​


網卡DNS設置

用windos系統大家都知道,本地連接里面有一個DNS設置。 那么這個選項對應Linux系統的話就是在網卡配置文件,通過編輯vi  /etc/sysconfig/network-scripts 網卡下面的ifcfg-eth0 配置文件添加DNS服務器地址

 

 

  • 查看DNS服務器地址網卡配置,輸入 ifconfig -a 可以查看所有設備配置

 

  • 圖形界面DNS設置

如下圖,在終端輸入 setup命令即可調出圖形界面設置(配置信息會寫入/etc/resolv.conf文件里面)

 

  • DNS服務器地址配置

在Linux下面,有一個默認的DNS服務器地址配置文件的設置,存放在 /etc/resolv.conf

  • 設置方法很簡單,通過編輯 vi /etc/resolv.conf 設置首選DNS和次要DNS。如下圖,排在前面的就是首選DNS,后面一行就是次要的DNS服務器DNS

 

  • hosts主機表文件

跟Windows系統一樣,Linux系統也有主機表文件。同樣可以通過設置主機表地址進行特定主機的解析,優先DNS服務器地址

配置文件,在/etc/hosts

 

  • 總結:

Linux下設置DNS的位置主要是,

1網卡設置配置文件里面DNS服務器地址設置,2.系統默認DNS服務器地址設置。3,hosts文件指定

生效順序是:

1 hosts文件 ---- 2 網卡配置文件DNS服務地址 ---3 /etc/resolv.conf

需要注意的是:

1、/etc/resolv.conf下配置nameserver 會即時生效,但是每次重啟操作系統會根據ifcfg-eth0里的DNS信息把該文件重寫

2、ifcfg-eth0里配置的DNS信息相當於Windows界面里你設置IP時設置的DNS,是永久的,開機重啟后依然存在

3、hosts文件的作用與Windows下的hosts文件作用相同,可以用該文件設置局域網內機器IP與機器名稱對應,因其優先級高,

可以用來屏蔽一些不想訪問的網址,破解啊,更新啊,你懂的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM