在運行Django項目時,出現127.0.0.1 拒絕了我們的連接請求


解決方法

在控制面板中,打開程序與功能

重新安裝llS,記得展開全部勾選。安裝完畢后記得重啟,接下來就可以訪問127.0.0.1了

遇到這種問題總結起來有如下方法:

方法一:重新安裝IIS並重啟
方法二:改變IPV4,IPV6優先級
方法三:ping通127.0.0.1以及localhost
方法四:修改django等的版本 

 

拓展

127.0.0.1被稱為本地回環地址,主要作用有兩個:一是測試本機的網絡配置,能PING通127.0.0.1說明本機的網卡和IP協議安裝都沒有問題;

另一個作用是某些SERVER/CLIENT的應用程序在運行時需調用服務器上的資源,一般要指定SERVER的IP地址,但當該程序要在同一台機器上運行而沒有別的SERVER時就可以把SERVER的資源裝在本機,SERVER的IP地址設為127.0.0.1也同樣可以運行。

127.0.0.1對於網站建設者來說是常常用到的。

localhost與127.0.0.1的概念和工作原理之不同

要比較兩個東西有什么不同,首先要弄清兩者的概念。所以,我們從概念開始。

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

一個是“本地”,一個是“本機”。不過從這兩個詞來看,還是不能比較兩者的區別。我們再看看他們的工作原理。

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM