
修改hosts文件便能夠訪問(wèn)部分被封的網(wǎng)站,此法應(yīng)該可以滿足大多數(shù)國(guó)人的需求。另外,hosts文件中的地址并非永久有效,隨時(shí)都有可能被屏蔽,如遇相關(guān)情況請(qǐng)及時(shí)更新文件,也可暫時(shí)采取其他方式訪問(wèn)相關(guān)網(wǎng)站。
Hosts簡(jiǎn)述
Hosts是一個(gè)沒(méi)有擴(kuò)展名的系統(tǒng)文件,可以用記事本等工具打開(kāi),其作用就是將一些常用的網(wǎng)址域名與其對(duì)應(yīng)的IP地址建立一個(gè)關(guān)聯(lián)“數(shù)據(jù)庫(kù)”,當(dāng)用戶在瀏覽器中輸入一個(gè)需要登錄的網(wǎng)址時(shí),系統(tǒng)會(huì)首先自動(dòng)從Hosts文件中尋找對(duì)應(yīng)的`IP地址,一旦找到,系統(tǒng)會(huì)立即打開(kāi)對(duì)應(yīng)網(wǎng)頁(yè),如果沒(méi)有找到,則系統(tǒng)會(huì)再將網(wǎng)址提交DNS域名解析服務(wù)器進(jìn)行IP地址的解析。簡(jiǎn)單理解就像是電話本一樣。
Hosts 文件本來(lái)是用來(lái)提高解析效率。在進(jìn)行 DNS 請(qǐng)求以前,系統(tǒng)會(huì)先檢查自己的 Hosts 文件中是否有這個(gè)地址映射關(guān)系,如果有則調(diào)用這個(gè) IP 地址映射,如果沒(méi)有再向已知的 DNS 服務(wù)器提出域名解析。也就是說(shuō) Hosts 的請(qǐng)求級(jí)別比 DNS 高。當(dāng)你的 Hosts 文件里面有對(duì)應(yīng)的 IP 時(shí),它就會(huì)直接訪問(wèn)那個(gè) IP,而不用通過(guò) DNS。所以,我們?nèi)绻麑⒁恍┙?jīng)常需要的IP放到hosts文件后,就可以直接訪問(wèn)IP不需要DNS解析。
DNS之所以不能解析一些IP,是因?yàn)閲?guó)內(nèi)防火墻會(huì)對(duì)DNS 的解析過(guò)程進(jìn)行干擾,這會(huì)使對(duì)某些被干擾的域名返回一個(gè)錯(cuò)誤的 IP 地址給你的主機(jī),使你無(wú)法正確連接到你要的服務(wù)器上讀取正確的信息。
windows&linux修改hosts方法。
windows:
在C:\Windows\System32\drivers\etc目錄下找到hosts文件,使用記事本或其他文件編輯器打開(kāi),將包含眾多ip的地址添加到原來(lái)hosts文件內(nèi)容的后面即可。(這里需要管理員權(quán)限,可以先以管理員身份打開(kāi)文件編輯軟件,如在開(kāi)始屏幕搜索 “notepad”,右鍵選擇 “以管理員身份運(yùn)行” 記事本程序,按下 Ctrl O 定位到 hosts 文件修改并直接保存。)
之后刷新DNS緩存:按下 Windows R 鍵,運(yùn)行 cmd ,在命令提示符運(yùn)行命令
ipconfig/flushdns
Linux(ubuntu):
切換到root用戶,在終端輸入
sudogedit/etc/hosts
將打開(kāi)的hosts修改后保存。
或者將/etc/hosts復(fù)制到桌面上,然后手動(dòng)編輯后保存,再使用命令copy覆蓋過(guò)去即可
sudocphosts/etc/
接著輸入運(yùn)行命令
/etc/rc.d/init.d/nscdrestart
刷新DNS緩存。
對(duì)于未被GFW屏蔽,但服務(wù)器在國(guó)外的網(wǎng)站,可以先行在搜索引擎中搜索與網(wǎng)址對(duì)應(yīng)的IP地址(這里以O(shè)neDrive為例)
很簡(jiǎn)單便得到了網(wǎng)址對(duì)應(yīng)的IP地址
接著打開(kāi)hosts的存儲(chǔ)位置(%windir%\system32\drivers\etc\在地址欄鍵入即可),并右鍵hosts,選擇打開(kāi)方式后選擇用記事本打開(kāi)。
以IP地址+網(wǎng)址的形式寫入到里面,然后保存。
這樣就大功告成了,但是值得一提的'是,如果被GFW屏蔽的,是無(wú)法用該種方法進(jìn)行訪問(wèn)的,可以科學(xué)上網(wǎng)(*代理)
如果不能看到hosts文件的話,可以打開(kāi)我的電腦后依次選擇【工具】-【文件夾選項(xiàng)】-【查看】,然后在高級(jí)設(shè)置中反選【隱藏受保護(hù)的系統(tǒng)文件】
方法一:購(gòu)買VPN服務(wù) 使用國(guó)外網(wǎng)絡(luò)訪問(wèn)Google
此種方法需要先購(gòu)買VPN服務(wù),國(guó)內(nèi)有很多提供此服務(wù)的供應(yīng)商,購(gòu)買登錄成功后就可以使用國(guó)外網(wǎng)絡(luò)訪問(wèn)Google,正常檢索自己需要 的內(nèi)容了,這種方面快捷的方法可能很多人以前都使用過(guò),但要收取一定的費(fèi)用,那對(duì)于一些不想付費(fèi)的用戶來(lái)說(shuō)是不是就沒(méi)有辦法了呢?當(dāng)然不是,以下這種方法 同樣可以正常的訪問(wèn)Google,不過(guò)需要一些比較復(fù)雜的操作,看完還不懂得如何設(shè)置的朋友們最好讓懂電腦技術(shù)的朋友幫助您完成。租用哪家好
方法二:本機(jī)修改Hosts文件訪問(wèn)Google
1、查詢?nèi)匀还ぞ呖梢允褂玫腎P地址
目前,國(guó)內(nèi)外大型的網(wǎng)站都會(huì)有很多個(gè)服務(wù)器,并且這些服務(wù)器中添加了訪問(wèn)加速功能,目的是為了客戶端能夠有更快的訪問(wèn)速度體驗(yàn),據(jù)筆者了 解到國(guó)內(nèi)大多數(shù)網(wǎng)站會(huì)使用CDN加速來(lái)實(shí)現(xiàn)這一目的。谷歌作為世界級(jí)的搜索引擎服務(wù)商,同樣也使用了訪問(wèn)加速的功能,會(huì)針對(duì)不同國(guó)家解析出速度最快的網(wǎng)址,也就是說(shuō)國(guó)內(nèi)訪問(wèn)的IP被封后,國(guó)外其它國(guó)家的IP是能夠正常使用的,我們只要找到多個(gè)這樣的IP地址,通過(guò)在本機(jī)修改Hosts文件就可以正常訪問(wèn) 了。
首先我們需要使用PING找出這個(gè)域名對(duì)應(yīng)的多個(gè)IP地址,具體使用哪個(gè)工具,大家可以去百度搜索一下:ping檢測(cè),或者是直接去CDN測(cè)試站點(diǎn)尋找工具,找到之后我們要一一統(tǒng)計(jì)下來(lái),方便下面檢測(cè)IP是否可用的工作。
接下來(lái),我們把統(tǒng)計(jì)出來(lái)的IP地址進(jìn)行檢測(cè),留下可用的IP地址,把不能用的剔除掉;然后開(kāi)始進(jìn)行以下兩種方法檢測(cè)IP地址的.可用性:
注:進(jìn)行檢測(cè)工作之前,win7客戶需要進(jìn)行設(shè)置telnet功能,設(shè)置方法:"控制面板"-"打開(kāi)或關(guān)閉Windows功能"中勾選"Telnet客戶端",確定之后在進(jìn)行以下的檢測(cè)工作:
a、針對(duì)HTTPS方式的網(wǎng)址,我們要使用telnet命令來(lái)進(jìn)行檢測(cè),檢測(cè)步驟方法依次是:"開(kāi)始"-"運(yùn)行"-"cmd"-輸入IP地址 443(ip地址端口)-回車請(qǐng)求,如果返回"連接失敗"信息提示,那么此IP地址是不可用的,反之則為可用IP地址。
b、針對(duì)HTTP方式的網(wǎng)址,檢測(cè)步驟方法依次是:"開(kāi)始"-"運(yùn)行"-"cmd"-輸入IP地址-回車請(qǐng)求,如果返回"請(qǐng)求超時(shí)"信息,此IP地址是不可用IP地址,反之是可用IP地址,檢測(cè)工作是不是很簡(jiǎn)單呀。
2、本機(jī)Hosts文件中添加可用IP地址
通過(guò)上面的檢測(cè)工作之后,我們已經(jīng)有了可用IP地址,接下來(lái)我們就可以把這些IP添加到本地的Hosts文件里,添加之前我們不要忘記關(guān) 閉管家及殺毒軟件之類的工具,以免老是彈出風(fēng)險(xiǎn)提示,然后找到Hosts文件進(jìn)行編輯:C:\Windows\System32\drivers\etc \hosts,并在文件末尾添加"可用IP地址 域名"后進(jìn)行保存,至此可用IP地址的添加工作完成。
通過(guò)以上的兩種發(fā)放可以幫助大家正常的訪問(wèn)Google,如果你覺(jué)得第二種方法設(shè)置操作起來(lái)麻煩可以選擇第一種方法,都能夠達(dá)到正常訪問(wèn)的效果,如果您還被Google無(wú)法訪問(wèn)所困擾,以上的兩種方法不妨一試。
文檔為doc格式