簡單配置hosts文件

我們在使用網絡的時候或許遇到過這樣一些情況:安裝完的軟件會時不時跳出一個廣告框,很煩人;在局域網中IP地址可以ping通,但是卻訪問不了另一臺機器的http服務;又或者以ip地址訪問網絡非常不方便,我們更願意用一個具體的名字來代替它。。。。配置hosts文件常常是一個很好的選擇,既簡單又方便。

hosts文件是一個保存IP地址與域名映射的網絡配置文件。從某種意義上來說,計算機訪問網絡的尋址方式,常常是先自動從操作系統的Hosts文件中尋找對應的IP地址,一旦找到,系統會立即打開對應網頁,如果沒有找到,則系統會再將網址提交DNS域名解析服務器進行IP地址的解析。言外之意是hosts文件的域名解析優先級高於DNS。只不過由於後來網絡發展過於迅猛,各種網絡地址日益累計,hosts文件已不足以容納過多的網絡地址,纔有了dns服務器的出現。

文件位置:C:\Windows\System32\drivers\etc

 以windows爲例, hosts文件表現方式:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
          127.0.0.1       david_jiang.cn
        202.108.22.5      baidu.com

#    ::1             localhost

#192.168.2.100 windows10.microdone.cn

以上其實已經很明確的說明了hosts文件的作用及修改方式。

hosts文件有如下作用:

1、加快域名解析

對於要經常訪問的網站,我們可以通過在Hosts中配置域名和IP的映射關係,提高域名解析速度。由於有了映射關係,當我們輸入域名計算機就能很快解析出IP,而不用請求網絡上的DNS服務器。

如:202.108.22.5      baidu.com

2、方便局域網用戶

在很多單位的局域網中,會有服務器提供給用戶使用。但由於局域網中一般很少架設DNS服務器,訪問這些服務器時,要輸入難記的IP地址。這對不少人來說相當麻煩。可以分別給這些服務器取個容易記住的名字,然後在Hosts中建立IP映射,這樣以後訪問的時候,只要輸入這個服務器的名字就行了。

如:127.0.0.1       david_jiang.cn

3、屏蔽網站(域名重定向)

有很多網站不經過用戶同意就將各種各樣的插件安裝到你的計算機中,其中有些說不定就是木馬或病毒。對於這些網站我們可以利用Hosts把該網站的域名映射到錯誤的IP或本地計算機的IP,這樣就不用訪問了。在WINDOWS系統中,約定 127.0.0.1 爲本地計算機的IP地址, 0.0.0.0是錯誤的IP地址。

如果,我們在Hosts中,寫入以下內容:

如:0.0.0.0      baidu.com

這樣,計算機解析域名  baidu.com時,就解析到0.0.0.0,以此屏蔽百度。

4、順利連接系統

對於Lotus的服務器和一些數據庫服務器,在訪問時如果直接輸入IP地址那是不能訪問的,只能輸入服務器名才能訪問。那麼我們配置好Hosts文件,這樣輸入服務器名就能順利連接了。

5.虛擬域名

很多時候,網站建設者需要把”軟環境“搭建好,再進行上傳調試。但類似於郵件服務,則需要使用域名來輔助調試,這時就可以將本地 IP地址與一個”虛擬域名“做地址指向,就可以達到要求的效果,且無需花費。

如:127.0.0.1 網站域名

hosts文件添加方式:
IP地址 空格(至少一個空格)域名 回車

如:202.108.22.5      baidu.com

註釋或註銷

在該行前加#

#202.108.22.5      baidu.com

             

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章