路由器配置问题
A路由器,192.168.1.1,B路由器192.168.2.1。A为1级路由,B为2级路由。B的ip地址由A自动分配。
电脑A1连入路由器A,手机B1连入路由器B。
现在的问题是A1和B1不在同一网段。
想实现,保持AB路由器的ip地址的网段不变,A1和B1两个设备不要互相认为对方在不同局域网。
或者,由B路由接入的设备可以在A上能提现出来也可以。
我曾经尝试,将B关闭DHCP,但是这样由B接入的设备,和由A接入的设备,获取的ip地址都是A分配的,这样我就分不清哪个是A下的哪个是B下的。
确实没办法,只能2级路由器访问一级路由器。
或者你可以用VLAN交换机,不同网段可以互访。 我选择关闭dhcp,我家两个路由器是光猫分配IP地址,因为我打印机接光猫usb口了 关闭B的DHCP,A的LAN接B的LAN,B当无线AP用就可以了。 关闭b路由功能,网线只插它的wan口,这样大家都在a分的局域网内,和和气气
--来自论坛助手 iPhone客户端 benxiong22 发表于 2020-10-13 20:53
关闭b路由功能,网线只插它的wan口,这样大家都在a分的局域网内,和和气气
--来自论坛助手 iPhone客户端 ...
打错了,是接lan口
--来自论坛助手 iPhone客户端 benxiong22 发表于 2020-10-13 20:53
关闭b路由功能,网线只插它的wan口,这样大家都在a分的局域网内,和和气气
--来自论坛助手 iPhone客户端 ...
我家就存在这种情况,每家的路由器大都是192.168.1.1,而我们的路由器又只能接lan口,结果造成一个网内好多192.168.1.1。我最后把我的路由器改成192.168.2.1了
--来自论坛助手 iPhone客户端 首先要问为什么要分清走A还是B?如果B为AP接法,A与B是同一网段,不分彼此
benxiong22 发表于 2020-10-13 20:54
打错了,是接lan口
--来自论坛助手 iPhone客户端
这个情况我有说明,这样搞就无法分钱哪个设备是从B接进来的
虽然不知道你为什么要知道终端是从A还是B接入,但A、B各自的终端用不同的IP地址还是可以实现的。
方法1:A、B都开DHCP,192.168.1.100-120为A地址池,192.168.1.121-140为B地址池。在一个网段中,理论上不能存在1个以上DHCP,但不论获得哪一个,都能联网。你的终端获得IP地址属于那个范围,就知道出处。所有终端都可以互访。
方法2:B开启WAN口,做二次路由,即WAN口连A的LAN口,B重新开一个网段,A、B都开DHCP,因为这是2个不同的网络,所以互不干扰。问题是B的终端能访问A的终端,A的终端不能访问B的终端。
kkklove 发表于 2020-10-13 21:36
虽然不知道你为什么要知道终端是从A还是B接入,但A、B各自的终端用不同的IP地址还是可以实现的。
方法1:A ...
2不能互访是不行的。
1的话,AB两个路由器的网关如何设置?A的lan接B的wan还是lan?
就按你现在的配置就可以,做个静态路由和nat(大多数家用路由器不支持这么复杂的用法,怎么也得公司级别的策略路由支持这样玩)
就可以两个不同子网段的互访,直接访问ip即可自动路由到接口ip经过nat进入另一子网。
再就是划分vlan然后策略互访,反正家用级别的基本没戏。 本帖最后由 __ll_ww__ 于 2020-10-13 23:35 编辑
kkklove 发表于 2020-10-13 21:36
虽然不知道你为什么要知道终端是从A还是B接入,但A、B各自的终端用不同的IP地址还是可以实现的。
方法1:A ...
手机或者电脑用软件查看bssid应该可以知道连的是哪个路由器。
有线桥接(ap模式),有的路由器用lan口接上级,也有用wan口的,或者都可以,配置一下就可以。 不是很清楚你需要做什么。我猜是不是手机投屏,需要双方都在一个局域网内
事实上你完全可以静态IP嘛。只要一个DHCP就完事了。
我家的路由器所连接的客户端全部都是MAC绑定的。从而达到不需要加密也可以保证不会有人蹭网的效果 怕是有人忘记有种设备叫交换机,或者低端一点HUB也行 kpj001 发表于 2020-10-14 00:13
怕是有人忘记有种设备叫交换机,或者低端一点HUB也行
hub是有,最关键的部分你没说:如何实现?
建议还是AB路由LAN口相连 AB路由在同一个网段B路由关闭DHCP 查看从那个设备上线的可以通过无线用户列表实现 不能实现的。目前你的接法是A在路由模式,B仅仅当作无线AP使用,所有的设备都归A管,B只管无线接入。有些无线路由器即使工作在AP模式下也能看到连接的设备,比如TP-LINK340G这样老的,现在大部分都不能看到了。 B访问A没有问题,问题出现A范围内的设备不知道如何去访问B
所以你要告诉A范围内的设备如何去找到B范围内的设备,
这是静态路由的问题
你要在A上面设置一条静态路由,
目的地址:192.168.2.0
子网掩码:255.255.255.0
下一跳:192.168.1.x(B路由在A路由上获得的IP,B固定一个IP是最好的 本帖最后由 lupo 于 2020-10-14 09:52 编辑
我用的是这个方法,openwrt 做二级路由 同网段无线桥接教程,照着做就行了,可以互访。
https://www.right.com.cn/forum/thread-190115-1-1.html
不过,据说上面的中文教程漏了一个步骤,需要通过ssh登陆二级路由,输入 /etc/init.d/relaydenable,我是照着英文原版的做的:
https://wiki.openwrt.org/doc/recipes/relayclient
页:
[1]
2