迅维网

查看: 5904|回复: 36
打印 上一主题 下一主题

关于一个头痛已久的网络问题实验

  [复制链接]
跳转到指定楼层
1#
发表于 2014-6-8 17:20:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 广东惠州 来自 广东惠州

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
一直以来都没有搞定2台不同路由器内部电脑互联的问题。
比如说A路由器WAN口通过PPPOE连上internet,其下面有4个LAN口,接了电脑,其中有一个口还接了个路由器B的WAN口,
路由器A的LAN ip设置为192.168.1.1
路由器B的WAN口通过DHCP或者静态IP的方式来连接路由器A,同时路由器B的四个LAN口也接了一些电脑。
路由器B的LAN ip 设置为192.168.0.1

路由器A和路由器B下面的电脑上网没问题,路由器B的电脑访问路由器A的共享也没问题,问题是路由器A要访问
路由器B的共享却不行。

我知道路由器B的电脑访问路由器A的电脑比较容易理解,因为路由器B下面的电脑网关就是路由器B的lan ip,
只要不是跟路由器B lan 同一网络类型的数据包,电脑的tcp/ip机制会自动把这些包封装,目的地址改为网关IP发出去。(这个可以通过网络抓包软件观察的到)
lan口收到这些包是通过nat机制从wan口转发出去,
而此时路由器B的wan口的IP和路由器A所连接的电脑是ip是同一网络的,自然就可以访问到了。

按照这个道理,如果路由器A的电脑要访问路由器B的电脑,由于2者是不同网络,电脑的tcp/ip机制会自动把这些包封装,结果就是从路由器A的wan口把数据包发出去。
自然到达不了路由器B,也访问不了路由器B下面的共享了。
按照指导,要在路由器A上面添加一条静态路由:目标网络192.168.0.0,网络掩码255.255.255.0,网关:192.168.1.x(这里表示路由器B的wan口实际地址),
就可以了。
这样当路由器A收到它下面电脑发出这个网络类型的数据包的时候,就知道该数据包要转发给路由器B,而不是从wan口走出去。
理论上没有错,可是实际实验不成功。
问题出现在哪?我一时也想不通,一开始我也怀疑路由器有问题不支持,不过我测试过在路由器B下面接过一个硬盘录像机,通过在路由器b里面开启DMZ指向硬盘
录像机的ip,再在路由器A里开启DMZ指向路由器B的wan口IP,我在外网是可以连接硬盘录像机的。
所有暂时排除是路由器的问题。
说明一下,这路由器A我采用的是普通的腾达路由,几十元那种,路由器B是tp-link 150m的带无线的普通路由,也是几十元的货。
今天刚好有一个有客户放一个linksys 的路由在我这,这个路由是刷了dd-wrt固件的,于是再次实验一下。
这次,我决定先不在路由器A上添加静态路由,而是直接在路由器A下面的电脑上添加静态路由,
route add 192.168.0.0  mask 255.255.255.0 192.168.1.x,这时,如果路由器B没有问题的话,我电脑上访问路由器B下面的电脑192.168.0.x的ip,数据包将直接发给
路由器B,由它向其下面的电脑转发。
实验结果,一样不通。ok,问题可能是出现在tp-link这个路由器B上了,马上用linksys这个路由换上,按照之前的操作,完成后。
结果通了,2个路由器之间的电脑可以互联。
我估计国货软件上都是偷工减料,能偷懒则偷懒。困扰我已久的问题终于明了。

推荐
发表于 2014-8-15 21:34:51 | 只看该作者 来自: 陕西宝鸡 来自 陕西宝鸡
你这是在舍近求元吗    B路由直接做交换机一切OK

回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2014-8-3 21:46:02 | 只看该作者 来自: 湖南长沙 来自 湖南长沙
兄弟有那么麻烦? 直接副路由交换机模式搞定  同一网段,都由主路由分配IP

点评

在下,觉得阁下的操作,充分运用了路由器的功能。顶帖。  详情 回复 发表于 2014-8-4 11:56
回复 支持 1 反对 0

使用道具 举报

4#
发表于 2014-6-9 22:06:29 | 只看该作者 来自: 湖南长沙 来自 湖南长沙
楼主写的不错,理论也相当的扎实。

回复 支持 反对

使用道具 举报

5#
匿名  发表于 1970-1-1 08:00:00 来自
post_deleted

6#
发表于 2014-6-21 23:59:03 | 只看该作者 来自: 广东深圳 来自 广东深圳
把B路由要共享出去的那台电脑通过B路由映射。

回复 支持 反对

使用道具 举报

7#
发表于 2014-6-28 14:24:07 | 只看该作者 来自: 湖北随州 来自 湖北随州
写这么多都看不完了

回复 支持 反对

使用道具 举报

8#
发表于 2014-8-4 11:56:25 | 只看该作者 来自: 湖北武汉 来自 湖北武汉
250415541 发表于 2014-8-3 21:46
兄弟有那么麻烦? 直接副路由交换机模式搞定  同一网段,都由主路由分配IP

在下,觉得阁下的操作,充分运用了路由器的功能。顶帖。

回复 支持 反对

使用道具 举报

9#
发表于 2014-8-4 14:48:53 | 只看该作者 来自: 新疆 来自 新疆
楼主的理论知识很扎实啊,好好向楼主学习,顶一下。

回复 支持 反对

使用道具 举报

10#
发表于 2014-8-6 08:38:15 | 只看该作者 来自: 江苏宿迁 来自 江苏宿迁
楼主势头的心态.赞一个..

回复 支持 反对

使用道具 举报

11#
发表于 2014-8-15 17:06:46 | 只看该作者 来自: 湖南衡阳 来自 湖南衡阳
顶2楼。没这么麻烦。。

回复 支持 反对

使用道具 举报

12#
发表于 2014-9-15 15:39:44 | 只看该作者 来自: 河南 来自 河南
的仔细点看

回复 支持 反对

使用道具 举报

13#
发表于 2014-9-22 21:26:41 | 只看该作者 来自: 安徽 来自 安徽
B路由通过wan逆向只有在B路由做DMZ主机映射,但只能映射B路由下的一台电脑或IP设备,毕竟家庭路由器只是个简单的NAT转发设备,和真正的cisco路由器不是一个概念

回复 支持 反对

使用道具 举报

14#
发表于 2014-10-1 09:49:15 | 只看该作者 来自: 湖北咸宁 来自 湖北咸宁
楼主的情况我曾经也实验过,发现只有B路由器可以访问A路由器的主机,反之则不行,后来也是没办法,这可能是和路由器有关系。在网上也找了好多方法,行不通。情况和你一模一样。

回复 支持 反对

使用道具 举报

15#
发表于 2014-10-1 12:33:16 | 只看该作者 来自: 湖北仙桃 来自 湖北仙桃
这个是路由的常见问题!!!!

回复 支持 反对

使用道具 举报

16#
发表于 2014-10-3 20:15:47 | 只看该作者 来自: 广东珠海 来自 广东珠海

这个是路由的常见问题!!!!

回复 支持 反对

使用道具 举报

17#
发表于 2014-12-13 14:24:35 | 只看该作者 来自: 吉林长春 来自 吉林长春
第二个桥连第一个,在一个段就可以了

回复 支持 反对

使用道具 举报

18#
发表于 2014-12-23 16:33:14 | 只看该作者 来自: 广东深圳 来自 广东深圳
楼主水平高啊,我就搞一个24口交换机,一般小公司就解决了

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长提醒 上一条 /1 下一条

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复