Excluir sessões TCP suspensas com SNMP

Excluir sessões TCP suspensas com SNMP

O que estou tentando fazer, e falhando terrivelmente, é fechar uma conexão TCP... Estou tentando fazer isso via SNMP e a funcionalidade fornecida no TCP MIB.

Primeiro, examino todas as conexões com 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)

Imagine que há um número onde os xs estão acima.

Então, digamos que eu queira fechar a primeira conexão, então digito o seguinte comando:

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

Recebo o seguinte:

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

Eu tenho a string de comunidade de leitura/gravação correta, configurei algumas outras coisas apenas para testar; como o nsCacheTimeouts. Estou recebendo isso em duas máquinas diferentes, meu laptop que é Ubuntu e um sistema Linux embarcado, acho que também é baseado em Debian.

Estou cometendo algum erro estúpido ou há algo mais que precisa ser feito antes que esses OIDs possam ser gravados?

Desde já, obrigado!

informação relacionada