社区
C#
帖子详情
分属不同内网的两台电脑如何通信!!
sdfger
2010-11-11 02:08:09
服务器端A与客户端B分别在两个不同的内网里,我想从客户端发信息给服务器,然后让服务器返回信息给客户端,在c#中如何用Socket实现?希望能给出详细的例子,谢谢了!!!
...全文
326
13
打赏
收藏
分属不同内网的两台电脑如何通信!!
服务器端A与客户端B分别在两个不同的内网里,我想从客户端发信息给服务器,然后让服务器返回信息给客户端,在c#中如何用Socket实现?希望能给出详细的例子,谢谢了!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
打赏
举报
回复
我也想知道,呵呵。
不同
网段下的
两台
电脑
TCP连接
不同
网段主要是2台
电脑
连接的路由器
不同
。 利用端口映射实现。 具体步骤: 1. 登录主机B所在的路由器管理页面,一般都是(192.168.0.1这样类似的地址,打开浏览器,输入192.168.0.1,输入路由器密码,登录),登录上去之后,查找这个路由器的“端口映射”功能,你的路由器上不一定叫这个名字,比如我的路由器上这个功能叫做“超级端口转发” 2. 获取该路由器的公网IP,我的路由器的公网IP在刚刚登录的这个管理页面里面能够找到。比如是111.222.111.100 3. 然后自己随.
TCP实现在
不同
局域网下的
两台
电脑
网络
通信
(Python实现)
之前,我曾做过在局域网下进行
通信
的东西。(主要是我发现没有办法把那个东西用在
不同
的局域网的
两台
电脑
)。心里一直想实现一个能在广域网上能
通信
的东西!所以就有这个小项目! 实现思路: 技术概念 使用方法 测试结果 代码 实现思路: 通过一台有公网IP的服务器作为中转站。将局域网下的
电脑
转给这个中转的服务器,然后这个中转的服务器将收到的数据转给另外的一台
电脑
就好了。 ...
两台
私网IP地址主机如何
通信
?
我们知道,在上一章末我们提到了,目的主机是不能在局域网内的,那么如何让两个处于
不同
局域网之间的主机
通信
呢? 我们假设
两台
主机: 主机A:192.168.1.105 主机B:192.168.1.105 (如果对这两个IP地址为什么一样的话,建议先读读前篇文章) 我们思考一下原因,由于当两方都处在各自局域网的时候,拥有的都是私网IP地址,我们让A去联系主机B,A的路由器根据B的私网IP地址(192.1...
局域网下
两台
电脑
ping不通的问题总结
1.在同一网段内假设
电脑
A、B均在192.168.0.X的网段内,
两台
电脑
不需要额外设置,就可以互相ping的通。如果ping
不同
,包括但不限于的原因有:目标主机的防火墙没关目标主机有
电脑
管家/360等防护软件2.在
不同
网段如上图,A和B
分属
不同
网段,此种情况B可ping通A,但A不可以ping B。因为B的IP经过路由器net(网络地址转换)后,对外显示的是192.168.0.148,A并不知道...
局域网下
两台
电脑
ping不通
参考:https://blog.csdn.net/sinat_38718975/article/details/79866557 1.在同一网段内 假设
电脑
A、B均在192.168.0.X的网段内,
两台
电脑
不需要额外设置,就可以互相ping的通。如果ping
不同
,包括但不限于的原因有: 1.目标主机的防火墙没关 2.原因是局域网有多个交换机,导致经常被攻击,后来开了局域网防护, 主机...
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章