如何隔离并使用同一网络上具有相同IP的多个设备?

如何隔离并使用同一网络上具有相同IP的多个设备?

在工作中我们设计数据记录器,默认情况下记录器的 IP 地址是 192.168.0.177,我们如何才能在网络上拥有多个数据记录器而不必重新配置记录器?

当前设置是一台 Linux 服务器,处理 DHCP、DNS、samba 等,连接到交换机,然后连接到我们的本地 Windows PC。我们经常想连接到数据记录器,但又不互相干扰,我们一直通过断开网络连接或临时更改 IP 来管理这个问题,但这会导致与我们的工作流程相关的其他问题。

是否可以为每台 PC 购买一台便宜的路由器/交换机,并创建一个设置,让我们的桌面保持连接,它可以与本地交换机、Samba 和主服务器上的任何其他服务以及 177 上的本地隔离记录器之外的任何东西通信。有几个 Linux 机器,从交换机端进行通信会很有用,它们不会位于自己的交换机后面。如果可能的话,PC 仍将从主服务器 DHCP 接收其 IP。

每个交换机上的 VLAN 是否是我们应该查看的设置类型?

我们的数据记录器设置了默认 IP,就像家用路由器设置为 192.168.1.1 一样,它们通常从不在网络上使用,而是在用户外出时直接连接到笔记本电脑。如果将它们留在网络上,则其 IP 地址将相应更改。我们试图设置的是一个环境,我们可以在办公室测试和演示记​​录器,而无需更改它们的默认设置。我们本质上需要我们的 PC 能够访问工作网络和记录器,而无需两者交互。

答案1

注意:这不是你想要的答案,但却是正确的答案。

具有“默认 IP 地址”的设备的概念从根本上就是错误的,并且会导致很多问题,超出您在此处描述的范围。在这个问题中,您试图解决错误的问题。不要按照您的建议去做,而是让您的设备使用 DHCP。要了解每个设备分配的 IP 地址,请监控您的 DHCP 服务器日志。

如果上述方法不可行,那么剩下的解决方案就是采购一台(或多台)支持私有VLAN,然后使用另一个子网中的另一个不冲突的 IP 地址对往返于每个设备的流量进行 NAT。

答案2

遇到了完全相同的问题:设备具有静态 IP,供服务技术人员使用。但需要访问一台(实际上是多台)计算机上的一堆固定“服务”端口。

我的解决方案 - 虽然很俗气,但确实有效。我只是购买了一堆廉价的 USB 转以太网适配器;将每个 USB IPV4 以太网端口配置为不同的地址。这样,我就可以将尽可能多的相同固定 IP 服务设备连接到我的电脑,而不会发生任何 IP 冲突。虽然丑陋不堪,但效果确实很好!

相关内容