日期:2014-05-19  浏览次数:21355 次

由于目标机器积极拒绝,无法连接(sockets)
我在XP   操作系统下的VS   2005平台下做了一个程序,Server用的是TcpListener(new   TcpListener(IPAddress.Parse( "127.0.0.1 "),listenport)),Client用的是TcpClient(new   TcpClient(serveraddress,   serverport)),在TcpCilent调用Connect方法时,如果参数IP是127.0.0.1或者localhost,则是连接成功,如果IP写成192.168.3.12(我的IP),则连接失败,在调用Connect时产生异常 "由于目标机器积极拒绝,无法连接。 ",局域网内也连不上.请问如何解决!

有人说解析一下自己的IP,然后放到listener的参数里!

解析一下自己的IP是怎么回事?

------解决方案--------------------
网卡的问题,应该网卡没有安装好
------解决方案--------------------
由于目标机器积极拒绝,无法连接
------------------------
1、对方机器没有打开或程序没有运行
2、自己方连接服务器方的ip或端口号和服务器设置的不一样
3、网络不通
------解决方案--------------------
两端都在本机的话,尝试用127.0.0.1
不在一个机器上的话,写对方IP