`
langzixin
  • 浏览: 127462 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

ubuntu安装配置snmp服务

阅读更多

SNMP(Simple Network Management Protocol,简单网络管理协议) 的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI 和MIB:体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受 Internet标准网络管理框架的影响也很大。现在SNMP已经出到第三个版本的协议,其功能较以前已经大大地加强和改进了。

 

1、首先安装snmp

 

   sudo apt-get install snmpd

 

   使用命令 lsof -i:161

 

   终端显示如下

 

COMMAND   PID USER   FD   TYPE     DEVICE SIZE/OFF NODE NAME
snmpd   32460 snmp    6u  IPv4 1300464995      0t0  UDP localhost:snmp

  

  则服务已经启动,否则使用service snmpd start启动服务

 

2、本地测试(获取系统有关信息)

  

snmpwalk -v 1 -c public localhost  .1.3.6.1.2.1.2.2.1.2

 

   如果提示snmpwalk:无此命令

 

   sudo apt-get install snmp

 

   安装完毕后,再次执行上面命令,无法获得系统相关信息

 

3、更改配置文件

 

   sudo gedit /etc/snmp/snmpd.conf

 

   将

com2sec  paranoid  default         public

#com2sec readonly  default         public

  

   更改为

 

 #com2sec  paranoid  default         public

 com2sec readonly  default         public

 

  service snmpd restart 重启服务,这样通信community public就有了对所有项的读权限

 

4、可是如果其它主机访问该ubuntu下的snmp服务,无法获取信息

 

  原因:终端执行命令   lsof -i:161 

   

COMMAND   PID USER   FD   TYPE     DEVICE SIZE/OFF NODE NAME
snmpd   32460 snmp    6u  IPv4 1300464995      0t0  UDP localhost:snmp

  

发现端口监听在 localhost 上 , 这个就是一个明显的问题所在

 

   修改配置文件   sudo gedit /etc/default/snmpd

 

   将

 

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'

 

  修改为

 

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 

  

  service snmpd restart 重启服务 

 

   现在从别的机器再访问Ubuntu server 的snmp已经OK了

分享到:
评论

相关推荐

    ubuntu1604-snmp_SNMP_Ubuntu安装snmpd_ubuntu16.04_

    ubuntu1604 安装snmpd ;snmp 客户端与服务端配置

    linux下squid的安装,配置,卸载及SNMP的安装配置

    详细的linux下squid 的安装,配置,卸载过程,详细的命令,常见问题解决。

    snmp5.7.3(ubuntu_server).zip

    压缩包内含有安装snmp5.7.3所需要的.deb文件,并且含有如何安装及配置的详细步骤知道。因为自己在离线ubuntu系统安装这个服务耗费相当长时间,特此提供给需要的人。

    SNMP协议和应用大集成

    snmp+ mrtg可以很好的实现对局域网内...Linux下安装与配置snmp服务.pdf NET-SNMP代理配置手册.pdf NET-SNMP安装配置手册 NET-SNMP开发简述.doc net-snmp软件包的应用.doc Net-SNMP介绍.pptx Ubuntu安装net-snmp .docx

    PromAnsible的Dockerfile(Ubuntu16.04系统)

    ... 的安装流程整理编写出的构建Docker镜像的Dockerfile。 ...【脱坑说明】: docker或docker-ce服务配置要求:"storage-driver": "devicemapper"。这是为解决容器中的 mysql-server 无法启动的问题。

    docker-snmp:docker 容器中的 snmpd

    docker 中的 SNMPD 这是一个 docker 容器中的 snmpd,snmpd 运行在基于 Ubuntu 的前台,并允许您为 snmpd 传递命令行参数。 它的灵感来自 polinux/snmpd。 从 docker run 传入的命令行参数会自动传递给 snmpd,这样...

    SNMP2ZABBIX:从MIB文件创建Zabbix模板

    SNMP2ZABBIX snmp2zabbix是一个Python脚本,允许您从MIB文件创建Zabbix模板。 下载: wget ...用于创建模板的服务器将需要预先安装一些SNMP配置

    New SNMP开发笔记

    SNMP开发是基于RK3128芯片开发的,涉及到配置ubuntu的编译环境,安装编译SDK环境搭建所依赖的软件包,底层驱动配置,dts配置,系统烧录,根文件系统挂载。

    cps_bot:使用SNMP提取防火墙上每个区域的活动CPS编号(按协议)

    该脚本将轮询OID .1.3.6.1.4.1.25461.2.1.2.3.10并解析目标防火墙上配置的每个区域的输出。 该脚本仅支持SNMP 2c。 准备 运行此脚本的系统将需要安装Palo Alto Networks v8.0 MIBS或更高版本。 有关Ubuntu / ...

    NetOpsWorkshop:网络自动化研讨会的测试用例和场景

    日志记录:为Cisco IOS和Nexus OS创建SNMP和日志记录配置命令 SNMP事实:在Ansible剧本中使用SNMP事实 联网:Ansible联网模块 示例:ansible-examples存储库中的其他Ansible示例 安装 我在Ubuntu Vagrant框中运行...

    puppet-zabbix:zabbix 模块,专注于使用 zabbix api 从 puppet 配置 zabbix

    安装和配置 Zabbix。 该模块旨在成为 Zabbix 的功能完整模块。 现在它正在 Gentoo 和 Debian/Ubuntu 上开发和测试。 我计划稍后将其移植到多个架构中。 该模块使用git-flow模型,主要开发分支是develop 。 对于...

    weathermap:UEN天气地图

    安装64位Ubuntu 14.04-可以选择安装OpenSSH软件包 安装Ubuntu后,登录并运行Weathermap设置脚本 bash] $ perl <(wget -q -O-https://raw.githubusercontent.com/proguen/weathermap/master/install/setup.pl)``...

    javasnmp源码-centos-script:centos脚本

    基础环境配置,安装必备组件和一些运维组件: 序号 软件名称 说明 使用方法 1 wget wget命令用来从指定的URL下载文件 2 nano nano是一个字符终端的文本编辑器,有点像DOS下的editor程序 3 zip zip命令可以用来解压缩...

    chef-prometheus-exporters

    prometheus_exporters 在Prometheus监视的系统上安装和配置各种Prometheus出口商的Cookbook。 当前支持的导出器是node,postgres,redis,mysqld,haproxy,process,apache,blackbox,snmp,statsd和wmi。 将来...

    javasnmp源码-centos-script:https://github.com/Leif160519/centos-script

    7(最小化安装,无图形界面),部分脚本内容包含Ubuntu下的用法,可根据实际情况进行变更 2. 脚本中涉及的IP地址和路径可以根据实际情况进行更改,但是有些路径是固定的,更改过后会出现问题,故在运行之前先了解一下...

    softap_ap6212a0_tinav2.1_验证通过_旧版本的系统_20170915_1223没有外层目录.7z

    HOST_OS_EXTRA=Linux-3.13.0-24-generic-x86_64-with-Ubuntu-14.04-trusty HOST_BUILD_TYPE=release BUILD_ID=57513AA3 OUT_DIR= ============================================ rootroot@cm-System-Product...

Global site tag (gtag.js) - Google Analytics