찾다

 >  Q&A  >  본문

Docker에 snmp 환경 배포

Docker에 SNMP 환경을 배포한 사람이 있나요?
현재 우분투 기반의 도커에 SNMP 환경을 배포해 놓았는데, mib 브라우저로 로컬에서 테스트하면 항상 오류가 뜹니다.

첨부된 파일은 제가 배포한 docker 이미지입니다
docker pull Registry.cn-hangzhou.aliyuncs.com/lovekun/ubuntu-16.04:2.0.1

이 이미지는 SNMP만 컴파일한 것이며 snmpd가 아직 구성되지 않았습니다. docker에서 snmpget, snmpwalk 및 기타 명령을 실행하는 데는 문제가 없지만, docker의 snmp 정보가 이 머신에서 요청됩니다.

내 접근 방식은 다음과 같습니다.

  1. 먼저 위 내용을 기반으로 컨테이너를 실행합니다.

  2. run -it -p 161:161/udp Registry.cn-hangzhou.aliyuncs.com/lovekun/ubuntu-16.04:2.0.1 /bin/bash

  3. 공식 문서(http://www.net-snmp.org/wiki/...Configure snmpd.

  4. )에 제공된 snmpd 구성 지침을 따르세요.
  5. snmpd 시작: /usr/local/sbin/snmpd start

그러나 시작한 후에는 정보가 출력되지 않습니다.

포트를 확인하면 문제가 없습니다.

이 컴퓨터에서 포트를 확인하고 포트 161이 수신 대기 중이 아닌지 확인하세요.

이전에 이 작업을 수행한 적이 있는지 물어보고 어떤 단계가 잘못되었는지 지침을 제공할 수 있는지 묻고 싶습니다.

滿天的星座滿天的星座2694일 전2077

모든 응답(2)나는 대답할 것이다

  • ? 拖沓天王

    ? 拖沓天王2021-04-20 10:31:58

    한번의 클릭으로 배포가 가능한 needhub 플랫폼을 살펴보실 수 있습니다. 지난번에 mysql과 tomcat을 배포해 보았는데 이게 가능한지 모르겠네요. 꽤 편리합니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-29 10:10:56

    초대해 주셔서 감사합니다. snmp 사용에 대해 자세히 알지 못합니다. 그러나 docker 버전 1.x를 실행하기 때문에 docker의 원리가 명확하지 않은 것으로 나타났습니다. Windows에서는 Linux 커널에서 실행하려면 vbox가 필요합니다. 새 docker 버전에는 두 가지 실행 모드가 있습니다. DockerToolBox를 사용하면 docker-machine이 docker-machine ip default를 사용하여 네트워크를 볼 수 있습니다. 호스트가 승리 호스트이고 도커 호스트가 동일한 네트워크 내에 없기 때문에 틀렸습니다.

    위는 Docker 네트워크와 Windows 호스트 네트워크를 확인하는 것입니다.

    으아악

    방문을 원하시면 ip:port를 추가하시면 됩니다.

    Windows에서 docker를 사용하는 대부분의 사용자는 DockerTool을 설치하므로 docker 실행 환경을 새로운 vm 호스트로 간주할 수 밖에 없다고 생각합니다

    회신하다
    0
  • 취소회신하다