1. 程式人生 > >詳述 hosts 檔案的作用及修改 hosts 檔案的方法

詳述 hosts 檔案的作用及修改 hosts 檔案的方法

1 什麼是hosts檔案?

  hosts是一個沒有副檔名的系統檔案,其基本作用就是將一些常用的網址域名與其對應的 IP 地址建立一個關聯“ 資料庫 ”。當用戶在瀏覽器中輸入一個需要登入的網址時,系統會首先自動從hosts檔案中尋找對應的 IP 地址,一旦找到,系統就會立即開啟對應網頁,如果沒有找到,則系統會將網址提交 DNS 域名解析伺服器進行 IP 地址的解析。

hosts檔案的作用

2.1 加快域名解析

  對於經常訪問的網站,咱們可以通過在hosts檔案中配置域名和 IP 的對映關係,提高域名的解析速度。由於有了對映關係,當咱們輸入域名後,計算機就能夠快速解析出 IP 地址,而不用請求網路上的 DNS 伺服器。

2.2 構建對映關係

  在很多單位中,都會有自己區域網,而且還會有不同的伺服器提供給公司的成員使用。但由於區域網中一般很少架設 DNS 伺服器,因此在訪問這些伺服器時,就需要輸入難記的 IP 地址,這對大家來說相當麻煩。因此,咱們可以分別給這些伺服器取個容易記住的名字,然後在hosts檔案中建立 IP 對映,這樣在以後訪問的時候,只要輸入這個伺服器的名字就 OK 啦!

3.3 遮蔽垃圾網站

  現在有很多網站,在不經過咱們同意的時候,就將各種各樣的外掛安裝到咱們的計算機中,其中不乏病毒和木馬。對於這些網站,咱們就可以利用hosts檔案把這些網站的域名對映到一個錯誤的 IP 或本地計算機的 IP 地址上,這樣就可以達到禁止訪問的目的啦!

4 修改hosts檔案的方法

由於 hosts 檔案屬性系統檔案,因此需要管理員許可權才能對其進行修改。

  • 第一種方法:先將許可權修改成管理員許可權,然後在對其進行修改。
  • 第二種方法:先將hosts檔案複製到桌面,這時就不需要管理員許可權了,因此可以對其進行修改了,等修改之後,在將其拖回原目錄,替換就可以啦!

在 iOS 系統中中,hosts檔案的位置為:~/private/etc

在 Windows 系統中,hosts檔案的位置為:C:\Windows\System32\drivers\etc

hosts檔案修改示例:

202.108.22.5 www.baidu.com
  • 1

如上所示,咱們在本地的hosts

檔案中,將百度的 IP 地址與百度的域名建立了對映關係,也就起到了“加快域名解析”的作用,因為不需要再去請求 DNS 伺服器啦!此外,如果咱們想要對其進行註釋的話,直接在前面加#符號就可以,例如:

#202.108.22.5 www.baidu.com
  • 1

相關推薦

詳述 hosts 檔案作用修改 hosts 檔案方法

1 什麼是hosts檔案?   hosts是一個沒有副檔名的系統檔案,其基本作用就是將一些常用的網址域名與其對應的 IP 地址建立一個關聯“ 資料庫 ”。當用戶在瀏覽器中輸入一個需要登入的網址時,系統會首先自動從hosts檔案中尋找對應的 IP 地址,一旦找到,系統就會立即開啟對應網頁,如果沒有找到,

詳述-hosts-檔案作用修改-hosts-檔案方法

1 什麼是hosts檔案?   hosts是一個沒有副檔名的系統檔案,其基本作用就是將一些常用的網址域名與其對應的 IP 地址建立一個關聯“ 資料庫 ”。當用戶在瀏覽器中輸入一個需要登入的網址時,系統會首先自動從hosts檔案中尋找對應的 IP

詳述 hosts 文件的作用修改 hosts 文件的方法

-s 架設 ive 屏蔽 -i 替換 就是 一個 用戶 1 什麽是hosts文件?   hosts是一個沒有擴展名的系統文件,其基本作用就是將一些常用的網址域名與其對應的 IP 地址建立一個關聯“ 數據庫 ”。當用戶在瀏覽器中輸入一個需要登錄的網址時,系統會首先自動從hos

守護執行緒啟動redis修改配置檔案

進入redis安裝目錄,然後需要從中拷貝redis.config檔案。 這時候需要備份,我們在/etc/下面新建一個資料夾 安裝好redis後如何啟動redis及修改配置檔案 然後將檔案拷貝到此處,執行cp命令進行拷貝 命令如下: cp redis.config位置 目標位置 然後進

Mac上安裝Mysql配置檔案的新增修改配置檔案

安裝 Mysql預設安裝在/usr/local目錄下,這個目錄可以通過command+shift+G進入: 進入後選擇mysql安裝資料夾。 配置檔案 Mac上Mysql預設沒有配置檔案,需要自己新增,可以support-file 檔案目錄下的m

C語言標頭檔案作用寫法

