做web開發(fā)的很多人一直在用localhost或者127.0.0.1做本地服務(wù)器的訪問測試,但是有時候我們在調(diào)試程序的時候,會出現(xiàn)一些莫名其妙匪夷所思的奇怪問題,localhost不能訪問,但是127.0.0.1卻可以正常訪問,大家覺得他們就是通用的表示本地服務(wù)器的兩個不同的寫法而已,那么這里究竟是什么原因造成的呢?
下面就會給大家介紹localhost與127.0.0.1的區(qū)別:
泗陽ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為
創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
- 概念:
Localhost: 也叫l(wèi)ocal ,正確的解釋是:本地服務(wù)器
127.0.0.1: 在windows等系統(tǒng)的正確解釋是:本機地址(本機服務(wù)器) - 工作原理:
Localhost: 是不經(jīng)網(wǎng)卡傳輸?shù)?,它不受網(wǎng)絡(luò)防火墻和網(wǎng)卡相關(guān)的的限制。
127.0.0.1: 是通過網(wǎng)卡傳輸?shù)模蕾嚲W(wǎng)卡,并受到網(wǎng)絡(luò)防火墻和網(wǎng)卡相關(guān)的限制。
localhost不能訪問但127.0.0.1可以訪問的問題,究其原因,很可能是localhost訪問時,系統(tǒng)帶的本機當前用戶的權(quán)限去訪問,而用ip的時候,等于本機是通過網(wǎng)絡(luò)再去訪問本機,可能涉及到網(wǎng)絡(luò)用戶的權(quán)限。
一般設(shè)置程序時本地服務(wù)用localhost是最好的,localhost不會解析成IP,也不會占用網(wǎng)卡、網(wǎng)絡(luò)資源。
3.localhost不能訪問127.0.0.1可以訪問的解決方案:
一般情況下ping localhost 應(yīng)該為127.0.0.1 ,但是有時會出現(xiàn)如下情況:
地址根本不是“127.0.0.1”,而是“::1:”
正常情況:
原因分析:
IPV6協(xié)議將127.0.0.1解析為 ::1 (127.0.0.1 ipv6的形式)
開始菜單中輸入cmd回車后打開命令提示符,輸入ping localhost默認的就會出現(xiàn)返回的數(shù)據(jù)包并不是127.0.0.1而是::1,這就是Ipv6格式的本地地址。
解決方案1:
修改host文件用記事本打開C:/WINDOWS/system32/drivers/etc/hosts文件,看里面是否有包含:
127.0.0.1 localhost
如果沒有則將其添加進去,再查看能否訪問localhost。
host文件部分內(nèi)容
127.0.0.1 localhost
::1 localhost
127.0.0.1 localhost
Localhost 127.0.0.1
解決方案2:
1、打開Internert信息管理查看IIS是否啟動,且默認網(wǎng)站時候已經(jīng)開啟;
2、打開http://127.0.0.1/ 看是否能訪問IIS的默認網(wǎng)頁,能訪問則說明IIS已經(jīng)成功安裝到電腦上,可能是無法解析localhost;
3、開始--命令(cmd)--ping localhost,看是否能ping通,從127.0.0.1上返回信息,如果成功則說明可以解析localhost;
4、如果上一步不成功,則用記事本打開C:/WINDOWS/system32/drivers/etc/hosts文件,看里面是否有包含:127.0.0.1 localhost ,如果沒有則將其添加進去,再查看能否訪問localhost。
5、嘗試將網(wǎng)站的主目錄指向另一個目錄或新建一個虛擬目錄,并在該新目錄創(chuàng)建一個新的網(wǎng)頁文件,如index.html,然后將其加到默認網(wǎng)站的"文檔"項中作為默認訪問的網(wǎng)頁,重新輸入網(wǎng)址:http://localhost/,看否能訪問。
6、還是不行的話將IIS卸載掉,重新再安裝一次。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
分享文章:localhost與127.0.0.1的區(qū)別-創(chuàng)新互聯(lián)
文章路徑:
http://weahome.cn/article/cchddo.html