Google Compute Engine网络防火墙VPN故障排除

时间:2015-05-08 19:54:33

标签: google-compute-engine

如何解决GCE防火墙问题?我们正在运行一些GCE服务器,并通过ipsec使用google beta vpn服务连接到非谷歌网络(虽然我过去和GCE以及我自己的StrongSwan实例有同样的问题,但也无法在那里修复它。)

我正在尝试连接到192.168.4.176(没有运行防火墙的Linux机箱),我很确定谷歌正在阻止流量。 VPN很好。我可以ping 192.168.4.180。但我不能ping 192.168.4.176。并且nc 192.168.4.176 22刚出来。

我可以从gce实例运行SSL VPN,并且可以毫无问题地ping 192.168.4.176。

以下是GCE网络的屏幕截图。我也尝试过使用192.168.4.1/24的路由/防火墙规则,但这些规则对于连接到.176都不起作用,但.180很好。关于该尝试的任何想法?

以下是gce网络详细信息 enter image description here

这是gce vpn屏幕 enter image description here

这是gce vpn详细信息屏幕 enter image description here

从远程网络我可以从192.168.4.180 ping我的10.x gce实例(我应该这样做,因为我允许这样做)。但我不能ping 192.168.4.176中的任何gce 10.x地址(我认为谷歌防火墙阻止了流量,即使我已将其配置为允许通过)。

1 个答案:

答案 0 :(得分:0)

你能否确认.176 VPN的密钥在两端都正确配置? .176 VPN的防火墙规则 - 是在GCE防火墙部分添加的,映射了创建VPN隧道的正确网络。

VPN UI状态是否为两个隧道显示绿色勾号?

您还可以从GCP UI查看VPN日志:从UI控制台,左侧菜单监控 - >记录,然后选择“计算引擎” - > “targetVPNgateway”并选择隧道和“ipsec_events”下拉列表。访问.176 VPN时,请检查日志以观察可能的数据包流。