2016-11-13 48 views
0

我有一個簡單的HTTP服務器在Node上實現,儘管我試圖用其他語言做同樣的事情,但無法弄清楚如何。如何接受互聯網上的任何人的請求?

我可以在localhost上挑選一些端口,比如1337,並且在我的機器上對請求做出響應。然後我想從智能手機上的瀏覽器訪問服務器。讓它在localhost上聆聽不起作用(正如我所期望的那樣)。然後,我嘗試使用自己的IP,其中我使用了搜索網頁my ip192.168.1.1,我知道這是指LAN。我嘗試了幾個端口。

這兩個都給出錯誤,表明這些地址不能被綁定。

現在,我想我誤解了網絡和IP地址的工作方式。我該如何做這項工作?也就是說,如何讓我的HTTP服務器接受來自局域網中其他主機的請求,然後接受來自Internet上的任何人的請求?

回答

1

對於您的本地網絡,請在主機上跳轉並打開您的終端。對於Windows,鍵入ipconfig或對於Unix,鍵入ifconfig。在此識別您的計算機IP。您現在可以使用此IP從手機進行連接。

對於任何人來說,你需要將你的路由器轉到你剛發現的IP地址。如何做到這一點在路由器型號上有所不同,您可能需要Google爲您的特定路由器。

相關問題