"ping: unknown host www.baidu.com"問題解決方式

參考:https://blog.csdn.net/wbainngg123/article/details/51540535

在虛擬機VMware裏選擇橋接模式,並配置網絡之後,發現ping ip地址可以ping通,但是在ping百度(www.baidu.com)的時候不行,提示:

那麼什麼原因呢?

可以查看系統有沒有配置dns,輸入命令cat /etc/resolv.conf

從上圖結果可以看出,系統並沒有配置dns,這裏需要設置dns,輸入命令:vi /etc/resolv.conf

可以用Google的公共DNS服務,加入下面的配置到文件裏:

nameserver 8.8.8.8

nameserver 8.8.4.4

如下圖:

原因:爲什麼要配置dns服務器呢

在互聯網中,我們是通過ip地址來進行通信,而爲了方便使用者記憶,我們將ip映射成對應的域名(如www.baidu.com),所以在我們用命令ping百度(www.baidu.com)的時候,實際系統還需要進行一個dns解析的過程,通過域名找到對應的ip,我們才能進行兩臺主機之間的通信,而dns服務器就是用來做這事的。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章