我很高兴在 XP 上托管的 VMWare 机器上运行 Ubuntu Linux。
我的 Linux 应用程序打开了您的基本服务器套接字端口,我将 netcat (nc) 作为客户端连接到该端口,以监听我为“真实”客户端放置在该套接字上的流量。一切都好。
但是,当我在 XP 端打开 Cygwin shell 并从那里运行 nc 时,它似乎无法连接到我的应用程序的服务器套接字。
nc -l -p 3694
但是,为了验证连接性,如果我在 Linux/VMWare 环境中将nc 作为服务器(DHCP)。
总结一下:
Linux App -- Linux nc : Works
Linux App -- Cygwin nc : Does not work
Linux nc (svr) -- Cygwin nc : Works