Hosts文件的作用和位置詳解

Hosts文件中指定了域名和IP地址的對(duì)應(yīng)關(guān)系,如果一個(gè)域名在hosts文件中指定了IP地址,在訪問此域名時(shí),系統(tǒng)將不會(huì)通過DNS(Domain Name System)來解析它的IP地址,而是直接訪問所指定的IP地址。也就是說,在hosts文件的幫助下,我們可以繞過DNS服務(wù)器而直接訪問一些域名。
以Windows為例,Hosts文件的格式為“<IP地址> <域名> <#注釋>”,如:
127.0.0.1 google.com #將google.com重定向到127.0.0.1
下面是常見的操作系統(tǒng)中hosts文件的位置:
1.Windows:%SystemRoot%\system32\drivers\etc\,如C:\Windows\System32\drivers\etc\
2.Macintosh 和 iOS:/etc/hosts
3.Symbian:C:\system\data\hosts (Symbian OS 6.1–9.0) 和 C:\private\10000882\hosts (Symbian OS 9.1+)
4.Android:/system/etc/hosts
Hosts文件可被用于監(jiān)管,如屏蔽某些網(wǎng)站,把它們的IP地址設(shè)置為不存在的地址;或者域名劫持,某些病毒程序會(huì)修改hosts文件,把某個(gè)域名轉(zhuǎn)向惡意網(wǎng)站等。
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)換文本編碼和換行符格式。當(dāng)然,老D分享的都轉(zhuǎn)換好了。
修改hosts后生效的方法:
Windows
開始 -> 運(yùn)行 -> 輸入cmd -> 在CMD窗口輸入
ipconfig /flushdns
Linux
終端輸入
sudo rcnscd restart
對(duì)于systemd發(fā)行版,請(qǐng)使用命令
sudo systemctl restart NetworkManager
如果不懂請(qǐng)都嘗試下
Mac OS X終端輸入
sudo killall -HUP mDNSResponder
Android
開啟飛行模式 -> 關(guān)閉飛行模式
通用方法
拔網(wǎng)線(斷網(wǎng)) -> 插網(wǎng)線(重新連接網(wǎng)絡(luò))
(有時(shí)候不需要這么做也可以的,反正老D很少刷新DNS,刷新可以更快的解析)
相關(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)升級(jí)到了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)站的速度加快,對(duì)系統(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-21這篇文章主要介紹了hosts文件修改方法集合,其實(shí)hosts文件對(duì)于網(wǎng)絡(luò)訪問有很多作用,這里簡(jiǎn)單介紹下方法,需要的朋友可以參考下2015-11-16win7 hosts文件位置在哪?win7修改hosts文件詳細(xì)圖文教程
對(duì)于喜歡倒騰電腦的朋友來說,對(duì)于hosts文件可能在熟悉不過了。那么,win7 hosts文件位置在哪里?如何修改?針對(duì)此問題,本文就為大家介紹win7修改hosts文件的詳細(xì)教程2015-06-30hosts文件是不翻墻訪問谷歌搜索、Gmail郵箱、人人影視等被封網(wǎng)站的利器,但是hosts文件位置都不知道在哪?下面就跟小編一起來看看hosts文件的位置還有修改方法,希望會(huì)對(duì)大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)友請(qǐng)教編輯hosts是什么意思,小編們給了簡(jiǎn)單的2012-09-12最新評(píng)論