SNMP를 사용하여 중단된 TCP 세션 삭제

SNMP를 사용하여 중단된 TCP 세션 삭제

제가 하려고 하는데 끔찍하게 실패하는 것은 TCP 연결을 닫는 것입니다. 저는 SNMP와 TCP MIB에서 제공되는 기능을 통해 이 작업을 수행하려고 합니다.

먼저 SNMP와의 모든 연결을 살펴봅니다.

snmpwalk -v2c -cpassword localhost tcpConnState TCP-MIB::tcpConnState.192.168.1.1.45328.x.x.94.25.80 = INTEGER: closeWait(8) TCP-MIB::tcpConnState.192.168.1.1.54461.x.x.206.25.80 = INTEGER: established(5) TCP-MIB::tcpConnState.192.168.1.1.54654.x.x.206.25.80 = INTEGER: established(5) TCP-MIB::tcpConnState.192.168.1.1.55123.x.x.206.25.443 = INTEGER: established(5) TCP-MIB::tcpConnState.192.168.1.1.60639.x.x.33.168.80 = INTEGER: closeWait(8)

위에 s가 있는 숫자가 있다고 상상해 보세요 x.

따라서 첫 번째 연결을 닫고 싶다고 가정하고 다음 명령을 입력합니다.

snmpset -v2c -cpassword localhost tcpConnState.192.168.1.1.45328.x.x.94.25.80 i 12

나는 다음을 돌려받습니다 :

Error in packet. Reason: notWritable (That object does not support modification) Failed object: TCP-MIB::tcpConnState.192.168.1.1.45328.x.x.94.25.80

올바른 읽기/쓰기 커뮤니티 문자열이 있고 테스트하기 위해 다른 항목도 설정했습니다. nsCacheTimeouts와 같습니다. 나는 이것을 두 개의 다른 컴퓨터, 즉 Ubuntu인 내 노트북과 임베디드 Linux 시스템에서 얻고 있으며 Debian 기반이라고 생각합니다.

제가 저지르고 있는 어리석은 실수가 있습니까? 아니면 이러한 OID를 쓰기 전에 수행해야 할 다른 작업이 있습니까?

미리 감사드립니다!

관련 정보