Linux中 etc hosts檔案詳解

2021-10-22 20:42:34 字數 851 閱讀 4761

這裡的/etc/hosts作用同windows下的hosts檔案,windows中host檔案的目錄一般為:c:\windows\system32\drivers\etc\hosts。

hosts —— the static table lookup for host name(主機名查詢靜態表)。

hosts檔案是linux系統中負責ip位址與網域名稱快速解析的檔案,以ascii格式儲存在/etc目錄下,檔名為hosts,不同的linux版本,檔案也可能不同,比如debian的對應檔案是/etc/hostname。

hosts檔案包含了ip位址和主機名之間的對映,包括主機名的別名,在沒有網域名稱伺服器的情況下,系統上的所有網路程式都通過查詢該檔案來解析對應於某個主機名的ip位址,否則就需要使用dns服務程式來解決。通常可以將常用的網域名稱和ip位址對映加入到hosts檔案中,實現快速方便的訪問。

優先順序 : dns快取 > hosts > dns服務

一般情況下hosts檔案的每行為乙個主機,每行由三部分組成,每個部分由空格隔開。

ip位址 主機名/網域名稱 (主機別名)
注意:

(1)主機名(hostname)和網域名稱(domain)的區別在於,主機名通常在區域網內使用,通過hosts檔案,主機名就被解析到對應ip網域名稱通常在internet上使用,但如果本機不想使用internet上的網域名稱解析,這時就可以更改hosts檔案,加入自己的網域名稱解析。

(2)當ip為::1時,表示的時ipv6的本地位址,也就是0000:0000:0000:0000:0000:0000:0000:0001。

Linux 如何編輯 etc hosts檔案

linux 的 etc hosts是配置ip位址和其對應主機名的檔案,這裡可以記錄本機的或其他主機的ip及其對應主機名。不同的linux版本,這個配置檔案也可能不同.1 關於 etc host,主機名和ip配置檔案 hosts the static table lookup for host nam...

Linux 修改 etc hosts檔案詳細介紹

linux 修改 etc hosts檔案 hosts檔案 hosts the static table lookup for host name 主機名查詢靜態表 hosts檔案是linux系統上乙個負責ip位址與網域名稱快速解析的檔案,以ascii格式儲存在 etc 目錄下。hosts檔案包含了i...

ubuntu中 etc hosts檔案的作用

1 遠端登入linux主機過慢問題 有時客戶端想遠端登入一台linux主機,但每次登入輸入密碼後都會等很長一段時間才會進入,這是因為linux主機在返回資訊時需要解析ip,如果在linux主機的hosts檔案事先加入客戶端的ip位址,這時再從客戶端遠端登入linux就會變很快。注 這裡所說的遠端登入...