因此,我对访问具有相同 IP 的设备进行了很多研究,但未能找到太多答案,但我想有一些解决方案,而且这个问题有些普遍。
我经常发现自己需要配置一堆具有工厂 IP 的硬件设备。传统的方法是单独连接它们并配置它们,然后将它们从网络中取出以部署到其他地方。
我厌倦了这种重复,所以我创建了一个节点 JS 应用程序来为我做这件事,问题是它们仍然都在同一个 IP 上,所以我仍然必须一次做一个。我设想的是一些路由器配置,其中每个物理端口都有一个预定的 IP 地址。我需要配置这些端口以将流量转发到硬件的工厂 IP,但是一旦完成,我可以将它们全部连接到路由器,然后让我的节点应用程序使用端口分配的 IP 同时配置它们地址而不是工厂 IP。
任何信息,甚至是朝着正确方向的轻推,将不胜感激!
我看到了这篇文章:Assign an IP address based on switch port
它似乎非常接近我的需要,只是它看起来需要将设备设置为 DHCP。对于带有静态 IP 作为出厂默认设置的硬件,这不是一个选项。