自定義hosts到指定網頁,Hosts 中文叫沒有副檔名的系統檔案,它的工作原理就是將一些常用的網址域名與其對應的 IP 地址建立一個關聯資料庫,下面來看看怎麼自定義hosts到指定網頁。
什麼是host:
Hosts是一個沒有副檔名的系統檔案,可以用記事本等工具開啟,其作用就是將一些常用的網址域名與其對應的IP地址建立一個關聯“資料庫”,當用戶在瀏覽器中輸入一個需要登入的網址時,系統會首先自動從Hosts檔案中尋找對應的IP地址,一旦找到,系統會立即開啟對應網頁,如果沒有找到,則系統再會將網址提交DNS域名解析伺服器進行IP地址的解析。
怎麼在win7系統裡繫結host:
1、按win鍵,顯示開始選單輸入notepad,右鍵已管理員程式執行。這是先給文字格式已管理員身份執行,以防一會host儲存沒有許可權。
2、開啟我的電腦直接輸入(C:WindowsSystem32Driversetchosts),然後以文字格式開啟host,輸入要繫結的ip和網址,進行繫結host。
提示:繫結host的時候,文字一定要以管理員身份執行或者下載工具來進行繫結host也可以,個人建議下載工具來繫結hosy,因為這樣更實用,也更方便。
Host 檔案作用
1、hosts檔案是一個用於 儲存計算機網路中各節點資訊 的計算機檔案。
2、這個檔案負責將主機名 對映到相應的IP地址 。
3、hosts檔案通常用於補充或取代網路中DNS的功能。
4、和DNS不同的是,計算機的使用者可以直接對hosts檔案進行控制。
5、hosts檔案位置: C:WindowsSystem32driversetc、
同時也可以通過不下載網路廣告,從而減少頻寬。
1、hosts檔案也可以用於其它情況,例如可以將已知的廣告伺服器重定向到無廣告的機器(通常是本地的IP地址:127、、、1)上來過濾廣告。
使用hosts檔案還可減少對DNS伺服器的訪問來加快訪問速度並減少頻寬消耗。
2、hosts檔案的`另一個重要用途就是用於攔截一些惡意網站的請求,從而防止訪問欺詐網站或感染一些病毒或惡意軟體。
但同時,這個檔案也可能被病毒或惡意軟體所利用來阻止使用者更新防毒軟體或訪問特定網站。
3、另外也可以通過修改hosts檔案來強制將網站指定到正確的IP上,從而訪問那些因為某些原因不能訪問的站點。
此外一些軟體的使用也經常用到hosts檔案,原理就是遮蔽軟體自動連線官方伺服器驗證資訊。
HOST 檔案內容
IP 地址 域名
github 指向地址 使用該工具可檢視站長工具檢視後者CMD命令
一、修改Hosts檔案
我們所說的hosts檔案位於 Windows/system32/drivers/etc/目錄下,用於控制域名訪問。我們想到的辦法修改hosts檔案,讓DNS域名解析這些網站都指向127、、、1,如下:
127、、、1 www、baidu、com
127、、、1 www、qq、com
、、、、、、
但是,不可能把所有的`域名都寫一遍吧,有人問用 127、、、1 * 可不可以?答案是不可以,因為hosts檔案不支援萬用字元,所以這個方法理論可行,但實際不可行。
二、通過Hosts檔案和網路設定控制
1、在網路設定裡面將DNS伺服器設定成 127、、、1,網路連結狀態-> TCP/IPv4 -> 屬性 -> 首選DNS伺服器 -> 127、、、1,這時候,你會發現,開啟瀏覽器通過域名訪問任何網頁都是不行的(但是通過IP可以,但這樣至少可以遮蔽掉95%的使用者,因為大多數使用者只記得域名,不可能記得伺服器IP);
2、修改hosts檔案,指定不被禁止的域名。比如:61、135、169、125 www、baidu、com, 此時,訪問www、baidu、com時,就不是通過DNS伺服器了,而是直接對映到 61、135、169、125了。
Hosts 工作原理
Hosts 中文叫沒有副檔名的系統檔案,它的工作原理就是將一些常用的網址域名與其對應的 IP 地址建立一個關聯“資料庫”。 Hosts 就像全國星巴克店鋪名單,域名就是成都這個城市的星巴克,IP地址就是成都具體的某一家星巴克。
當我們在瀏覽器中輸入一個需要訪問的網址時,系統會首先自動從 Hosts 檔案中尋找對應的 IP 地址。
一旦找到,系統會立即開啟對應網頁,如果沒有找到,則系統再會將網址提交DNS 域名解析伺服器進行 IP 地址的解析。
後來隨著網際網路技術的.發展,計算機使用者增多,通過一個 Hosts 為所有Internet 主機管理一個主機檔案的工作將無法進行,於是就產生了DNS 伺服器。
2、如何修改 Hosts 檔案
Hosts檔案的位置在然後用記事本開啟,進行修改。
用 WinXP 和 Win7 系統修改過Hosts檔案的夥伴們,應該都知道 WinXP 和Win7 系統可以直接修改 Hosts 檔案。
但是 Win1 需要管理員許可權才能對其進行修改。 有一個很簡單的方法,那就是直接把檔案從資料夾拖到桌面,然後右鍵記事本開啟,修改儲存後再拖回去就好了。Hosts 檔案還有很多作用,如我們通過修改 Hosts 檔案來阻止開啟某些網站。
3 、遮蔽網站
現在有很多網站不經過使用者同意就將各種各樣的外掛安裝到你的計算機中,對於這些網站我們可以利用 Hosts 來遮蔽它。
在 Windows 系統中,127、、、1就常用來作遮蔽 IP 地址。
用記事本開啟 Hosts,127、、、1加你需要遮蔽的網站,如127、、、1
這樣就可以遮蔽百度了。
除了修改 Hosts 檔案可以阻止開啟某些網站,還有其他的功能。
4、構建對映關係
像很多公司中,都會有自己區域網,而且還會有不同的伺服器提供給公司的員工使用。在訪問這些伺服器時,每次就需要輸入難記的 IP 地址,這對員工來說相當麻煩。
因此,在 Hosts 檔案中建立IP 對映,這樣通過網址也能訪問區域網中本沒有域名的伺服器。
5、訪問 DNS 錯誤的網站
有時候,因為某些原因導致 DNS 伺服器無法給出正確的 IP 地址,可以通過 Hosts 來代勞。一般我們訪問網頁都是通過 DNS 解析 IP 地址,如果使用本地 Hosts 則可以跳過這一步直接訪問伺服器 IP。
不過現在的 DNS 伺服器響應速度都很快,一般沒必要這樣做。
6 、除錯、測試網站
網站管理員經常會通過修改 Hosts 對網站進行線下除錯。
網站在釋出一些新功能前,網站管理員就會在本地或區域網,對網站進行線下測試,沒有問題了再上線。
7 、過濾廣告
Hosts 檔案可以過濾掉一些網站廣告。
像愛奇藝、優酷這些,可以通過修改 Hosts 檔案的程式碼就可以輕而易舉的過濾掉廣告。
Hosts 檔案功能強大,但是可能被病毒或惡意軟體所利用,來阻止使用者更新防毒軟體或訪問特定網站,所以我們在電腦使用中需要防止 Hosts 檔案被篡改。如果你的 Hosts 檔案被改壞了,你可以直接刪除這個檔案,然後從別的電腦上覆制一個 Hosts 檔案過來。