Wie richte ich snmpd so ein, dass es auf einem anderen Port (außer 161) lauscht?

Wie richte ich snmpd so ein, dass es auf einem anderen Port (außer 161) lauscht?

Ich arbeite als Root an einem CentOS 6.4 64-Bit. Ich versuche, den System-SNMPD-Agenten so einzurichten, dass er auf einem anderen Port als 161 lauscht, z. B. 8001. Das ist mir unter Debian 7.x gelungen, indem ich einfach die Portnummer geändert habe in /etc/snmp/snmpd.conf:

agentAddress  udp:127.0.0.1:8001

und den Dienst mit neu starten /etc/init.d/snmpd restart. Es war unkompliziert. Ich habe jedoch mehrere Dinge ausprobiert, aber es hat unter CentOS nicht geklappt, d. h. snmpd lässt sich nicht starten.

Dies sind die letzten beiden Zeilen, die in /var/log/messages geschrieben werden, wenn ich versuche, es mit dieser Zeile in snmpd.conf auszuführen:

Oct 13 15:47:40 localhost snmpd[4775]: Error opening specified endpoint "udp:127.0.0.1:8001"
Oct 13 15:47:40 localhost snmpd[4775]: Server Exiting with code 1

Wenn ich das Programm hingegen direkt ausführe, wird es gestartet und öffnet problemlos Port 8001:

/usr/sbin/snmpd udp:127.0.0.1:8001

oder:

/usr/sbin/snmpd udp:8001

Beide Wege funktionieren.

Ich habe gegoogelt und darüber gelesen /etc/sysconfig/snmpd, aber das Hinzufügen einiger Optionen in dieser Datei hat auch nicht funktioniert. Zur Information: Ich habe iptables ( ipdatables -F) deaktiviert.

Kann mir jemand dabei helfen?

Vielen Dank im Voraus, Antonio

Antwort1

So bringen Sie SNMPD dazu, unter CentOS 6.x auf einem anderen Port als 161 zu lauschen:

Installieren Sie diese SNMP-Pakete, falls sie noch nicht installiert sind:

sudo yum install net-snmp net-snmp-utils

Wählen Sie eine Portnummer, die für Sie geeignet ist undnicht enthaltenIn /etc/services.

Angenommen, ich habe 58001 gewählt.

Fügen Sie die folgende Zeile hinzu /etc/snmp/snmpd.conf:

agentAddress udp:58001

Starten Sie den Dienst:

service snmpd start

und/oder den automatischen Start von snmpd beim Systemstart aktivieren:

sudo chkconfig --add snmpd
sudo chkconfig snmpd on

verwandte Informationen