修改hosts檔案在本地使網域名稱解析到指定IP

2021-08-02 05:35:17 字數 1824 閱讀 1989

# 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

# ::1             localhost

192.168.0.100   wx.sq.com

注意: "#"號 表示是注釋

如何修改hosts檔案?

1)hosts檔案的位置:

c:\windows\system32\drivers\etc,資料夾中找到hosts檔案並用記事本開啟。

2)按照 ip位址  網域名稱 的格式新增單獨的一行記錄。例如

112.124.39.29 www.server110.com

注意,ip位址前面不要有空格,ip位址和網域名稱之間,要有至少1個空格。

修改後,一定要記得儲存檔案。

3)如何知道網域名稱的ip位址已經生效?

在您的電腦上請按如下步驟操作:

開始-->執行-->輸入cmd-->ping 網域名稱-->回車檢視結果

顯示結果類似 reply from 220.181.31.183: bytes=32 time=79ms ttl=53

中間的  220.181.31.183 就是網域名稱的ip位址

* 注意:有些瀏覽器會儲存dns快取,比如chrome。多按幾次f5重新整理即可。

修改hosts有什麼作用?

1)加快網域名稱解析 

對於要經常訪問的**,我們可以通過在hosts中配置網域名稱和ip的對映關係,這樣當我們輸入網域名稱計算機就能很快解析出ip,而不用請求網路上的dns伺服器。 

2)方便區域網使用者 

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

3)遮蔽** 

現在有很多**不經過使用者同意就將各種各樣的外掛程式安裝到你的計算機中,有些說不定就是木馬或病毒。對於這些**我們可以利用hosts把該**的網域名稱對映到錯誤的ip或自己計算機的ip,這樣就不用訪問了。比如不想訪問www.***x.com,那我們在hosts寫上以下內容: 

127.0.0.1 www.***x.com #遮蔽的** 

0.0.0.0 www.***x.com #遮蔽的** 

這樣計算機解析網域名稱就解析到本機或錯誤的ip,達到了遮蔽的目的。 

4)順利連線系統 

對於lotus的伺服器和一些資料庫伺服器,在訪問時如果直接輸入ip位址那是不能訪問的,只能輸入伺服器名才能訪問。那麼我們配置好hosts檔案,這樣輸入伺服器名就能順利連線了。 

最後要指出的是,hosts檔案配置的對映是靜態的,如果網路上的計算機更改了請及時更新ip位址,否則將不能訪問。

5) 強制指定某網域名稱對應某ip位址

新建的**已經上傳到伺服器需要除錯但是還不想外布訪問,或者不想被蜘蛛抓取到時,可以修改本地hosts檔案,這樣只有自己的電腦能通過網域名稱來訪問**。

修改hosts檔案使apache繫結網域名稱指向本機

apache下繫結網域名稱 方法如下 1 找到apache安裝目錄下的httpd.conf並開啟,在最後加上 複製 如下 namevirtu程式設計客棧alhost 80 servername localhost documentroot c appserv www servernam程式設計客棧e...

如何修改本地hosts檔案

很多人在 越過屏障 或者啟用非正版軟體 如adobe photoshop 的時候會遇到要求更改本地hosts記錄。本地查詢網域名稱解析記錄 isp解析記錄 網域名稱對應dns servers上檢視網域名稱解析記錄 當某一級存在該網域名稱的解析記錄,那麼就會直接中斷查詢返回資訊到你的瀏覽器中。也正是因...

本地網域名稱解析hosts

問題 127.0.0.1 activate.adobe.com 這句話是什麼意思?在windows 2000 xp vista系統中位於 systemroot system32 drivers etc 資料夾中,其中,systemroot 指系統安裝路徑。例如,windows xp 安裝在c win...