hosts文件修改方法集合(附各種問題解決方法)

無廢話簡潔版:
hosts所在文件夾:
Windows 系統(tǒng)hosts位于 C:\Windows\System32\drivers\etc\hosts
Android(安卓)系統(tǒng)hosts位于 /system/etc/hosts
Mac(蘋果電腦)系統(tǒng)hosts跟Linux一樣位于 /etc/hosts
iPhone(iOS)系統(tǒng)hosts跟Linux Mac一樣位于 /etc/hosts
Linux系統(tǒng)hosts位于 /etc/hosts
你也可以用Notepad++ 自行轉(zhuǎn)換文本編碼和換行符格式。
使用方法
Widonws系統(tǒng):
到C:\windows\system32\drivers\etc下查找hosts文件并以記事本打開,然后復(fù)制以下谷歌-Hosts代碼進(jìn)去,最后保存。(記得hosts文件是無后綴的哦!)
Linux系統(tǒng)
請修改 /etc/hosts 這個(gè)文件
安卓同上,但要ROOT
高大上的MAC系統(tǒng)
如果是蘋果電腦(Mac )請打開你的文件管理器(也就是Finder)
然后,請按快捷鍵組合“Shift+Command+G”三個(gè)組合按鍵查找文件,并輸入Hosts文件的所在路徑:/etc/hosts。
其次,在打開的文件夾中找到“Hosts”文件夾。
更改后請做如下操作
Windows
開始 -> 運(yùn)行 -> 輸入cmd -> 在CMD窗口輸入
Linux終端輸入
對于systemd發(fā)行版,請使用命令
如果不懂請都嘗試下
Mac OS X終端輸入
Android
開啟飛行模式 -> 關(guān)閉飛行模式
通用方法
拔網(wǎng)線(斷網(wǎng)) -> 插網(wǎng)線(重新連接網(wǎng)絡(luò))
一、什么是hosts文件
Hosts是一個(gè)沒有擴(kuò)展名的系統(tǒng)文件,可以用記事本等工具打開,其作用就是將一些常用的網(wǎng)址域名與其對應(yīng)的IP地址建立一個(gè)關(guān)聯(lián)"數(shù)據(jù)庫",當(dāng)用戶在瀏覽器中輸入一個(gè)需要登錄的網(wǎng)址時(shí),系統(tǒng)會首先自動從Hosts文件中尋找對應(yīng)的IP地址,一旦找到,系統(tǒng)會立即打開對應(yīng)網(wǎng)頁,如果沒有找到,則系統(tǒng)會再將網(wǎng)址提交DNS域名解析服務(wù)器進(jìn)行IP地址的解析。
二、hosts文件有什么作用
1、加快域名解析
對于要經(jīng)常訪問的網(wǎng)站,我們可以通過在Hosts中配置域名和IP的映射關(guān)系,提高域名解析速度。由于有了映射關(guān)系,當(dāng)我們輸入域名計(jì)算機(jī)就能很快解析出IP,而不用請求網(wǎng)絡(luò)上的DNS服務(wù)器。
2、方便局域網(wǎng)用戶
在很多單位的局域網(wǎng)中,會有服務(wù)器提供給用戶使用。但由于局域網(wǎng)中一般很少架設(shè)DNS服務(wù)器,訪問這些服務(wù)器時(shí),要輸入難記的IP地址。這對不少人來說相當(dāng)麻煩。可以分別給這些服務(wù)器取個(gè)容易記住的名字,然后在Hosts中建立IP映射,這樣以后訪問的時(shí)候,只要輸入這個(gè)服務(wù)器的名字就行了。
3、屏蔽網(wǎng)站(域名重定向)
有很多網(wǎng)站不經(jīng)過用戶同意就將各種各樣的插件安裝到你的計(jì)算機(jī)中,其中有些說不定就是木馬或病毒。對于這些網(wǎng)站我們可以利用Hosts把該網(wǎng)站的域名映射到錯誤的IP或本地計(jì)算機(jī)的IP,這樣就不用訪問了。在WINDOWS系統(tǒng)中,約定 127.0.0.1 為本地計(jì)算機(jī)的IP地址, 0.0.0.0是錯誤的IP地址。
如果,我們在Hosts中,寫入以下內(nèi)容:
127.0.0.1 # 要屏蔽的網(wǎng)站 A
0.0.0.0 # 要屏蔽的網(wǎng)站 B
這樣,計(jì)算機(jī)解析域名A和 B時(shí),就解析到本機(jī)IP或錯誤的IP,達(dá)到了屏蔽網(wǎng)站A 和B的目的。
4、順利連接系統(tǒng)
對于Lotus的服務(wù)器和一些數(shù)據(jù)庫服務(wù)器,在訪問時(shí)如果直接輸入IP地址那是不能訪問的,只能輸入服務(wù)器名才能訪問。那么我們配置好Hosts文件,這樣輸入服務(wù)器名就能順利連接了。
.折疊 編輯本段 屏蔽例子.在hosts文件中加入如下內(nèi)容就可以屏蔽文件中定義的對應(yīng)的網(wǎng)址。這樣可以禁止訪問一些網(wǎng)站,
127.0.0.1網(wǎng)站域名
或者
0.0.0.0網(wǎng)站域名
(推薦使用后者)
需要注意的是,Hosts文件配置的映射是靜態(tài)的,如果網(wǎng)絡(luò)上的計(jì)算機(jī)更改了請及時(shí)更新IP地址,否則將不能訪問。
.折疊 編輯本段 特殊作用.屏蔽網(wǎng)頁插件
經(jīng)常瀏覽網(wǎng)頁或許會在某個(gè)網(wǎng)站上經(jīng)常遇見彈出來的插件安裝提示,雖然IE級別都高了一個(gè)檔次,當(dāng)總是提示又不想安裝怎么辦?,比如要屏蔽XX插件 修改Hosts輸入:
保存退出,當(dāng)再次打開某站點(diǎn)強(qiáng)出插件頁面時(shí),系統(tǒng)會自動將其解析到127.0.0.1這樣一個(gè)不可能存在的IP地址上,這樣也就屏蔽了該網(wǎng)頁插件。
大家是否經(jīng)歷過這樣的怪事:在正常瀏覽網(wǎng)頁或進(jìn)行其他辦公操作的過程中,IE每隔一段時(shí)間就會自動彈出整屏的網(wǎng)頁廣告并且這些網(wǎng)頁廣告內(nèi)容還會自動隨機(jī)變換!不過網(wǎng)址的形式比較固定,其實(shí)這是一種類似"Win32.Troj.PopWeb"的系列木馬病毒,大家也可以按照上面的方法將這些網(wǎng)址解析成127.0.0.1從而擺脫病毒的騷擾。
一鍵登錄局域網(wǎng)指定服務(wù)器
單位的"高工"在公司的局域網(wǎng)中建了個(gè)CS對戰(zhàn)服務(wù)器,于是我們這些一人吃飽全家皆飽的單身漢便又有了在下班時(shí)間消遣的好去處。不過有一點(diǎn)美中不足,局域網(wǎng)中沒有再架設(shè)DNS服務(wù)器,所以我們每次只能輸入IP地址進(jìn)行登錄,盡管只是數(shù)量不算多的一串?dāng)?shù)字,但畢竟數(shù)字枯燥啊!
在這種情況下,我們可以通過修改Hosts文件來達(dá)到一鍵登錄局域網(wǎng)CS服務(wù)器的目的:打開Hosts文件,同樣在新開啟的空白行中輸入"221.555.78.122 CSer"(假定221.555.78.122是CS服務(wù)器在局域網(wǎng)中的IP地址),這樣我們以后只要輸入"CSer"就可以直接登錄局域網(wǎng)CS服務(wù)器了。
虛擬域名
很多時(shí)候,網(wǎng)站建設(shè)者需要把"軟環(huán)境"搭建好,再進(jìn)行上傳調(diào)試。但類似于郵件服務(wù),則需要使用域名來輔助調(diào)試,這時(shí)就可以將本地 IP 地址與一個(gè)"虛擬域名"做地址指向,就可以達(dá)到要求的效果,且無需花費(fèi)。如:
127.0.0.1 網(wǎng)站域名
之后在瀏覽器地址欄中輸入對應(yīng)的網(wǎng)站域名即可。
三、hosts文件位置
hosts文件在不同操作系統(tǒng)(甚至不同Windows版本)的位置都不大一樣:
Windows NT/2000/XP/Vista/7/8(即微軟NT系列操作系統(tǒng)):默認(rèn)位置為%SystemRoot%\system32\drivers\etc\,但也可以改變。動態(tài)目錄由注冊表鍵\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath決定。其中,%Systemroot%指系統(tǒng)安裝路徑。例如,Windows XP/Windows 7/Windows 8 安裝在C:\WINDOWS,那么Hosts文件就在C:\WINDOWS\system32\drivers\etc中。
在Windows中,默認(rèn)的hosts文件通常是空白的或包含了注釋語句并使用了一條默認(rèn)規(guī)則:
127.0.0.1 localhost
::1 localhost
但Hosts文件具有系統(tǒng)屬性,系統(tǒng)默認(rèn)是不顯示此文件的,因此很多朋友雖然找到了相應(yīng)的文件夾卻看不到Hosts文件,顯示系統(tǒng)文件的方法是:
打開我的電腦,依次點(diǎn)擊【工具】-【文件夾選項(xiàng)】-【查看】,之后在【高級設(shè)置】中取消【勾選隱藏受保護(hù)的系統(tǒng)文件】,確定后就完成了。這時(shí)電腦中的所有系統(tǒng)文件會顯示出來,Hosts文件也不會例外。
你也可以用windows自帶的查找功能搜索找到hosts文件。
該文件其實(shí)是一個(gè)純文本的文件,用普通的文本編輯軟件如記事本等都能打開和編輯。
以下為hosts文件在不同系統(tǒng)中所處的目錄
Windows Vista/7/8/8.1: %windir%\system32\drivers\etc\
Windows XP/Millennium:%windir%\
Windows 95/98/Me:%WinDir%\
Linux及其他類Unix操作系統(tǒng):/etc
Mac OS 9及更早的系統(tǒng):System Folder: Preferences或System folder(文件格式可能與Windows和Linux所對應(yīng)的文件不同)
Mac OS X:/private/etc(使用BSD風(fēng)格的hosts文件)
OS/2及eComStation:"bootdrive":\mptn\etc\
Android:/system/etc/hosts
Symbian第1/2版手機(jī):C:\system\data\hosts
Symbian第3版手機(jī):C:\private\10000882\hosts,只能使用兼容AllFiles的文件瀏覽器訪問,大部分都不行。
iPhone OS:/etc
iPad OS:/private/etc
webOS:/etc
四、hosts修改方法
1、正確修改hosts文件:
一般打開hosts文件里面都會有個(gè)示例,按照其格式修改即可
比如以下內(nèi)容:
即代表打開abc .cn這個(gè)網(wǎng)址將解析到127.0.0.1,ip地址與網(wǎng)址間至少有一空格,當(dāng)然建議通過按[Tab]鍵來編輯,即美觀又不容易編寫失誤;這也就是通過解析到本地回還地址屏蔽一些不友好的網(wǎng)站或ip了,當(dāng)然在前面加一個(gè)#號即可暫時(shí)將這一行讓它失效。
2、hosts文件的位置:
xp,2000,WIN7等系統(tǒng)在 C:\windows\system32\drivers\etc 文件夾中
Windows 9x/Me系統(tǒng)在C:\Windows文件夾,
3、hosts文件的系統(tǒng)屬性:
hosts文件默認(rèn)具有隱藏屬性,系統(tǒng)默認(rèn)設(shè)置情況下是看不到的,當(dāng)然進(jìn)到這個(gè)文件除了直接輸入路經(jīng)也是無法看到了。解決辦法:打開我的電腦->點(diǎn)擊工具->文件夾選項(xiàng)->查看->取消勾選隱藏受保護(hù)的系統(tǒng)文件->確定即可。
修改后無法保存:
在Hosts文件上面點(diǎn)右鍵->屬性->把只讀屬性去掉->確定,即可保存。
在修改HOSTS文件時(shí)候,還常常遇到修改保存后無效的情況,這里要提醒大家注意的一點(diǎn):很多人是寫在最后行,寫完最后一行后在沒有回車的情況下,這一行是不生效的。一定要記得回車。
建議大家遵循這樣的習(xí)慣:"ip地址+Tab+域名+換行" 添加記錄。
4。Hosts在UAC安全策略無法打開或編輯:
遇到windows VISTA 或者 windows 7 操作系統(tǒng)無法打開和編輯的情況,提示:"不能創(chuàng)建文件" 或者 "文件操作失敗"等提示,是因?yàn)榘踩珯C(jī)制UAC造成的,你可以使用以下方法解決:
按著Shift鍵,然后Hosts文件上面右鍵, 以管理員方式運(yùn)行即可。
5。Android中的Hosts
由于某些原因,可能需要修改 hosts 文件指定域名到對應(yīng)的 IP 地址。Android 是基于 Linux 的系統(tǒng),與 Linux 類似,通過 hosts 文件來設(shè)置。
在 Android 下,/etc 是 link 到 /system/etc 的,我們需要修改 /system/etc/hosts 來實(shí)現(xiàn)。但是這個(gè)文件是只讀,不能通過 shell 直接修改??梢酝ㄟ^連接到 PC 上使用 adb 來修改。步驟如下:
1、獲得root權(quán)限:adb root
2、設(shè)置/system為可讀寫:adb remount
3、將hosts文件復(fù)制到PC:adb pull /system/etc/hosts
4、修改PC機(jī)上文件
5、將PC機(jī)上文件復(fù)制到手機(jī):adb push /system/etc/hosts
如果要查看是否修改成功,可以在PC上執(zhí)行adb shell,運(yùn)行cat /system/etc/hosts;或者在手機(jī)上運(yùn)行cat /system/etc/hosts。
在Android系統(tǒng)中,hosts文件格式有一點(diǎn)與PC機(jī)Linux不同:不能在一行中一個(gè)IP對應(yīng)多個(gè)域名,比如:
127.0.0.1 host1.example.com host2.example.com host3.example.com
在大多PC機(jī)Linux系統(tǒng)是合法的,但不能在Android上起作用,需要拆成每個(gè)域名一行才能使用:
127.0.0.1 host1.example.com
127.0.0.1 host2.example.com
127.0.0.1 host3.example.com
6。WIN7或者VISTA
WIN7或者VISTA系統(tǒng)的需要提升用戶對Hosts文件的操作權(quán)限,否則無效。
具體方法如下:
方法一:按著Shift鍵,然后Hosts文件上面右鍵,以管理員方式運(yùn)行即可。
方法二:鼠標(biāo)右鍵點(diǎn)擊Hosts文件,選擇屬性,然后點(diǎn)擊"安全"選項(xiàng)卡,選中登錄使用的用戶賬戶并點(diǎn)編輯",在彈出的權(quán)限設(shè)置界面再次選中當(dāng)前用戶,然后勾選"完全控制"或"修改"都可以,最后點(diǎn)擊應(yīng)用生效即可。
相關(guān)文章
win10修改hosts文件需要管理員權(quán)限怎么辦
有win10用戶修改hosts文件后遇到需要管理員權(quán)限的情況,下文給大家介紹解決方法, 需要的朋友趕緊看看吧2017-01-13- 這篇文章主要介紹了win10修改hosts文件并保存的相關(guān)資料,win 10修改hosts文件是需要權(quán)限,這里提供辦法保存,需要的朋友可以參考下2017-01-04
win10系統(tǒng)hosts文件不見了怎么辦?win10系統(tǒng)hosts文件丟失的解決方法圖
最近有windows10系統(tǒng)用戶反映,將電腦系統(tǒng)升級到了windows10正式版后C:\Windows\System32\drivers\etc目錄下的hosts竟然不見了,顯示隱藏文件依然看不見,這該怎么辦呢?本2016-12-12win7系統(tǒng)打開360安全衛(wèi)士提示hosts已被更改的解決方法圖文教程
360安全衛(wèi)士是一個(gè)我們常用的安全軟件,查殺流行木馬、修復(fù)系統(tǒng)漏洞,但win7系統(tǒng)電腦為了使得訪問某些網(wǎng)站的速度加快,對系統(tǒng)內(nèi)的hosts文件進(jìn)行更改,卻經(jīng)常被360提示"host2016-08-24win7 hosts文件損壞被惡意篡改怎么辦 win7系統(tǒng) hosts文件修復(fù)方法
hosts文件是一個(gè)沒有擴(kuò)展名的系統(tǒng)文件,其主要作用是加快域名解析,讓系統(tǒng)快速打開網(wǎng)頁,最近有朋友問小編win7 hosts文件損壞被惡意篡改怎么辦?不要著急下面小編給大家?guī)?/div> 2016-07-21win7 hosts文件位置在哪?win7修改hosts文件詳細(xì)圖文教程
對于喜歡倒騰電腦的朋友來說,對于hosts文件可能在熟悉不過了。那么,win7 hosts文件位置在哪里?如何修改?針對此問題,本文就為大家介紹win7修改hosts文件的詳細(xì)教程2015-06-30這篇文章主要介紹了Hosts文件的作用和位置詳解,hosts文件在很多時(shí)候都有作用,本文就分析了它的原理,本文還介紹了多個(gè)系統(tǒng)下hosts文件的位置,需要的朋友可以參考下2015-06-10hosts文件是不翻墻訪問谷歌搜索、Gmail郵箱、人人影視等被封網(wǎng)站的利器,但是hosts文件位置都不知道在哪?下面就跟小編一起來看看hosts文件的位置還有修改方法,希望會對大2015-04-29Mac系統(tǒng)hosts文件位置在那里?Mac修改hosts文件方法介紹
在Windows系統(tǒng)中,通過修改Hosts文件可以達(dá)到屏蔽某些網(wǎng)站、服務(wù)器調(diào)試或者破解某些軟件的作用。蘋果Mac系統(tǒng)同樣擁有Hosts文件,只是Hosts文件路徑不同。很多朋友要修改hos2014-07-05hosts是什么 hosts文件在什么位置 如何修改hosts
以前筆者編寫過一篇如果讓電腦打不開指定網(wǎng)站的文章,也就是:如何屏蔽網(wǎng)站?一文,其中就涉及到了host文件,之后也偶爾有網(wǎng)友請教編輯hosts是什么意思,小編們給了簡單的2012-09-12最新評論