局域网跨网段socket通信问题,急需解答,求大神啊!!! 50

如图(自己现画的):红色的机器的IP由路由器1获得,蓝色的有路由器2获得,两者不在一个网段内。想让红色和蓝色相互之间可以套接字通信(ip+port)。现在的问题是,蓝色的... 如图(自己现画的):红色的机器的IP由路由器1获得,蓝色的有路由器2获得,两者不在一个网段内。想让红色和蓝色相互之间可以套接字通信(ip+port)。现在的问题是,蓝色的可以ping通红色的,反过来则不行。另外,洪泽做套接字服务器,看到的蓝色的登陆的IP是路由器2的wan口IP(10.18.0.2),而不是自己真正的IP(192.168.0.2).。。差不多就这个意思,搜了半天百度没有确切解释,在线等答案。。。。 展开
 我来答
qyxff
2012-11-27 · TA获得超过1.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:68%
帮助的人:3193万
展开全部
10.18.0.X是属于A类IP段,掩码是255.0.0.0。而192.168.0.X是属于C类IP段,掩码是255.255.255.0

跨类IP地址互访,需要用专业的网关、带路由表的路由或用一台服务器设置作IP转发器。

也可以给需要访问数据库的192.168.0.X网段的工作站多分配一个10.18.0.X网段IP地址,即在每个机器上增加一个TCP/IP协议,使电脑具有两个IP地址,这样它就可以同时访问192.168.0.X网段和10.18.0.X网段。此种方法的缺点是占用了IP地址资源,而且,每台机器都必须设置好。

如果路由带路由表的,可以添加如下协议
192.168.0.0 255.255.255.255 10.18.0.1
10.18.0.0 255.255.255.255 192.168.0.1
追问
这几个IP是我本地模拟环境的,实际的10.18.0.X代表那边的网络应该也属于C类的。就是两个都是内网。我的主要疑惑是 子网访问上一级子网可以,但是在红色机器看来全是路由2地址。而且红色ping不到蓝色的。使用套接字通信可以行得通吗?
追答
一般软件需在同一子网下才可正常工作,要处于不同网段内工作,需看软件是否支持。这点你需咨询《套接字通信》的相关客服。

如果你的路由是VPN路由,那就方便。在路由中使用PPTP或L2TP方式,建立接入帐号和密码。远端需要运行软件的电脑设置VPN拨号连接,填写VPN路由的地址,输入刚建立的帐号和密码。拨通后,等于同处一子网段内。。
镭速传输
2024-10-28 广告
作为深圳市云语科技有限公司的一员,我们专注于提供高效的FTP加速传输解决方案。我们采用的创新技术,如多线程传输和智能压缩,能显著提升FTP传输速率,减少传输时间与带宽占用,确保数据快速、安全地传输。我们的方案简单易用,与现有FTP系统无缝对... 点击进入详情页
本回答由镭速传输提供
神之雷藏
2016-07-02 · TA获得超过238个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:166万
展开全部
以前做过类似的程序,记得当时是跨了网段能聊天的 跨了 类似192.168.1.102 到 192.168.2.102之类
在CSDN 我已经上传了源码,当年的毕业设计。。还有我的论文
我这里一贴网址 百度就审核不通过。。。
你到CSDN资源里 搜索 FireBirdCN

到CSDN的下载页面,搜索 局域网交流互动平台 搜索结果里作者 FireBirdCN的 我直接贴链接,这里不让发布评论。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式