在線客服

電話①:189 6508 9135(張先生)
電話②:134 0599 8886(何小姐)
電話③:0591-83489135

技術(shù)文章


修改host文件原理localhost和127.0.0.1之間有什么區(qū)別


localhost與127.0.0.1的區(qū)別是什么?

相信有人會(huì)說(shuō)是本地ip,曾有人說(shuō),用127.0.0.1比localhost好,可以減少一次解析。看來(lái)這個(gè)入門(mén)問(wèn)題還有人不清楚,其實(shí)這兩者是有區(qū)別的。

localhost也叫l(wèi)ocal,正確的解釋是:本地服務(wù)器

127.0.0.1在windows等系統(tǒng)的正確解釋是:本機(jī)地址(本機(jī)服務(wù)器)

localhot(local)是不經(jīng)網(wǎng)卡傳輸!這點(diǎn)很重要,它不受網(wǎng)絡(luò)防火墻和網(wǎng)卡相關(guān)的的限制。

127.0.0.1是通過(guò)網(wǎng)卡傳輸,依賴網(wǎng)卡,并受到網(wǎng)絡(luò)防火墻和網(wǎng)卡相關(guān)的限制。

一般設(shè)置程序時(shí)本地服務(wù)用localhost是最好的,localhost不會(huì)解析成ip,也不會(huì)占用網(wǎng)卡、網(wǎng)絡(luò)資源。

有時(shí)候用localhost可以,但用127.0.0.1就不可以的情況就是在于此。猜想localhost訪問(wèn)時(shí),系統(tǒng)帶的本機(jī)當(dāng)前用戶的權(quán)限去訪問(wèn),而用ip的時(shí)候,等于本機(jī)是通過(guò)網(wǎng)絡(luò)再去訪問(wèn)本機(jī),可能涉及到網(wǎng)絡(luò)用戶的權(quán)限。

1、127.0.0.1是回送地址,指本地機(jī),一般用來(lái)測(cè)試使用?;厮偷刂肥潜緳C(jī)回送地址(Loopback Address),即主機(jī)IP堆棧內(nèi)部的IP地址,主要用于網(wǎng)絡(luò)軟件測(cè)試以及本地機(jī)進(jìn)程間通信,無(wú)論什么程序,一旦使用回送地址發(fā)送數(shù)據(jù),協(xié)議軟件立即返回,不進(jìn)行任何網(wǎng)絡(luò)傳輸。

2、localhost是本地DNS解析的127.0.0.1的域名,這個(gè)你打開(kāi)本機(jī)的hosts文件就可以看到,一般位于c:\windows\system32\driver\etc下,一般在最后有這么一行:127.0.0.1 localhost而這個(gè)localhost你可以隨意更改,如果改成百度,新浪之類的www.baidu.com重啟你再試一下,就會(huì)發(fā)現(xiàn)很有意思了。

3、本機(jī)IP則指你連到網(wǎng)絡(luò)上的IP地址,可以是內(nèi)網(wǎng)地址,當(dāng)然也可能是公網(wǎng)IP,這個(gè)就是你實(shí)際利用TCP/IP協(xié)議與網(wǎng)上計(jì)算機(jī)通信時(shí)使用的IP了。

host文件位置:修改host文件c://Windows/System32/drivers/etc/hosts


相關(guān)文章

首頁(yè)  電話  咨詢  頂部