PHP在远程设备/客户端上进行SNMP步行?

时间:2011-05-05 13:14:32

标签: php snmp

我正在尝试为我们公司创建一个新的应用程序来进行SNMP漫游。

这是我想要实现的目标。客户登录我们的网站。单击一个按钮,说“执行SNMP步骤”,PHP脚本将执行,并将数据解析到MySQL数据库,就是这样。

这可能与PHP有关吗?

我正在阅读http://php.net/manual/en/function.snmpwalk.php,我看到它看起来像是,但我不确定,因为客户端不会与脚本运行的服务器位于同一网络上(我们' d使用godaddy。)

谢谢!

2 个答案:

答案 0 :(得分:0)

如果您正在尝试从GoDaddy服务器在客户端网络中移动SNMP设备,那么答案是否定的:您将无法执行此操作。

SNMP通常不会通过防火墙传递,因此您需要在与客户端相同的网络上部署PHP代码。

答案 1 :(得分:0)

这是错误的... snmp,像任何其他数据包一样传递,除非路由器专门配置为阻止它。我经常使用它来访问互联网上的路由器到不同的提供商等。

GoDaddy可能会阻止它,但我从未见过这个。您可能希望在计算机上安装snmp副本,并从命令行执行snmpwalk。