【问题标题】:Public Static IP for google VM谷歌虚拟机的公共静态 IP
【发布时间】:2017-11-21 11:01:12
【问题描述】:

我有一个谷歌虚拟机。我也公开了相同的内容(我正在使用该虚拟机进行 RDP)。但是,当我尝试使用 ip:port 从外部世界访问 VM 中托管的任何 Web 服务时,它并没有连接到该 Web 服务。

更准确地说: 我在端口 8080 上使用 nodejs 托管了一个示例 Web 服务。 我试过访问 http://:8080 。没运气。但它正在使用 VM 内的 localhost:8080 。

我用谷歌搜索了外部 IP 等,但一切都出乎我的意料。谁能帮我解决这个问题?我需要进行任何配置更改等吗?如果是,请您提供所需的步骤。

更新: 我创建了防火墙规则:端口:允许所有,目标标签:所有实例,IP:0.0.0.,0/0。即使那样它也不起作用。

操作系统:Windows 10

【问题讨论】:

标签: web-services networking network-programming google-cloud-platform virtual-machine


【解决方案1】:

据我了解,GCP 防火墙规则适用于网络级别。您可能需要配置虚拟机特定的防火墙规则(根据您使用的操作系统)。例如,在 CenOS 中,您可能需要使用 firewall-cmd 命令来配置内部防火墙。

【讨论】:

  • 哦,对 windows 有什么想法吗?
【解决方案2】:

终于解决了。我一直在考虑为谷歌云启用网络端口,但问题出在我的 Windows 防火墙上。一旦我禁用它,我就可以从外部环境访问我的网络服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-22
    • 2020-03-07
    • 2016-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多