[ASP.NET]關於DOT NET的IIS配置LocalHost訪問和127.0.0.1訪問的區別

項目上遇到一個問題跟你們分享下,配置的localhost地址本地沒法訪問接口,外網卻能夠訪問,查其緣由百度資料比較全面的解釋html

localhost與127.0.0.1的概念和工做原理之不一樣windows

要比較兩個東西有什麼不一樣,首先要弄清二者的概念。因此,咱們從概念開始。服務器

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

一個是「本地」,一個是「本機」。不過從這兩個詞來看,仍是不能比較二者的區別。咱們再看看他們的工做原理。post

localhot:是不經網卡傳輸的,它不受網絡防火牆和網卡相關的的限制。
127.0.0.1:是經過網卡傳輸的,它依賴網卡,並受到網絡防火牆和網卡相關的限制。網站

經過上述概念和工做原理的比較,我想如今你們都內心有譜了吧,知道localhost與127.0.0.1有什麼不一樣了。文中開頭提到的localhost不能訪問但127.0.0.1能夠訪問的問題,究其緣由,極可能是localhost訪問時,系統帶的本機當前用戶的權限去訪問,而用ip的時候,等於本機是經過網絡再去訪問本機,可能涉及到網絡用戶的權限。搜索引擎

另外,咱們如今也應該明白了一個道理,那就是通常設置程序時本地服務用localhost是最好的,localhost不會解析成IP,也不會佔用網卡、網絡資源。插件

localhost不能訪問127.0.0.1能夠訪問的解決方案htm

通常狀況下ping localhost 應該爲127.0.0.1 ,可是有時會出來下面這個東西:索引

>ping localhost
reply from ::1: times<1ms
reply from ::1: times<1ms
reply from ::1: times<1ms

地址根本不是「127.0.0.1」,而是「::1:」

>ping 127.0.0.1 正常
reply from 127.0.0.1 : bytes=32 times<1ms
reply from 127.0.0.1 : bytes=32 times<1ms
reply from 127.0.0.1 : bytes=32 times<1ms

緣由分析

IPV6協議將127.0.0.1解析爲 ::1 (127.0.0.1 ipv6的形式)
Vista開始菜單中輸入cmd回車後打開命令提示符,輸入ping localhost默認的就會出現返回的數據包並非127.0.0.1而是::1。這就是Ipv6格式的本地地址,

解決方案1

修改host文件用記事本打開C:/WINDOWS/system32/drivers/etc/hosts文件,看裏面是否有包含:

127.0.0.1 localhost

若是沒有則將其添加進去,再查看可否訪問localhost。

host文件部份內容

# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1localhost
localhost 127.0.0.1

解決方案2

一、打開Internert信息管理查看IIS是否啓動,且默認網站時候已經開啓;
二、打開http://127.0.0.1/ 看是否能訪問IIS的默認網頁,能訪問則說明IIS已經成功安裝到電腦上,多是沒法解析localhost;
三、開始--命令(cmd)--ping localhost,看是否能ping通,從127.0.0.1上返回信息,若是成功則說明能夠解析localhost;
四、若是上一步不成功,則用記事本打開C:/WINDOWS/system32/drivers/etc/hosts文件,看裏面是否有包含:127.0.0.1 localhost ,若是沒有則將其添加進去,再查看可否訪問localhost。
五、嘗試將網站的主目錄指向另外一個目錄或新建一個虛擬目錄,並在該新目錄建立一個新的網頁文件,如index.html,而後將其加到默認網站的"文檔"項中做爲默認訪問的網頁,從新輸入網址:http://localhost/,看否能訪問。
六、仍是不行的話將IIS卸載掉,從新再安裝一次。

解決問題的思路

一、ping一下localhost,這個是關鍵,看看是否能ping通,而後看解析到那個ip地址下去了二、而後查看本機的hosts文件,看看是否有被修改,若是被修改,就改回正常的模式三、解決問題本質,ipconfig看看網絡是否正常,若是不正常就進行修復四、用殺毒軟件或者360等修復軟件進行掃描,看看是否存在惡意插件或者病毒,而後清除,一勞永逸!五、多動腦,想辦法解決問題,善於用搜索引擎。

相關文章
相關標籤/搜索