您好,登錄后才能下訂單哦!
這篇文章主要講解了“如何解決hosts文件修改完無效的問題”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“如何解決hosts文件修改完無效的問題”吧!
當(dāng)我們需要屏蔽某些惡意網(wǎng)站或訪問特定網(wǎng)址以及在內(nèi)網(wǎng)做測(cè)試的時(shí)候,常常需要修改hosts 文件,但是會(huì)發(fā)現(xiàn)有時(shí)修改完卻總是不生效,而且Windows7系統(tǒng)和Vista系統(tǒng)、XP系統(tǒng)都會(huì)碰到此類情況,所以研究一下解決此類問題的辦法。
一般在LINUX下修改完/etc/hosts文件都會(huì)立即生效的,即便偶爾不生效,只要重啟一下network服務(wù)就可以了。但是windows卻是會(huì)遇到這樣的問題,而且在不同版本的系統(tǒng)中還略有區(qū)別。
在解決問題之前,讓我們了解一下dns和hosts的知識(shí)。我們知道在訪問網(wǎng)站時(shí),首先要通過DNS服務(wù)器把要訪問的域名解析成IP地址后,我們才能在瀏覽器中看到所訪問網(wǎng)站的頁(yè)面內(nèi)容。根據(jù)Windows系統(tǒng)規(guī)定,在進(jìn)行DNS請(qǐng)求以前,Windows系統(tǒng)會(huì)先檢查自己的Hosts文件中是否有網(wǎng)絡(luò)域名的映射關(guān)系。如果有,則調(diào)用這個(gè)IP地址映射,如果沒有再向已知的DNS服務(wù)器提出域名解析,也就是說Hosts的請(qǐng)求級(jí)別比DNS高。
下面說一下如何具體修改Hosts文件:
首先要知道hosts文件的位置,在xp,2000,win7等系統(tǒng)中找到如下位置C:\windows\system32\drivers\etc,我們可以看到hosts文件,注意hosts文件是ascii編碼方式,而且是沒有后綴名的。
其二正確修改hosts文件,一般hosts文件里面都會(huì)有個(gè)示例,比如 127.0.0.1 51cto.com 即代表打開51cto.com這個(gè)網(wǎng)址將解析到127.0.0.1,ip地址與網(wǎng)址間至少要有一空格,另外在最后一行書寫映射時(shí)一定要加上回車再保存以避免最后一行不生效,如果某條記錄暫時(shí)不用,只需要在它前面加一個(gè)#號(hào)即可。
hosts文件默認(rèn)具有隱藏屬性,系統(tǒng)默認(rèn)設(shè)置情況下是看不到的,解決辦法是打開我的電腦-點(diǎn)擊工具-文件夾選項(xiàng)-查看-取消勾選隱藏受保護(hù)的系統(tǒng)文件,確定即可。如果修改后無法保存,請(qǐng)?jiān)贖osts文件上面點(diǎn)右鍵-屬性-把只讀屬性去掉即可保存。
在修改HOSTS文件時(shí)候,還常常遇到修改保存后無效的情況,我們可以使用ipconfig /flushdns命令來刷新dns緩存, 或者也可以在管理工具中打開服務(wù),找到“DNS Client”將其停用并改為手動(dòng)模式在修改完hosts啟動(dòng)。
注意:當(dāng)你在打開瀏覽器的情況下修改hosts文件時(shí),關(guān)閉瀏覽器時(shí)系統(tǒng)才會(huì)釋放掉hosts文件占用的那部分內(nèi)存,我們?cè)俅未蜷_瀏覽器訪問就發(fā)現(xiàn)已經(jīng)生效了。
如果遇到windows 7 操作系統(tǒng)無法打開和編輯的情況,一般是因?yàn)榘踩珯C(jī)制UAC造成的,你可以按著Shift鍵,然后Hosts文件上面右鍵,以管理員方式運(yùn)行即可。或者修改Hosts文件權(quán)限,將當(dāng)前登錄的賬號(hào)加入到安全選項(xiàng)卡中,賦予寫入權(quán)。
還有一種方法就是打開本地連接的Internet(TCP/IP)協(xié)議的屬性頁(yè),點(diǎn)擊常規(guī)選項(xiàng)卡中的高級(jí)按鈕,選擇WINS選項(xiàng)卡,勾選“啟用 LMHOSTS 查詢”,接著按下“導(dǎo)入 LMHOSTS”按鈕,導(dǎo)入hosts文件,這樣再次啟動(dòng)瀏覽器時(shí),就會(huì)發(fā)現(xiàn)hosts文件生效了。
感謝各位的閱讀,以上就是“如何解決hosts文件修改完無效的問題”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)如何解決hosts文件修改完無效的問題這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。