Äú²éѯµÄ¹Ø¼ü´Ê½öÔÚÍøÒ³±êÌâ»òÖ¸Ïò´ËÍøÒ³µÄÁ´½ÓÖгöÏÖ¡£
(ÖÇËÑËÑË÷ºÍÍøÒ³ https://www.yisu.com/ask/71835520.html µÄ×÷ÕßÎ޹أ¬²»¶ÔÆäÄÚÈݸºÔð¡£ÖÇËÑËÑË÷¿ìÕÕ½÷ÎªÍøÂç¹ÊÕÏʱ֮Ë÷Òý£¬²»´ú±í±»ËÑË÷ÍøÕ¾µÄ¼´Ê±Ò³Ãæ¡£)
ҪʹÓÃPHP½øÐÐSNMPÊý¾Ý²É¼¯£¬Ê×ÏÈÐèҪȷ±£·þÎñÆ÷ÉÏÒѾ°²×°ÁËSNMP·þÎñ²¢ÇÒÒѾ¿ªÆô¡£È»ºó£¬Äã¿ÉÒÔʹÓÃPHPµÄSNMPÀ©Õ¹À´½øÐÐÊý¾Ý²É¼¯¡£
ÒÔÏÂÊÇÒ»¸ö¼òµ¥µÄʾÀý´úÂ룬ÑÝʾÈçºÎʹÓÃPHPµÄSNMPÀ©Õ¹À´»ñÈ¡É豸µÄϵͳÃèÊöÐÅÏ¢£º
// É豸µÄIPµØÖ·
$ip = '127.0.0.1';
// SNMPµÄcommunity×Ö·û´®£¬Í¨³£Îªpublic
$community = 'public';
// ´´½¨Ò»¸öSNMPʵÀý
$session = new SNMP(SNMP::VERSION_2C, $ip, $community);
// »ñÈ¡É豸µÄϵͳÃèÊöÐÅÏ¢
$sysDescr = $session->get('.1.3.6.1.2.1.1.1.0');
echo "É豸µÄϵͳÃèÊöÐÅϢΪ: " . $sysDescr . "\n";
?>
ÔÚÉÏÃæµÄʾÀýÖУ¬ÎÒÃÇÊ×ÏÈ´´½¨ÁËÒ»¸öSNMP»á»°ÊµÀý£¬²¢´«ÈëÉ豸µÄIPµØÖ·ºÍcommunity×Ö·û´®¡£È»ºóʹÓÃget()·½·¨»ñȡָ¶¨µÄOID£¨¶ÔÏó±êʶ·û£©µÄÖµ£¬ÕâÀïÎÒÃÇ»ñÈ¡ÁËÉ豸µÄϵͳÃèÊöÐÅÏ¢¡£×îºó´òÓ¡³ö¸ÃÖµ¡£
Äã¿ÉÒÔ¸ù¾Ýʵ¼ÊÐèÇóÐÞ¸ÄOIDÀ´»ñÈ¡²»Í¬µÄÊý¾Ý¡£ÁíÍ⣬»¹¿ÉÒÔͨ¹ýwalk()·½·¨±éÀúÕû¸öMIBÊ÷À´»ñÈ¡¸ü¶àµÄÐÅÏ¢¡£ÏêϸµÄ²Ù×÷·½·¨ºÍOID¿ÉÒԲο¼SNMPÐÒéµÄÏà¹ØÎĵµ¡£