Puede que alguna vez os haya tocado pelearos con el protocolo SNMP para sacar información de algún router, switch, etc.
Pues con esta pequeña entrada voy a explicar como instalarl un servidor SNMP en un centos7.
Instalamos el servidor SNMP y las librerías necesarios.
yum install net-snmp net-snmp-utils -y
Habilitamos el servicio en el arranque y lo arrancamos
systemctl enable snmpd
systemctl start snmpd
Abrimos los puertos para acceder a la información del protocolo SNMP remotamente.
firewall-cmd --zone=public --add-port=161/udp --permanent
firewall-cmd --zone=public --add-port=161/tcp --permanent
firewall-cmd --zone=public --add-port=162/udp --permanent
firewall-cmd --zone=public --add-port=162/tcp --permanent
firewall-cmd --reload
Por ultimo remotamente hacemos consultar para ver que podemos obtener la información.
##Descripción sistema operativo
snmpwalk -v1 -c public <IP> .1.3.6.1.2.1.1.1
##Contacto
snmpwalk -v1 -c public <IP> .1.3.6.1.2.1.1.4
##Hostname
snmpwalk -v1 -c public <IP> .1.3.6.1.2.1.1.5