Hosts是什麼文件?在電腦什麼位置?

2021-01-06 無名SEO

hosts文件是存儲在計算機上的本地文件,用於將域名轉換為IP位址。查找IP位址時,計算機將首先查看hosts文件以解析名稱。如果該名稱不在本地主機文件中,它將嘗試使用DNS(域名系統)進行解析,如果也未找到,則查找將失敗。

什麼是DNS

DNS代表域名系統,是Internet上使用的標準域名解析服務。每當設備連接到Internet上的另一個設備時,它需要通過遠程設備的IP位址連接到它。為了獲得該IP位址,DNS用於將該域名解析為其映射的IP位址。這是通過設備查詢其配置的DNS伺服器並向該伺服器詢問該特定域名的IP位址來完成的。

然後,DNS伺服器將查詢Internet上知道該域名的正確信息的其他伺服器,然後將該IP位址返回給設備。設備將直接打開與IP位址的連接並執行所需的操作。

更多關於DNS:什麼是DNS?是如何工作的?https://www.lwyseo.com/1129

hosts文件是什麼及作用

還有另一種方法可以在不使用域名系統的情況下解析域名,即使用您的HOSTS文件。幾乎所有通過TCP/IP(Internet上的通信標準)進行通信的作業系統都有一個名為HOSTS文件的文件。此文件允許您在域名和IP位址之間創建映射。

HOSTS文件是一個文本文件,其中包含至少一次空格分隔的IP位址,然後是域名,每個條目都在其自己的行上。例如雅虎的一個IP位址是216.109.118.69。如果我們想將Google映射到該IP位址,我們會在HOSTS文件中添加一個條目,

如下所示:216.109.118.69www.google.com。

注意:在hosts文件中輸入條目時,IP位址和域名之間必須至少有一個空格。您不應使用任何網絡符號,例如\,/或http://。您可以通過在其前面放置一個#符號來禁用特定條目。

您需要將域名解析為IP位址時,設備將使用其配置的DNS伺服器。通常情況確實如此,但在大多數作業系統上,默認配置是Hosts文件中包含的任何映射都會覆蓋將從DNS伺服器檢索的任何信息。

實際上,如果在hosts文件中存在域名映射,那麼您的計算機甚至不會打擾查詢對該域具有權威性的DNS伺服器,而是直接從HOSTS文件中讀取IP位址。同樣需要要注意的是當您向HOSTS文件添加條目時,它們會自動開始工作。無需重新啟動或輸入其他命令即可開始使用HOSTS文件中的條目。

HostS文件位置

作為參考,HOSTS文件位於列出的作業系統的以下位置:

在Windows機器上,您可能還沒有主機文件。如果是這種情況,很可能會有一個名為hosts.sam的示例主機文件,您可以將其重命名為主機並按照您的意願使用。您可以使用Windows上的編輯或記事本或Unix/Linux上的VI從cmd提示編輯此文件。實際上任何文本編輯器都可以打開和修改HOSTS文件。

如果您使用此文件,也建議您通過將其複製到其他名稱來定期備份它。有些人建議您將此文件設置為只讀,以便惡意程序更難修改,有劫機者會這樣做,但有一些劫機者如CoolWebSearch會向文件添加條目,無論是否或不是它的只讀。因此您不應該認為將您的HOSTS設為只讀會使其免於修改。

使用HOSTS文件的好處

有多種原因可以解釋為什麼要使用HOSTS文件,我們將討論它們的一些示例,以便您可以看到名為HOSTS文件的小文件的多功能性。

1.可能提高瀏覽速度

通過將經常訪問站點的IP位址映射添加到您在HOSTS文件中,可以提高瀏覽速度。這是因為您的計算機不再需要向DNS伺服器請求IP位址並等待接收它的響應,而是可以快速查詢本地文件。請記住,不建議使用此方法,因為無法保證您對該域名的IP位址始終保持不變。因此,如果網站所有者決定更改其IP位址,您將無法再連接該網站。

2.阻止流氓軟體/廣告

