LINUX的DNS怎麼設定?linux下如何修改DNS地址
阿新 • • 發佈:2019-01-30
linux下如何修改DNS地址,這應該是每一個初學Linux都會遇到的問題呢。如何沒有設定DNS伺服器的話,那麼系統就不能正常上網了。本文以Redhat系統為例,設定linux系統的DNS
1,網絡卡DNS設定
用windows系統大家都知道,本地連線裡面有一個DNS設定。
那麼這個選項對應Linux系統的話就是在網絡卡配置檔案,通過編輯vi /etc/sysconfig/network-scripts 網絡卡下面的ifcfg-eth0 配置檔案新增DNS伺服器地址
2,檢視DNS伺服器地址網絡卡配置,輸入 ifconfig -a 可以檢視所有裝置配置
3,圖形介面DNS設定
如下圖,在終端輸入 setup命令即可調出圖形介面設定(配置資訊會寫入/etc/resolv.conf檔案裡面)
4,DNS伺服器地址配置
在Linux下面,有一個預設的DNS伺服器地址配置檔案的設定,存放在 /etc/resolv.conf
5,設定方法很簡單,通過編輯 vi /etc/resolv.conf 設定首選DNS和次要DNS。如下圖,排在前面的就是首選DNS,後面一行就是次要的DNS伺服器DNS
6,hosts主機表文件
跟Windows系統一樣,Linux系統也有主機表文件。同樣可以通過設定主機表地址進行特定主機的解析,優先DNS伺服器地址。
配置檔案,在/etc/hosts
7,總結:
Linux下設定DNS的位置主要是,
1網絡卡設定配置檔案裡面DNS伺服器地址設定,2.系統預設DNS伺服器地址設定。3,hosts檔案指定
生效順序是:
1 hosts檔案 ---- 2 網絡卡配置檔案DNS服務地址 ---3 /etc/resolv.conf