localhost和127.0.0.1的區別

相信不少站長在作站的時候,都會先在本地測試,而測試的時候通常是用localhost或者127.0.0.1來訪問本地環境,那麼訪問的localhost和127.0.0.1有什麼區別?哪一個更好? 服務器

有不少人認爲這兩個是徹底同樣的,也有人認爲127.0.0.1更好,由於是本地IP,不須要從域名解析。其實這兩個是有很大區別的: 網絡

localhost也叫local ,正確解釋爲:本地服務器 測試

127.0.0.1在系統的正確解釋是:本機地址(本機服務器) ip

localhot(local)是不經網卡傳輸!這點很重要,它不受網絡防火牆和網卡相關的的限制。訪問localhost也不會解析成ip,不會佔用網卡、網絡資源。 資源

而127.0.0.1是須要經過網卡傳輸,依賴網卡,並受到網絡防火牆和網卡相關的限制。 域名

這就是爲何有時候用localhost能夠訪問,但用127.0.0.1就不能夠的狀況。 域名解析

相關文章
相關標籤/搜索