我的ServerSocket
監聽LAN連接並接受它們,但是當我嘗試通過手機連接到相同的設備時(使用3G連接),它似乎並未連接。如何建立從Internet連接到ServerSocket的連接?
我試着用
getMyIP
網站獲得的IP
並嘗試連接到它,它得到正確的IP
(我的路由器檢查),但是沒有任何連接被接受的。我試圖在Windows 7和我的路由器上打開端口。
我把這些線在我的服務器構造:
ss = new ServerSocket(port); host=ss.getInetAddress().getHostAddress();
,我得到的主機IP地址爲0.0.0.0
感謝您的幫助。
ServerSocket運行在防火牆後面嗎? – Vikdor
只有windows7的防火牆 –
爲了連接到你的機器從互聯網,你應該有一個公共IP,我想。 – Vikdor