我在使用cloudstack的虚拟机的时候,碰到一个问题,想请教一下大家。Cloudstack 版本:4.2 虚拟化: vmware使用高级网络,通过NAT 的静态NAT模式与外网通信 现在的问题是: 我创建一个虚拟机,这个虚拟机作为tcp的服务端,我外部有一个客户端程序,客户端程序发服务端发起tcp联接。但是发现连接失败。而用tcpdump查看的时候,可以看到服务端是有收到这个tcp的SYN消息的,如下:06:16:35.940145 IP 172.26.228.81.53506 > 36f99eab-d7c8-4e14-b1fb-221e3d15aac7.dnp-sec: Flags [S], seq 898177152, win 14600, options [mss 1460], length 0 但是也只有这个SYN消息,服务端根本没有回SYN ACK的消息 这两台机器都是可以相互ping通的。 网上说的timestamp我也禁用了,也没有用。
想请教一下大家,这种情况是什么原因造成的?是不是说我的NAT哪里的配置还是有问题。 我的NAT配置如下: 0.0.0.0/0ICMP -1-1 0.0.0.0/0UDP165535 0.0.0.0/0TCP165535