gpt4 book ai didi

node.js - 谷歌计算引擎外部IP

转载 作者:搜寻专家 更新时间:2023-11-01 00:00:22 26 4
gpt4 key购买 nike

我在谷歌计算引擎中有一个 nodejs 应用程序,我可以使用给定的 appspot 地址访问它。

在网络中,我将 ip 地址设置为静态。 我添加了允许任何流量的防火墙规则,tcp:8080。

但是当我尝试在我的浏览器上访问外部 ip 地址时,它无法加载。所以我无法使用外部 ip 地址访问我的站点。

我应该怎么做才能使用外部IP地址?

最佳答案

看起来,当您使用“gcloud preview app deploy”命令时,它会部署到应用程序在端口 8080 上运行的谷歌云计算引擎。

要在此处为​​您的项目设置静态 IP,请执行以下步骤:

1) 在您的代码中,创建一个 app.yaml 文件。将端口 80 转发到端口 8080(您的应用正在监听的端口)

    network:
forwarded_ports:
- 80:8080

2) 开始部署你的应用

   gcloud preview app deploy

3) 在您的 google 控制台中转到 NETWORKING > FIREWALL RULES 并为 tcp:80 添加新的防火墙规则

4) 转到外部 IP 地址并将您的应用程序 IP 地址更改为静态。

您将看到您的网站在外部 IP 地址上运行。

关于node.js - 谷歌计算引擎外部IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36217108/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com