Net-SNMP sobre TCP?

2

É possível executar o Net-SNMP em TCP, em vez de UDP?

O programa daemon pode ser configurado no terminal para escutar conexões TCP com:

snmpd tcp:1161

No entanto, não há sinalizadores para o snmpget usar o TCP?

Cumprimentos.

    
por unkle_junky 08.04.2013 / 19:28

1 resposta

3

Eu acho que o snmpget também suporta isso. Existem alguns recursos comuns descritos na página do manual do snmpcmd (1M) que eles não se incomodam em repetir em todas as páginas de comandos individuais.

 Agent Specification
     The agent specification (see SYNOPSIS) takes the form:

     [transport-specifier:]transport-address

     At its simplest, the agent specification consists of a host-
     name or an IPv4 address in the standard, "dotted quad" nota-
     tion. In this case, communication will  be  attempted  using
     UDP/IPv4  to  port  161  of  the  given host. Otherwise, the
     transport-address  part  of  the  specification  is   parsed
     according to the following table:

     <transport-specifier>   <transport-address> format

     udp                     hostname[:port]

     Note that transport-specifier strings  are  case-insensitive
     so  that,  for example, "tcp" and "TCP" are equivalent. Here
     are some examples, along with interpretations:

     myhost:161

     Perform query using UDP/IPv4 datagrams  sent  to  myhost  on
     port  161.  The  :161  is redundant here because that is the
     default SNMP port.

     udp:myhost

     Identical to the previous specification. The udp: is  redun-
     dant here because UDP/IPv4 is the default transport.
    
por 08.04.2013 / 20:41

Tags