我如何接受互联网上任何人的请求?

时间:2016-11-13 19:35:54

标签: http networking ip

我在Node上实现了一个简单的HTTP服务器,虽然我试图用其他语言做同样的事情但无法弄清楚如何。

我可以在localhost上选择一些端口,比如1337,然后在我的机器上回复请求。然后,我想从智能手机上的浏览器访问服务器。让它听localhost不起作用(这正如我所料)。然后我尝试使用自己的IP,我用google搜索my ip192.168.1.1,我理解它是指局域网。我尝试使用几个端口。

这两个都会给出错误,表明这些地址无法绑定。

现在,我想我误解了网络和IP地址是如何工作的。我怎样才能做到这一点?也就是说,如何让我的HTTP服务器接受来自LAN中其他主机的请求,然后接受来自Internet上任何人的请求?

1 个答案:

答案 0 :(得分:1)

对于本地网络,请跳转主机并打开终端。对于Windows,键入ipconfig或对于Unix,键入ifconfig。在此处识别您的计算机IP。您现在可以使用此IP从手机连接。

对于任何人进行连接,您需要将路由器转发到您刚刚找到的IP。如何做到这一点因路由器型号而异,您可能需要将Google用于特定的路由器。

相关问题