之前聯網測試是成功的,突然有一天執行curl命令報錯了
# curl www.baidu.com
第一次聯網成功,顯示如下:
第二次聯網測試失敗curl:(6) Couldn’t resolve host ‘www.baidu.com’,但是可以ping通
綜合網絡資料說是DNS的問題,so改一下DNS的配置
在域名服務器配置中,添加一個8.8.8.8,就解決了:
[root@localhost ~]# vim /etc/resolv.conf
// 原先的DNS
# Generated by NetworkManager
nameserver 8.8.8.8
// 修改後的DNS
# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 8.8.8.8
- 114.114.114.114和8.8.8.8,這兩個IP地址都屬於公共域名解析服務DNS其中的一部分,而且由於不是用於商業用途的,這兩個DNS都很純淨,不用擔心因ISP運營商導致的DNS劫持等問題,而且都是免費提供給用戶使用的。
- 114.114.114.114是國內移動、電信和聯通通用的DNS,手機和電腦端都可以使用,乾淨無廣告,解析成功率相對來說更高,國內用戶使用的比較多,而且速度相對快、穩定,是國內用戶上網常用的DNS。
- 8.8.8.8是GOOGLE公司提供的DNS,該地址是全球通用的,相對來說,更適合國外以及訪問國外網站的用戶使用
- 114的DNS去廣告有點效果,國內通用的;8的DNS是谷歌的,
8是國際通用的,訪問國外網站有優勢