(小女子再求一方案)TcpClient连接远程服务器积极拒绝

cfesc9 2012-09-22 09:01:21
小女子又遇一难处,还请各位官人仗义相助,分不够可以补,急求方案,小女子在此先行谢过~
做一个C/S程序,需要客户端与服务器端数据交互。现在本地和局域网内连接交互都很正常,放到服务器上之后就被积极拒绝。可愁死奴家了。
是用ip连接了,本地局域网内,192.168.1.26连192.168.1.6,非常正常,提交接收返回数据都很好,放到服务器上换上服务器ip(223.4.25.118)就出现积极拒绝的情况。开始以为是远程的原因连不上,把程序全都拷到服务器上运行,还是积级拒绝,求哪位官人解决过此类问题,或有解决方案,还请指点,奴家再次谢过~还请官人不吝赐教~
...全文
382 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoyao1212121 2012-09-23
  • 打赏
  • 举报
回复
我想问题倒没有那么复杂吧....
个人挫见:

我觉得你那个所谓的“服务器”:是不是一台电脑????
如果是这样的话,那台电脑是不是有路由器???
如果是这样的话,那你进路由器里面设置一下,把服务器端口映射出去,还有把本地IP设为固定IP
我记得进路由设置虚拟DMZ主机 ,这样!!!
足球中国 2012-09-23
  • 打赏
  • 举报
回复
换个男的来问吧。不然变成打油贴了。
  • 打赏
  • 举报
回复
你提供的信息很少,不知道你怎样测试过,很难说是什么问题。

通常作为服务的一端,它绑定tcp而使用的ip应该是 IPAddress.Any,而不应该是什么具体的IP。

此外你不可能直接从外网来访问 NAT 局域网段里边的某 IP 的。不知道你所说的“交互”是怎样交互。c/s是指客户端去访问服务器,而服务器从不主动访问客户端。如果不是这样,那么就不是c/s方式,而是一种对等网络p2p方式了。而p2p是有特定的条件的,NAT路由器上根本不可能直接由万网访问局域网段内的主机。

一个简单的测试办法,是在目标计算机上安装windows的IIS,然后看看你能不能访问IIS上的网站页面(随便一个text、jpeg或者html)。因为IIS是非常成熟的产品。如果你连IIS上的网站都不能访问,那么就是你在基本连接概念上出现了问题,那么就不用考虑自己的程序问题,而应该首先整理自己关于计算机之间联网的思路。先保证通过IIS可访问,先做一步成功的测试,再迈出下一步测试!
cm2004 2012-09-23
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 的回复:]

引用 12 楼 的回复:

楼主请注意一点:如果你的服务器是托管或者租用的话 很多IDC都是关闭了所有UDP的


UDP怎么关?
[/Quote]

IDC直接在路由里屏的,而且楼主如果是托管的话 还要去问问IDC你的IP在白名单里没,如果不在白名单里外网是无法访问你某些端口的
SocketUpEx 2012-09-23
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]

楼主请注意一点:如果你的服务器是托管或者租用的话 很多IDC都是关闭了所有UDP的
[/Quote]

UDP怎么关?


cm2004 2012-09-23
  • 打赏
  • 举报
回复
楼主请注意一点:如果你的服务器是托管或者租用的话 很多IDC都是关闭了所有UDP的
todd_leftcode 2012-09-23
  • 打赏
  • 举报
回复
感觉上应该是墙的问题
全拷服务器, 用 127.0.0.1 连连看。 能连, 应该是墙的问题了。
再有注意服务器监听是否成功, 有可能端口权限之类的失败
卓一航啊 2012-09-22
  • 打赏
  • 举报
回复
“小女子”的问题需要“大男人”来回答
cfesc9 2012-09-22
  • 打赏
  • 举报
回复
给人家评反了,言归正题,感谢sp1234的回复提供的方法,很无奈,墙是关闭的。
刚才有朋友提议用UDP协议,说TCP不太好搞。各位客官有什么看法?
cfesc9 2012-09-22
  • 打赏
  • 举报
回复
二楼这位客官有心人呀,帐号借的别人,自己帐号时间久了,又不长用,失踪了,SO...
不要误会,让人家怪不好意思的。
  • 打赏
  • 举报
回复
嗯,我其实也习惯了,其实男性如果去做痔疮手术也会兴奋的。
吾非大神 2012-09-22
  • 打赏
  • 举报
回复
小女子和奴家 貌似有点区别

先试试1楼 大师的办法吧
种草德鲁伊 2012-09-22
  • 打赏
  • 举报
回复
我觉得这种标题很有创意,于是去看了一下帖子
  • 打赏
  • 举报
回复
把服务器的防火墙暂时先关掉。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