You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-cn@cloudstack.apache.org by luochong530 <lu...@aliyun.com> on 2015/08/10 14:09:22 UTC

在申请的虚拟机上面创建tcp连接失败

我在使用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