Seu netcat especifica o UDP. Contanto que você possa enviá-lo é bem sucedido, independentemente da capacidade de receber as extremidades para ouvir.
Configuração do SNMPD (eu tenho esta configuração trabalhando em um servidor diferente):
com2sec readonly default public
group MyROGroup v1 readonly
group MyROGroup v2c readonly
group MyROGroup usm readonly
view all included .1 80
access MyROGroup "" any noauth exact all none none
syslocation <LOCATION>
syscontact <CONTACT>
Quando eu verifico a porta da máquina remota:
» nc -zvu xx.xx.xx.xx 161
Connection to xx.xx.xx.xx 161 port [udp/snmp] succeeded!
Isso também funciona localmente (recebo todas as estatísticas certas):
snmpwalk -v 2c -c public localhost
No entanto, quando tento o mesmo comando local ou remotamente com o IP externo:
Timeout: No Response from xx.xx.xx.xx
IPTables estão desativados em ambas as máquinas.
/ etc / sysconfig / snmpd se parece com isso:
OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid" -a
/ etc / default / snmpd está vazio.
Executando netstat -tulpn
:
udp 0 0 0.0.0.0:161 0.0.0.0:* 29475/snmpd
Seu netcat especifica o UDP. Contanto que você possa enviá-lo é bem sucedido, independentemente da capacidade de receber as extremidades para ouvir.