GCP 上两个不同的云 NAT 后面的两个实例之间的 UDP 漏洞

GCP 上两个不同的云 NAT 后面的两个实例之间的 UDP 漏洞

嗨,我正在尝试在两个计算实例(在不同网络上且没有公共 IP)之间实现 UDP 打孔概念,这两个计算实例位于其各自网络的两个不同云 NAT 后面。似乎在日志中我可以看到正在建立的连接,但看不到终端上正在传输的消息/数据包。我不太明白这里发生了什么,有人能帮我吗?提前谢谢!

echo "hello" | nc -p 5010 -u <cloudNAT IP 2> 5009 - vm 2

echo "hello" | nc -p 5009 -u <cloudNAT IP 1> 5010 - vm 1

在两个虚拟机中我都有一个屏幕,其中我正在监听端口 5009

PSB 日志的截图。

VM2 连接日志

VM1 连接日志

相关内容