원격 SNMP 이벤트에 대한 알림을 트랩 형태로 수신할 수 있습니다.
단순 네트워크 관리 프로토콜은 인터넷 프로토콜을 기반으로 네트워크에 연결된 장치를 관리하는 표준 방법입니다. 각 SNMP "관리자"는 스위치 및 라우터와 같은 원격 장치("클라이언트")의 작동을 자세히 모니터링하고 경우에 따라 이를 재구성할 수도 있습니다. 특히 SNMP 표준에는 클라이언트가 중요한 이벤트가 발생했을 때 관리자에게 비동기 알림("트랩")을 보내도록 하는 메커니즘이 포함되어 있습니다. 클라이언트로부터 SNMP 트랩을 수신하고 처리하도록 Ubuntu 컴퓨터를 구성할 수 있습니다.
1 단계
Ubuntu 로그인 프롬프트에서 "Ctrl", "Alt" 및 "F1" 키를 눌러 텍스트 모드 로그인 프롬프트를 불러옵니다. 일반 사용자로 로그인합니다. Ubuntu는 "셸"이라는 명령줄 프롬프트를 표시합니다.
오늘의 비디오
2 단계
다음 명령을 입력하여 셸의 권한을 수퍼유저로 승격합니다.
sudo -l
엔터 키를 치시오." 암호를 입력하고 "Enter"를 다시 누르십시오.
3단계
다음 명령을 입력하여 SNMP 관리자 유틸리티를 다운로드하고 설치합니다.
apt-get snmpd 설치
엔터 키를 치시오."
4단계
텍스트 편집기로 "/etc/snmp/snmpd.conf" 파일을 열고 "master agentx"라는 단어가 포함된 줄을 검색한 다음 해당 줄에서 초기 "#" 문자를 제거합니다. 파일을 저장하고 편집기를 종료합니다.
5단계
텍스트 편집기로 "/etc/snmp/snmptrapd.conf" 파일을 열고 파일 끝에 다음 줄을 추가합니다.
TRAPDRUN=예
파일을 저장하고 편집기를 종료합니다.
6단계
다음 명령을 입력하여 SNMP 관리자 서비스 및 수신 트랩 로깅을 시작합니다.
/etc/init.d/snmpd 재시작 snmptrapd -P -F "%02.2h:%02.2j TRAP%w.%q from %A\n"
각 줄 다음에 "Enter"를 누르십시오. 이 시점에서 snmptrapd는 들어오는 SNMP 트랩을 수신합니다. snmptrapd가 트랩을 수신하면 시간, 트랩 코드 및 트랩을 발생시킨 장치의 호스트 이름을 나타내는 표준 출력에 이를 기록합니다.