2017-08-25 210 views
-1

在PC1(192.168.0.3; Windows 10)上我有一個在localhost:3333上監聽的web應用程序。它拒絕來自其他任何地方的連接。通過局域網訪問本地網絡應用程序

有沒有辦法讓我在同一個網絡(192.168.0.4,Windows 10)上從PC2訪問這個應用程序?

防火牆關閉;防病毒已關閉;使Web應用程序收聽其他IP不是一種選擇。

更新1:

正如我所說的, 「一個Web應用程序監聽在localhost:3333它拒絕來自其他地方的連接。」

http://192.168.0.3:3333/這樣的答案是非常不相關的,除非您做其他事情使請求看起來好像來自本地主機(而不是來自網絡上的另一臺計算機)。

回答

0

直接連接到通過LAN IP地址的服務器,在URL中使用IP: http://192.168.0.3:3333/

對於這項工作,局域網內的IP地址必須被指定爲網站的站點別名之一,並且必須關閉從別名到主域名的所有重定向。

缺點 - 由於每個NIC(網卡)只分配了1個IP地址,因此只能訪問1個網站。

通過LAN主機名(計算機名)使用服務器的局域網主機名

連接到服務器,在URL中使用主機名: http://computer-name/

這個工作,必須將LAN主機名稱分配爲網站的其中一個域別名,並且必須關閉從別名到主域名的所有重定向。

缺點 - 由於每臺計算機只能分配1個主機名(計算機名稱),因此只能訪問1個網站。另外,某些非Windows設備(如iPad)可能會出現問題,這些設備要麼不與互操作(使用)WINS和NetBIOS或需要進一步配置。

+1

與接受詢問的內容並不相同。 –

相關問題