2013-04-01 140 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!