提到 Hosts 文件,相信很多小伙伴一定不會(huì)陌生,在 PC 時(shí)代大家經(jīng)常拿來(lái)屏蔽過(guò)濾廣告之用。現(xiàn)在移動(dòng)互聯(lián)網(wǎng)大行其道,同樣對(duì)于我們的 Android 設(shè)備上,依然可以在 Hosts 上玩轉(zhuǎn)各種套路。當(dāng)然了,除了咱們可以用來(lái)去廣告外,還能干這些事兒~
安卓手機(jī) Hosts 配置文件的位置
使用手機(jī)上的 R.E.管理器,就可以很方便的查看和修改hosts文件的內(nèi)容。在 Android 上,hosts文件位于系統(tǒng)根目錄下的 etc 文件夾之下,也就是 /etc/hosts 。
其實(shí)安卓手機(jī)的 etc 文件夾只是一個(gè)虛擬的目錄符號(hào)鏈接,真實(shí)路徑對(duì)應(yīng)與 /system/etc 。不過(guò)對(duì)于用戶來(lái)說(shuō),直接訪問(wèn) /etc 和 /system/etc 是完全一樣的。
通過(guò)re管理器找到hosts文件,需先將文件系統(tǒng)“掛載讀寫”,然后長(zhǎng)按hosts文件,選擇“在文本編輯器中打開(kāi)”,來(lái)自定義配置域名解析關(guān)系(前提是需要ROOT權(quán)限)。
手動(dòng)修改 Hosts 文件到底能干些啥?
廣告過(guò)濾
沒(méi)錯(cuò),就像我們?cè)陔娔X上的作用一樣,只要將廣告網(wǎng)址的域名在hosts中指向一個(gè)無(wú)效的IP地址,就可以達(dá)到過(guò)濾廣告請(qǐng)求的目的。例如下面這種形式:
127.0.0.1 api.ad.xiaomi.com
前面是一個(gè)本地IP,后面空格加上廣告網(wǎng)址的域名,將其寫入 Hosts ,就可以達(dá)到屏蔽 api.ad.xiaomi.com 這個(gè)網(wǎng)址所有網(wǎng)絡(luò)請(qǐng)求的目的。當(dāng)然前提是你必須找到所有廣告網(wǎng)址,并將它們分別占用一行配置到hosts文件才能真正有效過(guò)濾廣告的目的。
升級(jí)屏蔽
或許平時(shí)只想靜靜玩機(jī)的你,不想老是頻繁升級(jí)手機(jī)系統(tǒng)(或某一軟件),比如 MIUI 開(kāi)發(fā)版,一周更新一次,有時(shí)候由于重重原因不想老是升級(jí),這時(shí)候就可以利用所介紹的方法直接在 Hosts 中屏蔽 MIUI 的更新地址,一勞永逸~ 爽歪歪,從此世界格外安靜。。
127.0.0.1 update.miui.com
其他目的
利用 Hosts 中可以任意自定義 域名->IP地址 映射關(guān)系,那么就可以隨意用來(lái)干我們所想干的事情!掀開(kāi)腦洞我們來(lái)推想一番,比如“科學(xué)”上網(wǎng)?攔截不良網(wǎng)址?反DNS劫持?...
下載方法
需要獲取 RE管理器 及 root 方法的小伙伴,請(qǐng)查看下圖獲取方法!
(正文已結(jié)束)
推薦閱讀:紫米
免責(zé)聲明及提醒:此文內(nèi)容為本網(wǎng)所轉(zhuǎn)載企業(yè)宣傳資訊,該相關(guān)信息僅為宣傳及傳遞更多信息之目的,不代表本網(wǎng)站觀點(diǎn),文章真實(shí)性請(qǐng)瀏覽者慎重核實(shí)!任何投資加盟均有風(fēng)險(xiǎn),提醒廣大民眾投資需謹(jǐn)慎!