分属不同内网的两台电脑如何通信!!

sdfger 2010-11-11 02:08:09
服务器端A与客户端B分别在两个不同的内网里,我想从客户端发信息给服务器,然后让服务器返回信息给客户端,在c#中如何用Socket实现?希望能给出详细的例子,谢谢了!!!
...全文
209 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
古龙老子 2010-11-11
  • 打赏
  • 举报
回复
用 QQ 通信呀
cdglynn 2010-11-11
  • 打赏
  • 举报
回复
能ping同就好,否则就是网络的问题
sdfger 2010-11-11
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 hyblusea 的回复:]
在路设器里面设置映射.
[/Quote]
如果在服务器端设置映射,由客户端发起连接,服务器返回的信息能到达发出请求的客户端吗,写程序是需要考虑吗
sdfger 2010-11-11
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 loveirenesomuch 的回复:]
引用 7 楼 ki1381 的回复:

这个问题跟C#无关,存在互通的路由就行。问下你们网管就都知道了~

+1
知道对方的IP和端口就OK了,不用管是否在同一网段!
[/Quote]

我知道两个内网所属的外网的IP,用这两个IP通信的的话,如果客户端请求与服务器连接,那如何知道请求的服务器是它所在内网里的哪台机器呢?如果连接不到服务器,服务器也就无法返回信息啊,我是想的服务器里的数据库取数据。
hyblusea 2010-11-11
  • 打赏
  • 举报
回复
在路设器里面设置映射.
火柴没帽 2010-11-11
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ki1381 的回复:]

这个问题跟C#无关,存在互通的路由就行。问下你们网管就都知道了~
[/Quote]
+1
知道对方的IP和端口就OK了,不用管是否在同一网段!
Ki1381 2010-11-11
  • 打赏
  • 举报
回复
这个问题跟C#无关,存在互通的路由就行。问下你们网管就都知道了~
zbtong227 2010-11-11
  • 打赏
  • 举报
回复
对网络是一点概念都没有
烈火蜓蜻 2010-11-11
  • 打赏
  • 举报
回复
不同内网,那就当成互联网喽,对你写代码的人来说,你不需要什么网,你只要知道是TCP/IP协议就可以了, 如果让他们通信,那是网管应该考虑的问题,

那就是中间搞个路由。
matezy 2010-11-11
  • 打赏
  • 举报
回复
我来学习下。
whrspsoft3723 2010-11-11
  • 打赏
  • 举报
回复
参直连,商品如果没有封掉,应该是可以的。
wuhuabucai 2010-11-11
  • 打赏
  • 举报
回复
貌似子网掩码相同就可以的吧
tjava_net 2010-11-11
  • 打赏
  • 举报
回复
我也想知道,呵呵。

110,539

社区成员

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

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

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