外部世界将如何访问我的机器?

我有一个本地地址,例如:

http://127.0.0.1:8125/ – >这个工程,

我将如何使用不同的PC访问这个工作,或者说朋友住,或者允许任何人访问?

我正在使用node.js来创build一个简单的服务器,并在本地IP上侦听上述端口

任何帮助将appriciated。

你至less需要:

  1. 一个公共IP地址

  2. 无论您的应用在该IP上打开的端口是什么

这将允许您通过在浏览器的地址栏中input公共IP和端口号来浏览您的页面。


实际上,你需要:

  1. 一个静态的公共IP地址

  2. 无论您的应用在该IP上打开的端口是什么

  3. 注册一个域名

  4. 有一个或多个(至less2个是最佳实践)DNS服务器,它们拥有您的区域的权威副本。

这将允许您的应用程序通过input: http://whatever.tld 。 如果使用非标准端口(IE不是80或443),则需要在冒号后面的地址末尾添加端口号。

你需要像dyndns这样的dynamic主机。 如果你有一个主机名,你可以在你的路由器上configuration和端口转发到你的工作站,并且你可以从整个互联网的每一个点访问它:)