謝邀。解決你的問題需要網路追溯

Traceroute

DNS通俗解釋

DNS伺服器或名稱伺服器,用於管理將域名映射到IP地址的海量資料庫,就是一個大的查找ip的資料庫吧,查找順序如下:

  1. Root servers

  2. Forwarders

  3. local dns(從你的 isp那獲取)

8.8.8.8跟8.8.4.4是什麼?

我的設置:

  • 訪問沒問題。

百度:

谷歌:

網路跳點

結論:
  1. 先確認你是多網卡,還是單網卡?

  2. check 你的網卡nic最終使用的dns:

  3. 很明顯伺服器8.8.8.8跟8.8.4.4都在國外,先看看你能不能訪問到。

  4. 看是不是被china great wall過濾了。或者dns解析到了國內 block。

  5. 還有更多工具和姿勢可以解決你的問題。

歡迎關注,解鎖更多,同步進步!


本行業問題,我來回答。

DNS 8.8.8.8 和DNS 8.8.4.4 是谷歌提供的公共 DNS,在中國境內並不建議使用,因為伺服器距離大部分人都很遠。

什麼是DNS?DNS是域名系統。作用是取得網址對應的IP地址。

由於我們平時訪問的網站是一系列的www.wukong.com之類的網址,而IP網路訪問需要取得對方的IP地址纔可以,所以就有了專門的DNS伺服器。當我們訪問一個網頁的時候,需要先去DNS取得相應的IP地址。

訪問DNS的速度不決定網速,但是決定了打開網頁的速度。

由於我們訪問網頁第一步就是訪問DNS取得IP,所以整個打開網頁的速度等於是訪問DNS的速度+訪問網頁的速度+伺服器處理的速度,做為第一步的訪問DNS速度在三者之間一開始就決定了打開網頁的速度。

DNS的位置很大程度上決定了訪問DNS的速度。

8.8.8.8和8.8.4.4都是谷歌提供的公共DNS伺服器,他的位置決定了訪問的速度。

下邊讓我們來看看ping這兩個地址需要多少時延。

ping 8.8.8.8

ping 8.8.4.4

看來我去8.8.8.8和8.8.4.4還沒有什麼丟包,設置成DNS打開網頁的速度雖然慢點兒,但是上網是沒有問題的。

感興趣的還可以用tracert看看路由是怎麼走的。

tracert 8.8.8.8

tracert 8.8.4.4

自動獲取的DNS一般取得的是本地的DNS伺服器,是由你的運營商(比如移動、聯通、電信)提供給你的,一般都是在省內。

比如我的是202.96.64.68,ping一下看看速度。

由於使用的手機上網,位置信號不太好,時延還是比較大的,但是還是比谷歌的兩個快多了。

tracert一下,位置要近的多了,所以訪問的也快一些。

再來看看114.114.114.114

相比較而言還是運營商提供的本地DNS速度快一些。

總而言之,你把DNS設置成8.8.8.8和8.8.4.4,由於兩個伺服器的位置距離你比較遠,時延就大一些,而且丟包的概率也高一些,時延大點兒還可以勉強打開網頁,丟包高的話就無法使用了。而自動獲得DNS都是本地的DNS伺服器,如果運營商沒有什麼問題的話,相對而言速度應該是最快的,上網也就沒有什麼問題了。

以上個人淺見,歡迎批評指正。喜歡的可以關注我,謝謝!

認同我的看法的請點個贊再走,再次感謝!


「網路極客」,全新視角、全新思路,伴你遨遊神奇的網路世界。


自動獲取DNS,是通過運營商的DNS伺服器進行解析上網。

8.8.8.8和8.8.8.4.4是Google的提供的免費的DNS伺服器地址。

那麼,為什麼會出現這兩個DNS打不開網頁的問題呢?

先來瞭解一下什麼是DNS,再看看無法上網的具體原因。


