Socket 连接"由于目标机器积极拒绝,无法连接" 的诊断

 

1.如果是采用TCP/udp协议进行连接,检查windows防火墙是否开放相应SocketTCP/udp端口;   简单的检测方法是关闭windows防火墙后再试;
2.如果服务器端和客户端均在本机上运行,则将相应的 serverIP="127.0.0.1",serveraddress="127.0.0.1"; win7下如果一个是127.0.0.1,另一个是本机IP,也会报这样的错,解决方法是两端都设成一样的值。
3.如果服务器运行在局域网或广域网内,则将相应的 serverIP,serveraddress设为本机所在局域网或广域网上的IP;
注意 serverport==listenport;

你可能感兴趣的:(socket)