将IP地址映射到交换机上的端口? HP 2530-24G J9776A

我们正在尝试库存传入股票(使用Mac电脑),并使用Deploystudio和一个特殊的脚本。

脚本和数据库系统的其中一个条件是,每个传入的机器都必须从交换机的端口接收特定的IP地址,以便login数据库。

例如, port 1 =192.168.1.10Port 2 = 192.168.1.20 …无论哪个设备连接到这些将始终获得这些示例地址之一。

有问题的交换机是HP 2530-24G J9776A

我在Google上search得越来越高,这似乎只是一个托pipe的Layer-2交换机。

HP Quick Specs文档将Layer 3作为“ 服务等级 ”function的一个参考,并受益。

如果这是一个layer-2交换机,只关心MAC address ,因此没有更高的堆栈(IP地址等)。

有没有解决这个问题的方法?

交换机端口不交付IP地址。 DHCP服务器呢。

另外

  1. 将端口置于单独的VLAN中。 使用单个地址和非常短的租用时间为该VLAN设置DHCP作用域。 将VLAN路由到您的networking。
  2. 在插入之前,为机器的MAC地址即时创build/更改DHCP预留。
  3. 脚本机器静态使用您所需的IP地址。
  4. 使脚本更智能化,以便从DHCP日志中检测到正确的IP地址。