為啥網頁無法打開網頁 為什么打不開網頁

問題
QQ能登陸,網頁打不開,顯示如下圖 。

為啥網頁無法打開網頁 為什么打不開網頁

文章插圖
前言
我們需要先了解下瀏覽器打開網頁的整個過程有助于理解處理方法的原理 。
普通模式:
輸入網址— 檢測Hosts文件—DNS解析——負載均衡——Web服務器——瀏覽器渲染
代理服務器模式:
輸入網址—代理服務器
解決方法一:清空hosts
hosts文件路徑:“C:\\Windows\\System32\\drivers\\etc\\hosts”
右擊hosts文件——常規——屬性右邊的\”只讀\” 勾去掉,如下圖 。
為啥網頁無法打開網頁 為什么打不開網頁

文章插圖
右擊hosts文件——打開方式(選擇記事本)——打開——把記事本里的內容全部刪除,然后保存 。
為啥網頁無法打開網頁 為什么打不開網頁

文章插圖
為什么清空hosts文件
由于QQ能打開,那么證明我們與Web服務器是相通的,出現網頁打開,最大的可能就是Hosts和DNS解析這兩個環節出問題了 。
hosts是windows系統中一個用來存儲網址域名和IP地址對應表的數據文件 。輸入網址后,系統首先會在hosts文件中,查找有沒有關于你輸入這個網址和ip的對應數據,沒有的話會提交dns解析,但是這個文件除了這個作用還可以屏蔽某些網址的訪問,容易被其它惡意軟件修改導致打不開網頁 。我們可能通過清空hosts解決 。
方法2:修改DNS
Hosts文件是正常的,那么我們檢查下DNS服務器是否正常 。運行——CMD——ping空格www.baidu.com
如下圖表示正常 。
為啥網頁無法打開網頁 為什么打不開網頁

文章插圖
如下圖表示不正常 。
為啥網頁無法打開網頁 為什么打不開網頁

文章插圖
不正常修改dns:一般建議修改成你寬帶運營商的DNS 。
為啥網頁無法打開網頁 為什么打不開網頁

文章插圖
為什么要修改DNS
訪問一個網站就是訪問其web服務器,而web服務器都有一個身份就是IP地址 。我們訪問一臺web服務器,直接輸入地址就可以訪問,由于IP地址不好記憶,專家們想出一種方法通過一種字母和符號組成的標識符來訪問,這種組合就是所謂的域名,比如www.baidu.com 。那么如何實現域名與IP的對接呢,就出現了DNS解析 。DNS解析利用dns服務器來完成,DNS服務器里存儲域名與IP對應表 。我們輸入www.baidu.com,系統首先在hosts文件中找,找不到直接就把任務交給dns服務器,dns服務器查到www.baidu.com對應的IP地址,然后去訪問這個IP地址,網頁就打開了 。如果你的dns不正常那么是無法繼續下去,也就無法打開網址 。
方法3:關閉代理服務器
瀏覽器中的代理服務器地址或端口填寫有誤,要不代理服務器有問題 。一般我們可以取消代理服務器即可 。
下面是IE關閉代理服務器方法 。
為啥網頁無法打開網頁 為什么打不開網頁

文章插圖
把“為LAN使用代理服務器”前面的勾去掉 。
為啥網頁無法打開網頁 為什么打不開網頁

文章插圖
其它瀏覽器關閉代理的方法,把\”不使用代理服務器\”前面的勾給勾上 。
為啥網頁無法打開網頁 為什么打不開網頁

文章插圖
為什么要關閉代理服務器 。
你輸入網址后,剩下的一切功能都交給代理服務器,如果代理服務器有問題,網頁打開自然會有問題 。
【為啥網頁無法打開網頁 為什么打不開網頁】本文來源于發跡號www.fajihao.com

    推薦閱讀