hosts檔案格式說明,為什麼還有域名配置

LuckyJiang-2019發表於2016-12-25
問題導讀
1.hosts為何有域名?
2.域名的作用是什麼?
3.域名是否可以不用配置?



配置檔案格式說明
一般/etc/hosts 的內容一般有如下類似內容:
127.0.0.1 localhost.localdomain localhost
192.168.1.100 linmu100.com linmu100
192.168.1.120 ftpserver ftp120

一般情況下hosts檔案的每行為一個主機,每行由三部份組成,每個部份由空格隔開。其中#號開頭的行做說明,不被系統解釋。
第一部份:網路IP地址;
第二部份:主機名或域名;
第三部份:主機名別名;

當然每行也可以是兩部份,即主機IP地址和主機名;比如 192.168.1.100 linmu100。

這裡可以稍微解釋一下主機名(hostname)和域名(Domain)的區別:主機名通常 在區域網內使用,通過hosts檔案,主機名就被解析到對應ip;域名通常在internet上使用,但如果本機不想使用internet上的域名解析, 這時就可以更改hosts檔案,加入自己的域名解析。

相關文章