如何从其他设备访问Google云平台上的自己的Localhost

问题描述 投票:0回答:2

我在GCP上有一个Windows服务器,我在Localhost上运行应用程序:8080但是我想从其他设备访问本地主机(可能在不同的网络连接上)。我该怎么办?谢谢

windows server google-cloud-platform
2个回答
0
投票

您无法从计算机外部访问localhost。 Localhost是内部网络地址。这通常称为环回地址。

根据您运行的软件,通常可以更改localhost127.0.0.1 to0.0.0.0`中的“绑定”地址。后者意味着所有可用的网络。

注意:127.0.0.1与localhost相同。


0
投票

要在John的答案之上添加,您需要确保以下项目正确到位:

  1. 服务器侦听来自远程网络的请求(0.0.0.0是一个简单的步骤,例如使用npm)
  2. 为端口8080创建防火墙规则,您可以定义哪个IP可以访问此端口号
  3. 分配此VM的公共IP以将请求发送到服务http:// $ {public_ip}:8080 /,因为您需要不同的网络访问权限
© www.soinside.com 2019 - 2024. All rights reserved.