CentOS7.9下安装snmp

1.基础环境配置

为了防止防火墙及selinux等的影响,需关闭防火墙及selinux等,具体参考:

Linux常规基础配置_linux基础配置-CSDN博客

2.安装snmp

yum源配置,具体参考:

Linux常规基础配置_linux基础配置-CSDN博客

snmp安装命令:

yum install -y net-snmp net-snmp-utils

[root@logstash ~]# yum install -y net-snmp net-snmp-utils
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package matching 1:net-snmp-5.7.2-49.el7.x86_64 already installed. Checking for update.
Package matching 1:net-snmp-utils-5.7.2-49.el7.x86_64 already installed. Checking for update.
Nothing to do
[root@logstash ~]# snmpd -v

NET-SNMP version:  5.7.2
Web:               http://www.net-snmp.org/
Email:             net-snmp-coders@lists.sourceforge.net

[root@logstash ~]# 

3.配置snmp

1.进入/etc/snmp目录

2.编辑snmpd.conf文件,并保存

#启用社区信息,允许所有主机访问该节点

com2sec notConfigUser  default       public 

#把用户加入安全组

group   notConfigGroup v1           notConfigUser
group   notConfigGroup v2c           notConfigUser

#可以查看.1下所有OID的对象信息

view    all    included   .1    80

#允许可读权限

access  notConfigGroup ""      any       noauth    exact  all none none

3.启动snmpd

命令:

systemctl start snmpd

[root@logstash snmp]# systemctl start snmpd
[root@logstash snmp]# systemctl status snmpd
● snmpd.service - Simple Network Management Protocol (SNMP) Daemon.
   Loaded: loaded (/usr/lib/systemd/system/snmpd.service; disabled; vendor preset: disabled)
   Active: active (running) since Fri 2024-08-23 15:07:17 CST; 8min ago
 Main PID: 12381 (snmpd)
    Tasks: 1
   Memory: 4.3M
   CGroup: /system.slice/snmpd.service
           └─12381 /usr/sbin/snmpd -LS0-6d -f

Aug 23 15:07:16 logstash systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon....
Aug 23 15:07:17 logstash systemd[1]: Started Simple Network Management Protocol (SNMP) Daemon..
[root@logstash snmp]# netstat -antulp |grep 161
udp        0      0 0.0.0.0:161             0.0.0.0:*                           12381/snmpd         
[root@logstash snmp]# netstat -antulp |grep snmpd
tcp        0      0 127.0.0.1:199           0.0.0.0:*               LISTEN      12381/snmpd         
udp        0      0 0.0.0.0:30043           0.0.0.0:*                           12381/snmpd         
udp        0      0 0.0.0.0:161             0.0.0.0:*                           12381/snmpd         
[root@logstash snmp]# 

4.测试

snmpwalk测试

命令:

snmpwalk -v 2c -c public 192.168.10.131

SNMPv2-MIB::sysDescr.0 = STRING: Linux logstash 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (126396) 0:21:03.96
SNMPv2-MIB::sysContact.0 = STRING: Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
SNMPv2-MIB::sysName.0 = STRING: logstash
......
......
IPV6-MIB::ipv6DefaultHopLimit.0 = INTEGER: 64
IPV6-MIB::ipv6Interfaces.0 = Gauge32: 6
IPV6-MIB::ipv6IfDescr.1 = STRING: lo
IPV6-MIB::ipv6IfDescr.2 = STRING: ens32
IPV6-MIB::ipv6IfDescr.3 = STRING: docker_gwbridge
IPV6-MIB::ipv6IfDescr.5 = STRING: ens32.100
IPV6-MIB::ipv6IfDescr.6 = STRING: ens32.200
IPV6-MIB::ipv6IfDescr.11 = STRING: veth61eb9ac
IPV6-MIB::ipv6IfLowerLayer.1 = OID: SNMPv2-SMI::zeroDotZero
IPV6-MIB::ipv6IfLowerLayer.2 = OID: SNMPv2-SMI::zeroDotZero
IPV6-MIB::ipv6IfLowerLayer.3 = OID: SNMPv2-SMI::zeroDotZero
IPV6-MIB::ipv6IfLowerLa
  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在CentOS 7.9上安装net-snmp,您可以按照以下步骤进行操作: 1. 首先,检查您的系统是否已安装net-snmp-libs包。在终端中运行以下命令: ``` rpm -qa | grep net-snmp-libs ``` 如果输出结果为空,则表示未安装该包。 2. 如果已安装了旧版本的net-snmp-libs包,并且您希望安装新版本的net-snmp-libs包,您需要先卸载旧版本。运行以下命令: ``` rpm -e --allmatches --nodeps net-snmp-libs-1:5.7.2-49.el7.x86_64 ``` 3. 下载新版本的net-snmp-libs包(net-snmp-libs-5.7.2-49.el7_9.2.x86_64.rpm)。您可以从网络上找到可用的下载链接。 4. 运行以下命令来安装新版本的net-snmp-libs包: ``` rpm -ivh net-snmp-libs-5.7.2-49.el7_9.2.x86_64.rpm ``` 5. 安装完成后,您可以通过运行以下命令验证net-snmp是否正确安装: ``` snmpwalk -v 2c -c public localhost ``` 如果没有报错并且输出了一些信息,则表示安装成功。 请注意,还有其他与net-snmp相关的软件包,如net-snmp-agent-libs、net-snmp和net-snmp-utils,您可以根据需要进行安装。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [CentOS7.9 安装开启snmp监控](https://blog.csdn.net/kungfuIT/article/details/131105018)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黑要上天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值