Netcat - Ouça várias conexões UDP

5

Estou tentando usar o netcat para depurar chamadas SIP, que se comunicam por meio de UDP.

Existe uma maneira de obter a mesma instância de netcat para ouvir várias conexões UDP? Eu tentei conectar-me à mesma sessão netcat de dois hosts diferentes e o segundo é sempre incapaz de se conectar, mesmo quando eu envio um EOF do primeiro.

Estou ciente de que o UDP "Connection" é um equívoco e que não existe tal coisa, estou pensando nisso de maneira errada?

Sou uma versão independente, já que tenho os netcats OpenBSD e Ubuntu "tradicionais" (GNU Debian) instalados.

Eu tentei o sinalizador -k no OpenBSD sem sucesso.

Qualquer ideia é apreciada.

    
por c_oreills 06.05.2011 / 13:27

1 resposta

6

O autor da a ferramenta ncat, em sua página para usuários do netcat , observa que:

By default, Ncat will accept 100 simultaneous connections, instead of 1 like the original netcat. Use -m to specify the maximum number of simultaneous connections.

Eu suspeito que isso signifique que o netcat não fará o que você quer, mas há uma ferramenta simples de substituição que o fará.

    
por 06.05.2011 / 13:37