VMware播放器上的java套接字程序:网络不可用

时间:2011-10-24 16:43:55

标签: java sockets networking vmware-player

我正在尝试通过运行客户端 - 服务器套接字程序来测试本地个人计算机与虚拟机之间的连接。

这就是我在做的事情:

1)我在vm播放器上运行Kubuntu 10.10。 2)安装java 6 3)通过指定端口号7114的konsole运行一个简单的java程序connectionServer。 4)Kubuntu显示它与此IP地址连接:192.168.206.129 5)然后在我的win 7机器上我运行了一个java程序connectionClient但它给了我以下错误:网络无法访问

我尝试通过dos ping IP地址,但它工作得很好但我无法通过我的java程序连接它。 (程序是正确的)。禁用我的win机器上的所有防火墙。

请帮助我或建议我解决一些问题。我非常感谢你。

此致

2 个答案:

答案 0 :(得分:0)

首先检查防火墙。通常,Windows上有Windows防火墙,Linux上有一些防火墙。例如,如果它是iptables说/etc/iptables stop。然后再试一次。

答案 1 :(得分:0)

为了在虚拟机中使用套接字,将创建虚拟套接字而不是正常的套接字,因为虚拟机位于自己的机器中,查找适合您正在使用的虚拟机软件的虚拟套接字编程API