外界如何访问我的机器?

外界如何访问我的机器?

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

http://127.0.0.1:8125/ -> 成功了,

我该如何使用不同的电脑(比如办公室电脑或朋友家里的电脑)来访问它,或者允许任何人访问它?

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

任何帮助都将不胜感激。

答案1

你至少需要:

  1. 公共 IP 地址

  2. 无论你的应用程序运行在哪个端口,都会在该 IP 上打开

您可以通过在浏览器的地址栏中输入公共 IP 和端口号来浏览您的页面。


实际上,你需要:

  1. A静止的公共 IP 地址

  2. 无论你的应用程序运行在哪个端口,都会在该 IP 上打开

  3. 注册域名

  4. 拥有一个或多个(最佳做法是至少 2 个)DNS 服务器来保存您的区域的权威副本。

这将允许通过键入以下内容来访问您的应用程序:http://whatever.tld。如果您使用非标准端口(即不是 80 或 443),则需要在地址末尾的冒号后附加端口号。

答案2

您需要一个动态主机,例如 dyndns。如果您有一个主机名,您可以在路由器中配置端口转发到您的工作站,然后您可以从整个互联网的每个点访问它 :)

相关内容