1. 程式人生 > >localhost 和 127.0.0.1 的區別

localhost 和 127.0.0.1 的區別

1 localhost也叫local,正確的解釋是本地伺服器;127.0.0.1在windows等系統的正確解釋是:本機地址(本機伺服器)

2 localhost(local)是不經過網絡卡傳輸的,這點很重要,它不受網路防火牆和網絡卡相關的限制;127.0.0.1是通過網絡卡傳輸,依賴網絡卡,並受到網路防火牆和網絡卡的相關的限制

3 一般設定程式時本地服務用localhost是最好的,localhost不會解析成IP,也不會佔用網絡卡,網路資源

簡而言之:主要區別是localhost是通過unix domain socket方式連線,而127.0.0.1是走TCP協議方式連線