2017-01-22 241 views
0

我有一個非常愚蠢的問題。 我的計算機上運行了一個Java服務器,可以在localhost:8080上訪問該服務器。我如何通過手機訪問它(在本地網絡中,連接到Wi-Fi)? 我試圖打開端口,甚至關閉防火牆。 路徑Ip address:port似乎不起作用。 有什麼我失蹤或忘記做?從本地網絡訪問服務器

+0

可能會有所幫助:http://stackoverflow.com/questions/9682262/how-do-i-connect-to-this-localhost-from-another-computer-on-the-same-network – Riad

+0

嘗試使用瀏覽器在您的網絡中的另一臺PC上。 – greenapps

+0

感謝您的鏈接,似乎我在這裏找到了解決方案。事實證明,該端口沒有在本地網絡監聽,所以在我的配置文件中,我不得不寫'localhost:8080',而是'0.0.0.0:8080'。在這裏的完整解釋:[鏈接](http://stackoverflow.com/a/16743134/7453375) –

回答

0

它在本地機器上運行而不是在本地網絡/ wifi上,您需要做的是找到您的計算機IP並將它與當前端口一起使用,如果您位於同一網絡中。

一般來說,它的不好的做法是測試這樣的服務器程序,強烈建議使用Apache服務器並將其上傳到雲端,然後從那裏運行它。

+0

感謝您的答案,我完全按照你所說的,但'IP地址:端口'不工作 –

+0

你可以添加一些代碼給你的問題?因爲你將不得不輸入你的設備定義和路由器設置,以允許這種外部連接。 –

+0

'但IP地址:端口不工作'。什麼是'不行'?如果客戶端無法連接,您將會遇到異常情況。請提供詳細信息。 – greenapps