
我有一个旧的未使用的 Zyxel VMG1312-B30B 路由器,我正尝试将其用作家庭网络中的交换机,以将其扩展到阁楼。由于它有 4 个 RJ45 端口,我想使用 1 个端口作为主家庭路由器的传入端口,其余 3 个端口目前就足够了。
我是开发人员,不是网络专家,但我知道路由器和交换机之间的区别以及基本配置。我在网上读过很多指南(例如1,2,3) 并进行了很多尝试。为了将旧路由器配置为交换机,我将其重置为出厂设置,将其连接到独立笔记本电脑,在 10.0.0.138 上进入管理界面并进行配置更改:禁用 DHCP、Wifi、防火墙并将 IP 地址更改为 192.168.1.4(主网络为 192.168.1.0,子网掩码为 255.255.255.0,我确认 IP 地址未被使用;或者我将主路由器上的 DHCP 范围从 192.168.1.2-192.168.1.254 缩小到 192.168.1.2-192.168.1.253 并将 IP 192.168.1.254 分配给 Zyxel)。
IP 地址更改后,路由器管理界面(自然)停止与 10.0.0.138 的通信,但未在新的 192.168.1.4 地址上启动通信。但是如果新地址是 10.-like,比如 10.0.0.137,管理界面就可以工作。
路由器的出厂本地 IP 地址为 A 类,是否有可能无法重新配置为 C 类 IP 地址?或者可能是硬件或固件问题?我能做些什么来更好地诊断这里发生的事情?
答案1
如果 IP 地址配置不起作用,我建议不要理会它。它根本不需要交换机功能——交换机只是根据 MAC 地址转发数据包(路由器的 IP 配置只有在有数据包专门寻址路由器的 MAC 时才会发挥作用)。因此,只要您可以阻止它提供 DHCP 和 UPnP,这就足够了,如果您需要重新配置设备,您只需像现在一样暂时进行 PC 设置即可。
路由器的出厂本地 IP 地址为 A 类 IP 地址是否有可能无法重新配置为 C 类 IP 地址?
从技术上讲,这是有可能的,但可能性不大,因为分类寻址在这款路由器发布前二十年就被废弃了。这更可能是其他一些一般类型的故障。
(即使在具有分类寻址残余的硬件中,最大的限制是您只能执行子网而不能执行分类网络的超网(例如,在 192.168 中,您可以执行 /29 但不能执行 /23)。但您的 192.168.1.0/24 恰好是“C 类”网络的尺寸,因此即使是旧的基于类的硬件也不会介意。)