這個原因成為使用HOSTS文件的一個非常受歡迎的原因。通過將大量已知廣告網絡和流氓軟體網站列表添加到您的主機文件中並將域名映射到127.0.0.1(這是一個始終指向您自己的計算機的IP位址),您將阻止這些網站彈出。

這有兩個好處,一個是可以使您的瀏覽速度加快,因為您不必等待從廣告網站下載廣告,並且因為您將無法訪問已知的惡意網站,因此您的瀏覽將更加安全。

如果您了解如何使用它,HOSTS文件是一個強大的工具。它可以為您的網站衝浪提供良好的安全環境和更快的瀏覽速度。但是也存在一定風險,需要安全意識。

相關焦點

  • mac的hosts文件位置在哪 蘋果電腦修改hosts文件方法介紹
    hosts文件是我們上網的重要文件,修改hosts可以幫助我們加快域名解析,屏蔽網站等等。
  • 電腦 hosts 文件詳解
    前言閱讀本文需要 1 分鐘內容:文件位置、
  • win10系統的hosts文件位置在哪的問題
    有使用專注於win10系統的小夥伴,在辦公室網絡中出現有些網站打不開的問題,有同事跟他說需要在hosts文件中,添加相關的ip和網址才能打開這些網站。但是用戶不知道win10系統的hosts文件位置在哪呢?下面,系統哥小編做了一個詳細的查找教程,非常的方便快捷,下面一起來看看吧。
  • 電腦裡面的hosts文件的詳細介紹
    如果侵權直接跟我說,我刪了就是;如果看不慣,你也說,我不更了就是,舉報算什麼本事。很想給大家分享一下關於一些外網無法訪問的解決方法,想來想去,還是先講一下什麼是hosts文件,明天在出詳細教程。關於hosts文件Hosts是一個沒有擴展名的系統文件,可以用記事本等工具打開,其作用就是將一些常用的網址域名與其對應的IP位址建立一個關聯「資料庫」,當用戶在瀏覽器中輸入一個需要登錄的網址時,系統會首先自動從Hosts文件中尋找對應的IP位址,一旦找到,系統會立即打開對應網頁,如果沒有找到,則系統會再將網址提交DNS域名解析伺服器進行IP位址的解析。
  • Win7怎麼清理hosts文件 win7清理hosts文件方法
    Win7系統當中的hosts文件是一個沒有擴展名的系統文件,我們需要使用記事本的工具打開。由於hosts文件是系統文件,所以有時候容易被惡意的程序修改,這樣系統就會處於不安全的環境當中。那麼這個時候我們就需要將hosts文件清理一下。
  • 電腦如何修改hosts文件
    打開電腦文件夾,按照路徑(C:WindowsSystem32driversetc),找到hosts文件右鍵單擊主機文件,選擇打開方法,然後使用系統自己的記事本打開打開後,開始添加主機記錄,格式為[IP位址
  • hosts文件無法保存?Win10系統修改hosts文件不能保存的解決方法
    如今,Windows10系統逐漸開始主流,不少新電腦用戶也被強制Windows10系統,所以Windows10是一種趨勢。
  • 最新谷歌地球一鍵hosts文件(每天更新。。。
    Google hosts 一鍵生成谷歌地球打不開解決辦法很多時候,在國內訪問Google Earth時要受到限制,給工作帶來很多不便。現在一鍵谷歌hosts幫我們解決這個問題,只需下載BIGEMAP地圖下載器,本地生成hosts。
  • 電腦hosts文件在哪個位置
    方法一: 首先使用Win + R組合快捷鍵打開運行命令框,然後在打開後鍵入或粘貼Hosts文件路徑:C:WindowsSystem32driversetc
  • HostsX - 便攜好用的 hosts 文件編輯器
    ,所以對 hosts 文件的 修改 也 並不容易 。譬如 Windows 平臺的 hosts 文件編輯需要先進入 %SystemRoot%\System32\drivers\etc\ 目錄內找到 hosts 文件,將其 複製 到 桌面 後對其
  • 修改hosts文件不能保存解決辦法
    Win10無法修改編輯保存hosts文件怎麼辦?Win10系統默認是沒有權限去編輯保存系統裡的文件,這也是權限不夠才導致修改編輯hosts後無法保存的原因,解決的辦法就是把自己的帳戶權限給提高就行了。首先進入Win10系統的hosts文件所在位置,我們直接輸入C:\Windows\System32\Drivers\etc後回車就可以打開了,右鍵hosts文件,選擇屬性。點擊hosts屬性對話框裡的「高級」在hosts的高級安全設置界面點擊更改權限。在新彈出的對話框裡點擊添加按鈕。
  • 分享|如何修改hosts文件?幾種修改方法讓你簡單方便快捷管理
    本文轉載自【微信公眾號:手機電腦雙黑客,ID:heikestudio】經微信公眾號授權轉載,如需轉載與原文作者聯繫如何修改hosts文件?那麼,hosts的具體作用是什麼呢?概括起來,hosts的作用如下:加快域名解析、方便區域網用戶、屏蔽網站、順利連接系統。我們知道,有些破解軟體需要屏蔽掉他們的聯網驗證,其原理就是修改hosts文件。此外,還可以通過修改hosts來屏蔽掉一些視頻網站的廣告。以下給大家介紹修改hosts文件的方法,讓你簡單方便快捷的管理自己的hosts文件。
  • 解決hosts文件編輯修改不了的問題
    win10系統,hosts文件位置:C:\Windows\System32\drivers\etc作為程序開發工作者,有時候需要修改hosts綁定域名 ip 來進行工作中項目開發工作。直接編輯HOSTS文件會導致文件保存不了。下面介紹兩種方法來解決:一、點擊開始,輸入note進行搜索、 然後右鍵 以管理員身份運行 記事本。
  • Mac hosts文件已鎖定無法修改怎麼辦?
    2021-01-10 12:28:12 來源: 仰望天空下的雲 舉報   當你遇到蘋果電腦
  • 乾貨:修改Hosts文件在macOS
    hosts是一個沒有擴展名的系統文件,可以用記事本等工具打開,其作用就是將一些常用的網址域名與其對應的IP位址建立一個關聯「資料庫」,當用戶再瀏覽器中輸入一個需要登錄的網址時,系統會首先自動從Hosts文件中尋找對應的IP位址,一旦找到,系統就會立即打開對應網頁,如果沒有找到,則系統會將網址提交DNS域名解析伺服器進行IP位址的解析。
  • Win10系統使用教程 win10怎麼修改hosts文件
    win10 怎麼修改hosts文件?由於Win10系統默認是沒有權限去編輯保存系統裡的文件,會導致修改編輯hosts後無法保存,小編為大家帶來解決辦法。  首先進入Win10系統的hosts文件所在位置,我們直接輸入C:\Windows\System32\Drivers\etc後回車就可以打開了,右鍵hosts文件,選擇屬性,如下圖所示。  點擊hosts屬性對話框裡的「高級」,如下圖所示。
  • macOS修改Hosts文件的三種方法
    小夥伴們可能發現了,有些mac破解軟體安裝後需要修改hosts文件,可是mac如何修改hosts文件呢?下面介紹macOS修改Hosts文件的三種方法。方法一:終端命令行修改打開 終端 輸入以下命令:sudo vi /etc/hosts
  • CAS Server端Hosts文件及安全證書配置
    一、Hosts文件配置修改hosts 文件的方法添加域名最簡單方便(這個非常重要),在文件 C:\Windows\System32\drivers\etc\hosts 文件中添加一條127.0.0.1 sso.antaiib.com如下圖所示:
  • win8下hosts文件打不開,拒絕訪問,怎麼解決?
    我先說一下hosts文件的作用1、加快域名解析  對於要經常訪問的網站,我們可以通過在Hosts中配置域名和IP的映射關係,這樣當我們輸入域名計算機就能很快解析出IP,而不用請求網絡上的DNS伺服器。
  • 系統Hosts文件原理和應用
    修改hosts文件接下來關鍵問題就是如何修改hosts文件,hosts文件存放目錄:Window目錄 C:\Windows\System32\drivers\etc\hostsLinux及其他類Unix作業系統:/etcAndroid目錄/system/etc/編輯修改以上目錄下的hosts文件。