2

我很高兴在 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
4

2 回答 2

0

您是否有可能将访客网络设置为 NAT,因此无法连接到 VM 中监听的东西?

于 2009-06-04T21:43:23.913 回答
0

您使用的是哪个netcat 代码?至少一种变体存在已知问题...

于 2009-05-11T14:45:05.407 回答