我需要哪些硬件来根据端口分配 IP?

网络工程 转变 路由器 ip dhcp
2022-03-04 19:59:41

类似(但不同)的问题: 根据交换机端口分配 IP 地址

我经常需要测试我们的硬件产品。通常这包括将大约 50 台设备放在长凳上一段时间,从 1 天到 14 天。通常我们有一个到设备的 wifi 连接,所以我们使用这个通信通道来管理测试。每次我做这个测试时,我都必须做一些启动(例如登录到 wifi 网络),以便能够与每个设备交谈并管理测试。这可能既麻烦又耗时。

路由器是否允许我将每个端口上的主机 IP 设置为预先确定的 IP?这将允许我将设备插入端口并知道如何在没有任何额外提示的情况下解决它。

我知道开关的功能比以前多得多——开关可能是更便宜的选择吗?

1个回答

有几种方法。

可能最便宜的方法是获得一个支持 VLAN 的基本“智能交换机”,并将每个端口放在单独的 VLAN 上。然后运行一个“主干”,将所有 VLAN 带回 Linux 机器(如果流量不重,即使是树莓派也可以),它可以充当所有 VLAN 的路由器和 DHCP 服务器。您可能需要破解 DHCP 服务器,以使其忽略正常的租用机制并立即为每个 VLAN 分配相关 IP。

如果您不想经历这样做的麻烦,那么在另一个问题的答案中提到的基于端口的 DHCP 功能可能是最简单的选择,但您可能需要在交换机上花费更多才能获得那些功能。