1.hosts文件是什么?
hosts是系統(tǒng)文件,配置了IP地址和域名(或者主機名、主機別名)的映射關(guān)系。
2.hosts文件有什么用?
能夠建立存儲了IP地址和域名(或者主機名、主機別名)的映射關(guān)系。
3.hosts文件什么情況下會被用到?
最常見情況是,當(dāng)訪問一個網(wǎng)址時,系統(tǒng)會先在hosts文件中尋找,查看是否有需要域名和IP的映射關(guān)系,如果存在就通過IP地址尋找服務(wù)器;如果沒有,則會訪問DNS服務(wù)器,獲得域名對應(yīng)的IP地址,然后再去尋找服務(wù)器。
4.hosts文件如何定義映射關(guān)系?
hosts文件的格式如下:
IP地址 主機名/域名 主機別名
一行中有三部分內(nèi)容,其中主機別名不是必須的,一行中每部分之間用空格分隔。


5.hosts文件的存放位置?
(1)在Linux系統(tǒng)中,hosts文件的位置為:/etc/hosts
(2)在 MAC 系統(tǒng)中中,hosts文件的位置為:~/private/etc
(3)在 Windows 系統(tǒng)中,hosts文件的位置為:C:WindowsSystem32driversetc
6.hosts文件能解決哪些問題?
(1)加快域名解析
對于要經(jīng)常訪問的網(wǎng)站,在Hosts中配置域名和IP的映射關(guān)系,可以很快解析出IP,而不用請求網(wǎng)絡(luò)上的DNS服務(wù)器。
(2)屏蔽網(wǎng)站
將一些不友好的網(wǎng)站域名映射到錯誤的IP或自己計算機的IP,這樣就不用訪問了。
127.0.0.1 屏蔽的網(wǎng)站
0.0.0.0 屏蔽的網(wǎng)站
(3)雙機互連
當(dāng)兩臺主機只是雙機互連時,這時兩臺主機都需要設(shè)置自己的ip,同時在對方的hosts文件里加入自己的ip和主機名。
7.Linux 下管理主機名的工具h(yuǎn)ostname
(1)顯示主機名:# hostname
abc_pc
(2)顯示主機IP:# hostname -i
192.168.1.100
8.一點注意
Hosts文件配置的映射是靜態(tài)的,如果網(wǎng)絡(luò)上的計算機更改了請及時更新IP地址,否則hosts文件將不能起到預(yù)期的作用。
本文由網(wǎng)上采集發(fā)布,不代表我們立場,轉(zhuǎn)載聯(lián)系作者并注明出處:http://m.zmlzfb.cn/shbk/39461.html