Networking 如何将通信量从GCE外部IP指向辅助内部IP?

Networking 如何将通信量从GCE外部IP指向辅助内部IP?,networking,google-compute-engine,google-cloud-networking,Networking,Google Compute Engine,Google Cloud Networking,我目前有一个运行Jenkins的GCE实例,我希望能够从浏览器访问它。它在一个IP地址上运行,而不是谷歌给我的主要内部地址。例如,主要内部IP是10.128.0.8,但Jenkins的运行速度是10.0.1.15:8081 如何将交通从:8081引导到10.0.1.15:8081 请注意,我的Linux技能不稳定,而且我的网络技能也不存在,因此,如果您能告诉我如何做我需要做的任何事情,奖金如下:)谢谢 1-首先,您需要在当前实例的网络上创建一个 gcloud beta compute --pro

我目前有一个运行Jenkins的GCE实例,我希望能够从浏览器访问它。它在一个IP地址上运行,而不是谷歌给我的主要内部地址。例如,主要内部IP是10.128.0.8,但Jenkins的运行速度是10.0.1.15:8081

如何将交通从:8081引导到10.0.1.15:8081


请注意,我的Linux技能不稳定,而且我的网络技能也不存在,因此,如果您能告诉我如何做我需要做的任何事情,奖金如下:)谢谢

1-首先,您需要在当前实例的网络上创建一个

gcloud beta compute --project=<project-name> firewall-rules create jenkins --description="8081 port jenkins" --target-tags=jenkins --network=<network-name> --action=ALLOW --rules=tcp:8081
gcloud beta compute--project=firewall rules create jenkins--description=“8081 port jenkins”--target tags=jenkins--network=--action=ALLOW--rules=tcp:8081
然后您必须在实例中添加该规则(选择上面创建的标记),例如:

gcloud计算实例添加标记--tags jenkins
2-另一种方式是通过云控制台,然后在实例上添加防火墙规则标记


但是,您应该使用(从本文档可以回答您的问题+为外部IP创建的FR规则)。

1-首先您需要在当前实例的网络上创建一个,例如:

gcloud beta compute --project=<project-name> firewall-rules create jenkins --description="8081 port jenkins" --target-tags=jenkins --network=<network-name> --action=ALLOW --rules=tcp:8081
gcloud beta compute--project=firewall rules create jenkins--description=“8081 port jenkins”--target tags=jenkins--network=--action=ALLOW--rules=tcp:8081
然后您必须在实例中添加该规则(选择上面创建的标记),例如:

gcloud计算实例添加标记--tags jenkins
2-另一种方式是通过云控制台,然后在实例上添加防火墙规则标记


但是,您应该使用(从本文档可以回答您的问题+您为外部IP创建的FR规则)。

但这只是指向内部地址(在本例中为10.128.0.8),否?很抱歉,我延迟了答复,是的,它应该指向该内部IP,但是您应该使用别名IP范围(此文档必须回答您的问题+您为外部IP创建的FR规则)--->@J.Rojas您是否介意编辑您的答案以包含您先前评论的内容?这样我们可以使其有效。但这只指向内部地址(在本例中为10.128.0.8),否?很抱歉,我延迟了回复,是的,它应该指向该内部ip,但是您应该使用别名ip范围(此文档必须回答您的问题+您为外部ip创建的FR规则)--->@J.Rojas您是否介意编辑您的答案以包含您以前评论的内容?这样我们可以使其有效。