DNS
  • 域名解析系統,主要完成域名和IP地址之間的解析工作;

  • 伺服器最早使用IP地址進行通信,不便於人們記憶,因此域名產生;

  • DNS伺服器指引計算機通過域名找到具體的伺服器,進行數據訪問。


NDS伺服器類型

運營商端DNS伺服器

  • 自動獲取得到的是運營商端的DNS伺服器地址;

  • 可以在路由器WNA口撥號信息中查看。

公共運營商端DNS伺服器

  • 8.8.8.8和8.8.8.4.4屬於公共服務商DNS地址;

  • 通過運營商線路訪問此類DNS伺服器延時較高,因為需要通過運營商線路訪問,不如運營商自身DNS伺服器反饋及時,並且國外DNS伺服器還會受到其他一些限制。

通過PING命令測試,可以看到下面兩個DNS伺服器具體情況。

  • 第一個8.8.8.8掉包嚴重,根本無法使用;

  • 第二個8.8.4.4雖然沒有掉包,但是延時很高,也不適合使用。


使用建議
  • 建議通過自動獲取DNS伺服器地址,使用運營商端DNS進行上網;

  • 盡量不要使用公共服務商提供的DNS伺服器上網;

  • 如果非要使用,盡量使用國內NDS提供商,例如阿里、百度、114DNS等;

  • 可以首選運營商的DNS伺服器,備選DNS伺服器使用公共DNS伺服器。


關於NDS伺服器的選擇,還有那些更好的建議?

歡迎大家留言討論,喜歡的點點關注。



DNS不是每個地區,每個服務商不一樣的嗎?現在看你們這麼專業的回答我怎麼蒙圈了呢?

我們這電信DNS:202.100.138.68 202.100.128.68

聯通DNS:221.207.58.58

移動不常用忘記了!


如果不訪問國外網站(比如我,以及國內99%的網民),建議使用114.114.114.114,解析速度更快,解析結果更貼近我們的需求。有的網站用114.114.114.114解析出來的是中文網站,8.8.8.8解析出來的可能是英文的,我親身經歷


教你快速解決問題

1.路由器硬體複位出廠狀態 能刷機刷下固件升級下最新官方版固件 刷機前建議 路由器全盤數據清空 升級最新官方版固件

2.網頁打不開 這裡 中國聯通 中國電信 骨幹網沒問題 二級運營商 中國移動訪問打不開

解決方案

1.如果是 聯通 電信直接撥打 客服申請故障 報修 如果是 中國移動報修 但是移動限制用戶區域網

2. 讓機房給你更換個 網路埠 自己有錢 買個質量好的光纖線 重新布線 光纖兩頭重新熱熔損耗低 讓 運營商 裝維人員重新給你調試光信號 光功率 光貓設備數據清空 重新調試光貓 重新下發業務數據文件

3.可以設置自動DNS使用運營商默認自動 可以自定義 DNS 比如谷歌8.8.8.8 百度180.76.76.76 114DNS 114.114.114.114 等 並且現場測試 網路帶寬 速率 網路質量 ping值是否達標 穩定 進一步深度排查用戶端網路故障 網路問題 先內後外


建議手動設置dns後,管理員方式運行cmd輸入ipconfig /flushdns刷新下dns緩存,然後再測試網址,看看能不能打開。設置成自動獲取dns後也要刷新下dns緩存後再測試。測試時請使用相同網址。設置自動獲取時,還可以使用ipconfig /all命令看看自動獲取的dns是否與你提到的dns地址相同。對比參照後找出原因。


最主要的原因是你的DNS是谷歌的 而谷歌在天朝因為某些原因被限制了的 除非你用翻牆軟體否則會發生解析問題 建議你將DNS換回其他的 比如阿里 百度等 也可以直接用運營商的DNS 你也可以用這些老牌DNS 202.98.192.67 114.114.114.114


那兩個幸運數字是谷歌的DNS伺服器,早就被偉大的great firewall給牆了!牆外世界……你需要一把梯子!


推薦閱讀:
相關文章