Linux不能上網(wǎng)ping:unknown host問題怎么解決
Linux系統(tǒng)跟windows平臺有所不同的是,為了更好的做網(wǎng)絡服務應用。Linux下多用于網(wǎng)絡服務器,而且操作界面是字符界面。下面是學習啦小編收集整理的Linux不能上網(wǎng)ping:unknown host問題怎么解決,希望對大家有幫助~~
Linux不能上網(wǎng)ping:unknown host問題解決辦法工具/原料
centos
Linux系統(tǒng)上網(wǎng)配置
1檢查網(wǎng)卡配置
出現(xiàn)ping:unknown host 的問題最主要是linux設置的DNS解析不了
遇到這個問題我們先檢查一下網(wǎng)卡的設置情況,輸入ifconfig -a 可以查看當前網(wǎng)卡配置的IP地址
2檢查網(wǎng)卡網(wǎng)關設置
對于網(wǎng)卡設置的IP地址,首先要確認IP是否是一個正確的網(wǎng)絡地址。除此之外有沒有設置網(wǎng)關,如果設置了ping一下網(wǎng)關看看能否正常連通
3對于網(wǎng)卡設置網(wǎng)關之外,沒有設置網(wǎng)關的網(wǎng)卡。還需要檢查系統(tǒng)默認的網(wǎng)關,找到 /etc/sysconfig/network 配置文件如下圖 (如果沒有需要添加一個默認網(wǎng)關上去)
4測試網(wǎng)絡連通性:
設置好網(wǎng)關之后,可以通過測試ping 一個公網(wǎng)地址,看看能否正常連接,如果能連接了,再繼續(xù)下一步
檢查系統(tǒng)DNS設置
1除了保證網(wǎng)關能正常連通之外。檢查服務器DNS設置是否正確
找到DNS設置的配置文件 /etc/resolv.conf 文件(另外網(wǎng)卡里面如果設置了DNS也會用網(wǎng)卡里面的DNS地址)
2檢查系統(tǒng)DNS設置
服務器需要能上網(wǎng),除了保證網(wǎng)關能正常連通之外。檢查服務器DNS設置是否正確,找到DNS設置的配置文件 /etc/resolv.conf 文件(另外網(wǎng)卡里面如果設置了DNS也會用網(wǎng)卡里面的DNS地址)
3特別提醒注意
設置的DNS服務器地址,必須先測試一下能否正常連通。除此之外,必須保證是正常的能使用的DNS地址
4測試域名解析ping
按照上述方法測試都沒有問題之后,咗嚛建議把網(wǎng)絡服務重啟一下,輸入下圖命令 service network restart
5輸入ping www.baidu.com 看看能否正常解析,如下圖顯示表示DNS設置沒有問題了可以正常上網(wǎng)提示了
其他問題和注意事項3
根據(jù)上述截圖操作,咗嚛遇到一個問題。
有的系統(tǒng)的resolv.conf文件配置顯示的是DNS1 和DNS2 如果設置不成功
建議按照下圖設置,把dns1改成 nameserver
2主機表文件
設置dns服務器用于域名解析和上網(wǎng),但是對于某些特殊的需求我們需要讓某個地址解析到特定的地址,可以通過編輯 /etc/hosts文件來實現(xiàn)。類型和windows下的主機頭一樣
Linux不能上網(wǎng)ping:unknown host問題怎么解決相關文章:
1.Linux不能上網(wǎng)提示ping:unknown host怎么辦