我在本地IIS中創建了一個網站,我可以通過http://localhost和http://127.0.0.1而不是http://192.168.1.101在同一臺機器上進入我的網站。在我的網站的綁定設置中,我將*:80分配給網站。無法通過LAN IP在同一臺機器上訪問本地網站
我的機器在路由器後面,192.168.1.101是局域網ip。
有人知道爲什麼它不能與局域網ip工作?
我在本地IIS中創建了一個網站,我可以通過http://localhost和http://127.0.0.1而不是http://192.168.1.101在同一臺機器上進入我的網站。在我的網站的綁定設置中,我將*:80分配給網站。無法通過LAN IP在同一臺機器上訪問本地網站
我的機器在路由器後面,192.168.1.101是局域網ip。
有人知道爲什麼它不能與局域網ip工作?
請指定每種IP地址的類型,而不是下次輸入它們。假設通過LAN IP,你指的是你的ipv4地址,這是爲什麼:ipv4地址與本地主機地址略有不同。我不確定這是你的情況的確切原因,因爲這個問題有點不清楚。您還應該注意到,您的外部IP地址與您的ipv4地址不同,後者與您的ipv6地址不同,後者與localhost不同。在許多情況下,ipv4和localhost用於相同的事情,但它們並不相同。
這裏有一些文章解釋的差異:
http://www.howtogeek.com/140943/whats-the-difference-between-the-locahost-and-local-ip-address/
https://superuser.com/questions/196893/difference-between-localhost-and-the-ip-address
What is the difference between 127.0.0.1 and localhost
https://en.wikipedia.org/wiki/Localhost
我希望這可以幫助您解決您的問題!
可能是防火牆問題。在防火牆上打開您的IP地址和端口。
localhost和127環回地址在機器內回送。數據包不會出到局域網。
局域網IP - 數據包出局局域網,路由器和其他網絡的東西,然後回到你的機器。中介 - 路由器,防火牆等可能有阻止這些數據包的策略。很多時候它是防火牆 - 無論是本地PC防火牆還是網絡防火牆。