理论上可以 实际上要看你的光猫的固件有没有 bug 。现在的光猫一般是魔改版的 openwrt ,openwrt 本身是支持这么弄的,但是你的光猫可能不行 但是你是一个 AP ,不同时间接到不同的 LAN 吗?还是说两个 AP ,两批设备分别接入两个 AP ? 搞不懂你为什么要这么搞 没有隔离局域网之间的设备的需求的话,你大可以手动指定要走代理的设备的网关为旁路由 或者,你可以找个 OpenWRT 或者可以运行正常的 Linux 系统的设备,自己指定一下 DHCP 的参数,让不同的设备获取到不同的网关。这其实没多复杂。DHCP 服务器只参与 IP 地址的分配,对性能和带宽的要求非常低。理论上你可以拿个 ESP8266 之类的单片机自己写一个
2PoL
2022-11-17 22:11:08 +08:00
用 ROS 的 DHCP option set 很容易实现这样的需求
basncy
2022-11-17 22:32:26 +08:00
@systemcall 不同的 lan 口提供不同的网络服务。可能 vlan 间有隔离(对单线旁软路由来说,一个 vlan 当成 wan ,另一个当成 lan ,因为 ipv6 也做了透明代理(关 dhcpv6 服务只开 slaac)。 那些傻瓜 ap 接到不同 vlan 绑定的 1 或 4 口,使用到的 dhcp 服务器或得到的 ra 地址段会不一样吗?