So I've looked a lot into accessing devices with the same IP and haven't been able to find much of an answer, but I imagine there is some solution and that this issue is somewhat common.
I often find myself in a situation where I need to configure a bunch of hardware devices that have a factory IP. The conventional method is to connect to them individually and configure them, then take them off the network for deployment elsewhere.
I was sick of the repetition in this, so I create a node JS application to do it for me, the problem is they are still all on the same IP so I still have to do them one at a time. What I envision is some router configuration in which every physical port has a predetermined IP address. I would need to configure these ports to forward the traffic to the factory IP of the hardware, but once that is done I could connect them all to the router and then have my node application configure them at the same time using the port-assigned IP address instead of the factory IP.
Any information or even a nudge in the right direction would be greatly appreciated!
I saw this post: Assign an IP address based on switch port
It seems pretty close to what I need except it looks like it requires the devices to be set to DHCP. This isn't an option for hardware that comes with a static IP as the factory default settings.