標頭檔案幾個好處: 1,標頭檔案可以定義所用的函式列表,方便查閱你可以呼叫的函式; 2,標頭檔案可以定義很多巨集定義,就是一些全域性靜態變數的定義,在這樣的情況下,只要修改標頭檔案的內容,程式 就可以做相應的修改,不用親自跑到繁瑣的程式碼內去搜索。 3,標頭檔案只是宣告,不佔記憶體空間,要知道

Android Values檔案作用使用方法

Android valuses 位於app/res/values檔案是用來存放安卓資源的資源的檔案其中包括四個個XML檔案: 1. colors.xml 儲存顏色資源 例如: <resources> <!-- Bas

linux下檢視檔案編碼修改編碼

1.在Vim中可以直接檢視檔案編碼 :set fileencoding 即可顯示檔案編碼格式。 如果你只是想檢視其它編碼格式的檔案或者想解決用Vim檢視檔案亂碼的問題,那麼你可以在 ~/.vimrc 檔案中新增以下內容: set encoding=ut

tomcat各檔案作用配置詳解

啟動關閉tomcat 需要先配置JAVA_HOME 雙擊%CATALANA_HOME%\bin\startup.bat 雙擊%CATALANA_HOME%\bin\shutdown.bat  訪

mac版MySQL 密碼重置 修改配置檔案出錯處理

Query OK, 0 rows affected (0.03 sec) mysql> create database yan1; Query OK, 1 row affected (0.00 sec) 

新增資料檔案修改資料檔案的位置

恢復後為臨時表空間新增資料檔案  SQL> alter tablespace temp add file 'D:\oracle\product\10.1.0\oradata\myoracle\t emp0901.dbf' size 50M; alter tablespace temp ad

Qt中QDomDocument,讀取txt檔案和xml檔案,並且修改xml檔案和儲存修改後的檔案

此文件main.cpp檔案分為兩部分: 1】上面是讀取txt文件的程式碼 2】下面是讀取和修改xml文件的內容,並且儲存xml修改的程式碼 #include<QGuiApplication> #include<QQmlApplicationEngine&

Staruml for mac 2.81版本修改配置free方法

http://www.xue51.com/mac/6037.html 下載地址 注:下載包中有staruml for mac 破解版安裝包以及軟體安裝必讀檔案,安裝包在未使用時請不要輕易刪除和更改檔案型別。 3.0版本以後安裝包檔案變化,此方法不適合。 準備: 提示不明開發者、檔

CentOS6修改主機名(hostname) 修改/etc/hosts 檔案,增加ip和hostname的對映關係(轉)

/etc/sysconfig/network用任一款你喜愛的編輯器開啟該檔案,裡面有一行 HOSTNAME=localhost.localdomain (如果是預設的話),修改 localhost.localdomain 為你的主機名。/etc/hosts開啟該檔案,會有一行 127.0.0.1 localh

IntelliJ IDEA啟用如何修改hosts檔案

修改hosts檔案方法: 由於 hosts 檔案屬性系統檔案,因此需要管理員許可權才能對其進行修改。 第一種方法(推薦):先將hosts檔案複製到桌面,這時就不需要管理員許可權了,因此可以對其進行修改了,等修改之後,在將其拖回原目錄,替換就可以啦! 第二種方法(不推

通過修改hosts檔案實現破解intellij idea

1、先下載 intellij idea  連結:https://pan.baidu.com/s/1CY-seQsTUiL2iYa77LpIpg   提取碼:n082 2、進入http://idea.lanyus.com/ 獲取註冊碼,或者直接使用

(單機demo)將一個專案靜態原型部署到nginx上面,修改hosts檔案,使用域名訪問專案

(單機demo)將一個專案部署到nginx上面,修改hosts檔案,使用域名訪問專案 安裝nginx,網上教程一大推,就不囉嗦了 進入nginx修改nginx安裝目錄下的nginx.conf檔案,新增如下內容 修改alias 後面靜態資源的位置,修改server_name

Windows 修改hosts檔案以及許可權問題

1、開啟hosts所在的目錄 2、編輯hosts檔案 使用Notepad++或者記事本以管理員身份開啟hosts,修改記錄格式如下:(格式很重要!!!) 3、遇到許可權問題 首先進入Win10系統的hosts檔案所在位置,我們直接輸入C:\Windows\System32\Drivers\et

蘋果Mac OS系統修改Hosts檔案方法

使用蘋果Mac OS X系統的使用者有很多,近期也有不少童鞋問我Mac怎麼修改hosts,修改hosts的方式有很多,下面我就整理兩種比較方便的方法吧,希望能夠幫到大家。 在某些時候可能遇到了需要修改系統Hosts檔案的情況,(除了使用hosts穿牆之外還有很多用處的)那麼Mac OS系統如何修改Hosts

SVN經常更換IP解決Windows Hosts檔案對映IP

  對Windows系統稍微熟悉點的朋友都知道,在Window系統中有個Hosts檔案,在Windows 2000/XP系統中位於C:/Winnt/System32/Drivers/Etc 目錄中,在Windows 98系統下該檔案在Windows目錄。這到底是個什麼檔案呢?