2013-04-01 113 views
0

我正尝试使用Java中的套接字连接到虚拟机。我的客户端和服务器应用程序在localhost上没有问题。当我运行服务器代码并尝试从具有IP地址和端口号的单独计算机进行连接时,我的客户端连接超时。使用套接字连接到远程虚拟机

这里是我的虚拟机网络设置页https://wiki.redbrick.dcu.ie/mw/RBVM_Networking

我需要在Java中指定任何特定的参数,使我的服务器接受连接的链接?这是我必须接受虚拟机网络管理员的问题吗?

任何建议,将不胜感激!

p.s我运行的是Ubuntu服务器,可以远程访问phpmyadmin,没有任何问题。

编辑

我已经运行NMAP,我使用的服务器端应用程序的端口显示为打开。

+0

你有没有尝试通过telnet戳它看看服务器是否可用? –

+1

也许您的托管服务提供商只允许通过(80,21,22,8080)的公共端口? –

+0

您的服务器是绑定到本地主机还是它的公共IP? – Glen

回答

0

我的提供商阻止了所有的选择几个端口,得到了一个开放的列表,现在它的工作。 DERP!