GCP至GCP连接

时间:2018-08-23 18:09:22

标签: google-cloud-platform lan vpc

我处于必须与GCP服务器建立RabbitMQ连接(我是消费者)的情况。我的代码也在GCP机器上。因此,双方(一个是MQ生产者,另一个是我)决定创建本地网络连接,而不是寻求外部IP连接。我已经尝试了所有方法,但未成功。我已经成功完成了:

  1. 在两个GCP上创建VPC网络(分别称为A和B):成功
  2. VPC网络对等(A-B)和(B-A):成功
  3. 设置防火墙规则:成功
  4. 尝试从B ping A的本地地址(10.x.x.x):失败

我在这里做错什么吗?请帮忙。

谢谢, 阳光明媚

这是我对“ A”的防火墙规则: enter image description here

3 个答案:

答案 0 :(得分:1)

您的VPC是否有可能处于自动模式? 可能需要自定义模式:https://cloud.google.com/vpc/docs/vpc

您计划使用VPC网络对等或Cloud VPN连接VPC网络。由于每个自动模式网络的子网都使用相同的预定义IP地址范围,因此无法将自动模式网络彼此连接。

答案 1 :(得分:1)

VPC对等存在一些限制

限制 在对等的VPC网络上没有子网IP范围重叠

在对等VPC网络中,子网IP范围不能与另一个子网IP范围重叠。

确保您的子网在对等的VPC上没有重叠的IP范围。

请参见https://cloud.google.com/vpc/docs/using-vpc-peering#Restrictions

答案 2 :(得分:0)

我认为,如果您使用与Ingress流量相同的值启用Egress防火墙,它将起作用。入口防火墙用于传入请求,出口防火墙用于传出请求。我知道这很基本,但有时会有所帮助。