java.net.ConnectException: Connection timed out: connect —— Socket与云服务器的问题

新购买的云服务器上运行的Socket程序,客户端连接不上,客户端的错误是java.net.ConnectException: Connection timed out: connect

解决办法是在云服务器打开SocketServer指定的端口,例如阿里云我就在防火墙中,点击添加规则,然后选择TCP协议,输入端口5000

 

 

 

 这样再运行服务器程序,使用客户端程序时就能连接上了

补充

客户端的Socket host指定为云服务器的公网IP,ServerSocket指定端口号就行了

posted @ 2020-02-03 22:49  当麻  阅读(3206)  评论(0编辑  收藏  举报