最近IDC关闭了一台服务器UDP协议访问,导致SNMP流量监控数据不能获得。通过下面的方法使得snmpd侦听在TCP的1161端口。
①创建/etc/snmp/snmpd.options,内容如下:
OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a TCP:1161"
②设置selinux允许snmpd侦听1161端口:
sudo /usr/sbin/semanage port -a -t snmp_port_t -p tcp 1161
③sudo /sbin/service snmpd restart即可