2016-04-25 34 views
0

我想在PHP中編寫一個腳本,與中的snmpwalk命令相同。linux。我想用它找到隊列郵件。輸入是主機IP地址和mib值。在php中使用snmpwalk查找郵件隊列

在Linux中命令:

snmpwalk -v2c [email protected]@y 10.234.125.250 .1.3.6.1.4.1.9999.44.1 

結果是:

iso.3.6.1.4.1.9999.44.1.4.1.2.9.47.98.105.110.47.98.97.115.104.1 = STRING: "45" 

我想要的隊列值作爲結果(即在上面的實施例45)

我讀snmprealwalksnmpget功能,但他們沒有做我想要的。

回答

0

基本上,在PHP中的SNMP步行實施看起來是這樣的:

<?php 
$a = snmpwalk("10.234.125.250", "[email protected]@y", ".1.3.6.1.4.1.9999.44.1"); 

foreach ($a as $val) { 
    echo "$val\n"; 
} 

?>