连接 2 个外部 IP Google 云平台时出现问题

Problem connecting 2 external IP Google Cloud Platafform

我创建了我的 VM(Google 云平台),使用 Windows Server 2008 R2。所以我安装了一个需要打开端口 6900 的程序 运行。工作程序必须连接到它自己的服务器:200.229.50.3:6900。所以我进入了Google云平台的防火墙规则,将ip设置为0.0.0.0/0并打开了端口6900。还在我的虚拟机上进入了防火墙的高级配置,也允许了端口6900。试过了运行 程序失败,尝试 运行 telnet 测试失败。已检查安全设置、禁用防火墙等。我不知道发生了什么。

遵循我的 Google Cloud Platafform 防火墙规则如下:

Firewall Rules

遵循我的实例防火墙规则:

Instance Firewall Rules

按照程序在尝试连接自己的服务器时出错:

Program error

如果有人想进入我的实例以更好地检查它,可以从这里下载 RDP 文件:RDP file

    my external ip: 104.198.152.164
    user: lala2018
    password: ^#0aQaaz)MXbMNy

出现错误的程序在桌面上,名称为xstart

随意 运行 它,并尝试了解问题所在,因为我找不到它不正确的原因。运行ning。

有人可以帮助我吗?


编辑 1:

按照我的 VPC 路由:

VPC 1 VPC 2

编辑 2:

Traced Route - 200.229.50.3

看到您所附邮件的屏幕截图后,您似乎正试图从 GCP 实例连接到 IP 地址属于巴西 "LEVEL UP! INTERACTIVE LTDA" 的服务器“200.229.50.3”;但是,似乎“200.229.50.3”不允许您连接(“200.229.50.3”没有响应)。如果这是正确的,您可能必须在“200.229.50.3”中创建防火墙规则,而不是在 GCP 中创建它们。

我可以看到您有三个规则来允许进出 GCP 实例的流量,但是 none 其中 none 影响“200.229.50.3”,因为该服务器不属于 GCP 项目: - 名为 "testeee" 的 GCP 防火墙规则允许来自 IP 地址 200.229.50.3 的传入连接通过端口 6900 连接到 GCP 项目中的所有实例。 - 名为 "Port 6900" 的 Windows 防火墙规则允许来自 Windows 服务器之外的任何 IP 通过端口 6900 的连接。 - GCP 防火墙规则 "mean-stack" 和 "exit900" 允许从 GCP 实例通过端口 6900 到 GCP 项目外的任何 IP 的出口流量。

我试图建立到 200.229.50.3:6900 的 telnet 连接,但它没有响应。这可能是正常的,因为该服务器中可能有防火墙不允许来自我的 IP 地址的连接;但是,我必须问以下问题:

  • 您能否确认 200.229.50.3 允许从您的 GCP 实例通过端口 6900 进行连接?