【问题标题】:is there a php ready script to check mac addresses to the database是否有一个 php 准备好的脚本来检查数据库的 mac 地址
【发布时间】:2017-04-25 09:56:01
【问题描述】:

是否有一个 php 脚本可以检查插入交换机的设备的 mac 地址(hp procurve)并将其与保存在 PhpMyAdmin 数据库中的 mac 地址进行比较?

我必须使用 php 来实现这一点,但我无法找到任何答案。 我也在使用 snmp 来尝试实现这一点。

谢谢 . . . . 根据我的问题的结果,我应该使问题更清楚并提供背景

我正在做一个项目,我被问到的是:有一个存储了一组 mac 地址的数据库。当设备插入我的交换机时,我应该能够扫描/检查该设备的 MAC 地址到存储在数据库中的 MAC 地址。如果有未知的 MAC 地址,则会向管理员发送一封电子邮件,告诉他们哪个端口和哪个 MAC 地址未知。我必须使用 php 和 mysql 来做到这一点。

【问题讨论】:

  • 我正在做一个项目,被问到的是:有一个存储了一组 mac 地址的数据库。当设备插入我的交换机时,我应该能够扫描/检查该设备的 MAC 地址到存储在数据库中的 MAC 地址。如果有未知的 MAC 地址,则会向管理员发送一封电子邮件,告诉他们哪个端口和哪个 MAC 地址未知。我必须使用 php 和 mysql 来做到这一点。

标签: php mysql snmp


【解决方案1】:

Q-BRIDGE-MIB 中的 dot1qTpFdbTable 应该有你想要的 MAC 地址。 你只需要走那张桌子。 我不知道脚本,但也许这会让你更进一步。

【讨论】:

  • 非常感谢。我尝试了 SNMPWALK 1.3.6.1.2.1.17..4.3.1.1,它显示了 mac 地址。
【解决方案2】:

基本上,你不能。 MAC 地址不会在设备连接的 LAN 之外广播,它永远不会离开路由器并传递给服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-12
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多