linux的hosts配置 linux中host文件的作用?
linux中host文件的作用?Hosts文件是Linux系統(tǒng)中負(fù)責(zé)快速解析IP地址和域名的文件。它以ASCII格式存儲(chǔ)在/etc目錄中,文件名為“hosts”(對(duì)于不同的Linux版本,此配置文件可
linux中host文件的作用?
Hosts文件是Linux系統(tǒng)中負(fù)責(zé)快速解析IP地址和域名的文件。它以ASCII格式存儲(chǔ)在/etc目錄中,文件名為“hosts”(對(duì)于不同的Linux版本,此配置文件可能不同)。例如,Debian對(duì)應(yīng)的文件是/etc/host name)。hosts文件包含IP地址和主機(jī)名之間的映射,以及主機(jī)名的別名。在沒(méi)有域名服務(wù)器的情況下,系統(tǒng)上的所有網(wǎng)絡(luò)程序都通過(guò)查詢文件來(lái)解析某個(gè)主機(jī)名對(duì)應(yīng)的IP地址,否則需要使用DNS服務(wù)程序來(lái)解決。通常,可以在主機(jī)文件中添加常用的域名和IP地址映射,實(shí)現(xiàn)快速方便的訪問(wèn)。
Linux中hosts文件在哪?
1. 主機(jī)名:無(wú)論是在局域網(wǎng)還是在因特網(wǎng)上,每臺(tái)主機(jī)都有一個(gè)IP地址,這是為了區(qū)別這個(gè)主機(jī)和那個(gè)主機(jī),也就是說(shuō),IP地址就是主機(jī)的門牌號(hào)。
公網(wǎng):IP地址不方便記憶,所以有域名。域名只存在于互聯(lián)網(wǎng)上。每個(gè)域名對(duì)應(yīng)一個(gè)IP地址,但一個(gè)IP地址可以對(duì)應(yīng)多個(gè)域名。局域網(wǎng):每臺(tái)機(jī)器都有一個(gè)主機(jī)名,用于區(qū)分主機(jī)。您可以為每臺(tái)機(jī)器設(shè)置主機(jī)名,以便以易于記憶的方式相互訪問(wèn)。例如,我們可以根據(jù)每臺(tái)機(jī)器在局域網(wǎng)中的功能來(lái)命名它。與主機(jī)名/etc/hosts 2相關(guān)的配置文件。主機(jī)名配置文件:主機(jī)名配置文件大多為/etc/hosts,用于將主機(jī)名映射到IP地址。這種方法比較簡(jiǎn)單。但這種映射只是局部機(jī)器映射,也就是說(shuō),每臺(tái)機(jī)器是獨(dú)立的,所有的計(jì)算機(jī)不能通過(guò)主機(jī)名相互訪問(wèn)。例如:127.0.0.1 localhostlocalhost.localdomainlocalhost4 localhost4.localdomain4 127.0.0.1localhost.localdomain本地主機(jī)192.168.1.195debian.localdomain文件一般來(lái)說(shuō),Debian中主機(jī)的內(nèi)容是關(guān)于主機(jī)名的定義。每行都有一個(gè)主機(jī)。每條線由三部分組成,每部分之間用空格隔開。以#開頭的行,系統(tǒng)沒(méi)有對(duì)此進(jìn)行解釋。第一部分:網(wǎng)絡(luò)IP地址。第二部分:主機(jī)名。域名。請(qǐng)注意,主機(jī)名和域名之間有一半寬度。第二部分:主機(jī)名(主機(jī)名別名)實(shí)際上就是主機(jī)名。當(dāng)然,每行也可以分為兩部分,即主機(jī)IP地址和主機(jī)名;例如,192.168.1.195 Debian Linux主機(jī)文件路徑是在/etc/hosts中,hosts是文件
hosts:是主機(jī)名,或者是本地主機(jī)域名(FQDN)和您的本地IP的對(duì)應(yīng)關(guān)系!解析本地域名!網(wǎng)絡(luò):是主機(jī)名的配置文件,沒(méi)有IP!不像他們說(shuō)的網(wǎng)卡配置文件!NIC的配置文件是/etc/sysconfig/network scripts/ifcfg-*