作者orz811017 (orz811017)
看板java
標題[問題] SOCKET Client 連線問題
時間Sat Jul 27 00:49:40 2013
剛剛試做一個最簡單的socket server - client端的連線
如果架Server的PC是有連 網路分享器的
是不是就不能用Socket連線呢??
(我用手機 外部的IP連進來)
那如果是手機跟PC都在同一個區域網路內
是不是就可以直接連了..?
(我跑的時候依舊會error 連線已被您主機上的軟體中止。什麼之類的...)
還是這是防火牆的問題呢??
先謝謝各位
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.222.3
1F:→ fireslayer:架SERVER不懂網路感覺有點危險 07/27 01:05
2F:→ andymai:應該要有更詳盡的錯誤訊息~才比較好讓人幫你吧?要猜很累.. 07/27 02:45
3F:→ andymai:ping得到基本上應該就要可以直接連... 07/27 02:48
4F:推 PsMonkey:你這是網路概念問題,不是 Java 問題。以上 07/27 09:05
5F:→ cowbaying:XDDDDDDDDDDD 07/27 13:04
6F:→ qrtt1:ping 得到只是 icmp 沒擋,證明有此 ip 而已 07/27 21:11
7F:→ qrtt1:要確定 tcp server 能不能連用 telnet 去試比較對 07/27 21:11
8F:→ andymai:抱歉~我語意不詳~的確如qrtt1大所說~ping只是基本測試~真 07/28 01:41
9F:→ andymai:的要送封包該用telnet試~試完再用自己的client試 07/28 01:43
10F:推 gmoz:也還是錯誤 如果你telnet PORT位沒檔 但是你用的SOCKET的 07/28 12:21
11F:→ gmoz:PORT被檔就XD.... 07/28 12:22
12F:→ andymai:那為什麼telnet要連到跟socket不同的port呢??? XD 07/28 15:16
13F:→ qrtt1:可能他想掃 port ? (笑 07/28 20:17
14F:推 gmoz:因為不無可能阿XD 建議原po先去看一下相關的網路資訊教學吧 07/28 21:33
15F:→ swpoker:跟socket一點關係也沒有~相反可以用socket測試路由 07/29 14:55