已解决:无线桥接后,上级路由访问下级路由问题(WDS方案)
本帖最后由 ds2000 于 2023-7-1 09:03 编辑使用 老毛子无线路由的桥接(AP-Client )后,下级路由可以正常访问外网及上级路由的子网,但上级路由无法访问下级的子网,(下级网关可以访问,也能ping通) TTL为64,(注:已在上级路由设置静态路由到下级子网,若使用有线访问,则可以正常访问下级子网)
主路由192.168.150.0网段----->无线桥接路由(AP-Client,老毛子)---->有线lan口接子路由wan口(网段1922.168.80.0),子路由可以正常获取上级的分配IP.无线桥接中DHCP已关闭.
另外情况:1)如把桥接换成有线,子路由的网段访问正常.
2)如进入桥接路由后台(putty SSH进入)后,ping 子路由的wan,lan(网关) IP均正常,子网也正常,但回到主路由网段就不行,
怀疑是不是桥接路由中有防火墙的影响,但不知道怎么去修改或确认是不是这个问题, 或者跟MAC地址转换有关么,
3)如桥接不是采用AP-Client,模式,改为WDS,则可以正常.(不使用WDS原因是,主路由是梅林改版固件,使用WDS 会每几分钟卡死重启,在没卡死的时间内测试是正常的)
现在主要问题,就是主路由 被中间路由桥接后,在中间路由下再挂一级路由器,就不能被主路由的网段访问.(也就是主路由下面的电脑或手机无法访问最下一级的路由子网)
请大神帮忙分析一下原因,谢谢!
补充一下拓扑结构示意
最终,还是选择WDS方式解决(主路由与桥接路由都是老毛子固件)
我觉得你还是画个拓扑图好看点,这么多字你打得累大家看着也累还不太明白... 邪恶海盗 发表于 2023-6-27 08:11
我觉得你还是画个拓扑图好看点,这么多字你打得累大家看着也累还不太明白... ...
感谢建议,已经补充了:) ds2000 发表于 2023-6-27 20:15
感谢建议,已经补充了
你把B撤了也是一样的效果,跨网段了,建议C也关DHCP接LAN口,或者主路由里设置静态路由... 邪恶海盗 发表于 2023-6-27 20:38
你把B撤了也是一样的效果,跨网段了,建议C也关DHCP接LAN口,或者主路由里设置静态路由... ...
如果不用B,那无线连不起来. 主路由已添加静态路由了.但还是不行.如果C取消DHCP,让C跟主路由同一个网段应该可以.不过这不是我想要的结构.
这个方案不行,就只能换主路由,采用WDS桥接了. 感谢:) ds2000 发表于 2023-6-27 21:40
如果不用B,那无线连不起来. 主路由已添加静态路由了.但还是不行.如果C取消DHCP,让C跟主路由同一个网段应 ...
没道理,你静态路由设置的不对吧? 邪恶海盗 发表于 2023-6-27 22:07
没道理,你静态路由设置的不对吧?
静态路由没问题呢,因为把无线改为有线,就可以了.网络结构不变的情况下. 本帖最后由 ds2000 于 2023-6-28 00:07 编辑
有一个现象,
就是在B路由后台查看arp, 下一级的wan的mac是真实的. 在A路由后台arp查看,下一级的wan的mac ,指向的是B路由的wifi连接MAC
另外,如果用手机连接B路由后得到A路由的IP段,但在A路由中查看的MAC,仍然是B路由的WIFI的mac
我估计跟路由的这个桥接的特性有关.
为什么WDS的模式可以,ap-client 不行,估计WDS有个MAC互指要求.
ds2000 发表于 2023-6-28 00:00
有一个现象,
就是在B路由后台查看arp, 下一级的wan的mac是真实的. 在A路由后台arp查看,下一级的wan的mac , ...
用"AP"试试,"AP-Client"貌似带NAT的... 邪恶海盗 发表于 2023-6-28 07:28
用"AP"试试,"AP-Client"貌似带NAT的...
AP只能发出wifi信号啊,AP-Client 是连接其它WIFI信号的.
我现在需要的是主路由A与B路由无线连接,现在主路由是AP模式,B路由要连接A路由,需要使用Client模式.
我觉得应该也是NAT有关,不知道有什么办法在NAT下可以访问也行吧. ds2000 发表于 2023-6-29 06:29
AP只能发出wifi信号啊,AP-Client 是连接其它WIFI信号的.
我现在需要的是主路由A与B路由无线连接,现在主路 ...
去路由模式里找找看,我记得有一个AP中继模式 邪恶海盗 发表于 2023-6-29 07:58
去路由模式里找找看,我记得有一个AP中继模式
你说的是上面这两个图中的设置么,
左边是我用来桥接的路由,右边是我现在用的主路由.
现在问题 还是在左边这个路由问题上吧
ds2000 发表于 2023-6-29 20:49
你说的是上面这两个图中的设置么,
左边是我用来桥接的路由,右边是我现在用的主路由.
选"无线接入点(AP)",然后再去无线里看无线模式有什么 邪恶海盗 发表于 2023-6-29 21:08
选"无线接入点(AP)",然后再去无线里看无线模式有什么
这个有试过,无线接入点,就是把路由器当作AP,其中无线没置也是有AP,AP-client,WDS等,跟另一个模式一样,只是少了wan选项相关的设置.
我试过这样,把IP指定,和DHCP关了,就是我一开始提问题的状态.
C存在wan-lan两个域,从wan口应该不能访问lan口设备的,就算防火墙打开也不能访问,不明白你wds为啥可以。如果是要访问C下的某台主机,可以在c设置DMZ指向特定主机,如果是端口的服务,可以用虚拟服务(端口映射转发到特定主机特定端口。)
页:
[1]
2