Configuración de SNMP – RedHat Enterprise Linux (RHEL) 6
Instructivo para habilitar SNMP en Linux
1- Compruebe que tiene instalada la RPM ‘net-snmp’ :
sudo rpm -qa | grep -i net-snmp
Si no está instalada, deberá hacerlo:
sudo yum install net-snmp
2- Edite el archivo etc/snmp/snmpd.conf con su editor favorito
Busque la siguiente línea:
com 2sec notConfigUser default public
Cambie ‘public’ en la cadena de comunidad que está utilizando para su entorno
Si no existen las siguientes líneas, deberá añadirlas:
view all included .1
access notConfigGroup "" any noauth exact all none none
smuxpeer .1.3.6.1.4.1.674.10892.1
Edite el archivo etc/sysconfig/iptables con su editor favorito y añada la línea siguiente para abrir el puerto de consulta SNMP
-A INPUT -p udp -m udp --dport 161 -j ACCEPT
3- Reinicie los servicios iptables y snmpd
sudo service iptables restart
sudo service snmpd restart
5- Configure snmpd para inicio automático
chkconfig snmpd on
6- Verificación
snmpwalk -v 2c -c comunidad ip_server
Configuración de SNMP – Ubuntu
1- Actualice el listado de repositorios e instale snmpd
sudo apt-get update
sudo apt-get install snmpd
2- Edite el archivo etc/snmp/snmpd.conf con su editor favorito Busque y edite las siguientes lineas:
agentAddress address
rocommunity public allowed_ip
Cambie public por la cadena de comunidad que está utilizando para su entorno Cambie allowed_ip por la ip del server o el rango de subnet habilitado para consultar. rocommunity 92isrv33oO9 192.168.1.0/24o
rocommunity 92isrv33oO9 192.168.1.100Cambie address por la dirección de escucha del servicio. Por ejemplo:
agentAddress udp:161,udp6:[::1]:161 #escucha en IPv4 e IPv6o
agentAddress udp:192.168.1.200:161 #escucha en la ip 192.168.1.2003- Reinicie el servicio snmpd
sudo service snmpd restart4- Verificación
snmpwalk -v 2c -c comunidad ip_server
Configuración de SNMP – SuSE Linux Enterprise Server (SLES) 11
1- Instale el servicio snmpd
sudo yast2 -i net-snmp2- Edite el archivo etc/snmp/snmpd.conf con su editor favorito Busque y edite las siguientes lineas:
agentAddress address
rocommunity public allowed_ip
Cambie public por la cadena de comunidad que está utilizando para su entorno Cambie allowed_ip por la ip del server o el rango de subnet habilitado para consultar. rocommunity 92isrv33oO9 192.168.1.0/24o
rocommunity 92isrv33oO9 192.168.1.100Cambie address por la dirección de escucha del servicio. Por ejemplo:
agentAddress udp:161,udp6:[::1]:161 #escucha en IPv4 e IPv6o
agentAddress udp:192.168.1.200:161 #escucha en la ip 192.168.1.2003- Reinicie el servicio snmpd
sudo rcsnmpd restart4- Verificación
snmpwalk -v 2c -c comunidad ip_server
Configuración de SNMP – SuSE Linux Enterprise Server (SLES) 15 o 15 SP1
1- Instale el servicio snmpd
Realice los pasos descriptos en siguiente link:
https://software.opensuse.org/download/package?package=net-snmp&project=SUSE%3ASLE-15%3AUpdate
2- Edite el archivo etc/snmp/snmpd.conf con su editor favorito
Busque y edite las siguientes lineas:
agentAddress address
rocommunity public allowed_ip
Cambie public por la cadena de comunidad que está utilizando para su entorno
Cambie allowed_ip por la ip del server o el rango de subnet habilitado para consultar.
rocommunity 92isrv33oO9 192.168.1.0/24
o
rocommunity 92isrv33oO9 192.168.1.100
Cambie address por la dirección de escucha del servicio.
Por ejemplo:
agentAddress udp:161,udp6:[::1]:161 #escucha en IPv4 e IPv6
o
agentAddress udp:192.168.1.200:161 #escucha en la ip 192.168.1.200
3- Reinicie el servicio snmpd
sudo rcsnmpd restart
4- Verificación
snmpwalk -v 2c -c comunidad ip_server