Desde que você postou inicialmente aqui ^^
O Nmap é uma ótima ferramenta para verificar portas, no entanto, como você tem acesso a cada um dos pontos de extremidade, prefiro usar o netcat para solucionar isso.
Segundo a Wikipedia , o SIP escuta no 5060/5061 (UDP ou TCP). Para verificar qual porta está escutando, você pode usar um desses comandos no servidor SIP:
- lsof -P -n -iTCP -sTCP: ESCUTE, ESTABELECIDO
- netstat -ant
- tcpview (tcpvcon)
Depois de saber qual porta está escutando, você pode usar o Netcat (ncat, socat, iperf) para verificar se um firewall bloqueia a conexão / porta.
- Pare o SIP Server, para que a porta fique disponível para você testar / usar
- Execução: netcat -l [-u] 506 [0-1]
- No cliente: netcat SIP_Server_IP_FQDN [-u] 506 [0-1]
- Digite algum texto aleatório em um terminal, se ele aparecer no outro terminal, o tráfego não será bloqueado.
-u é para UDP, o padrão é TCP
-l é para ouvir (modo servidor), o padrão é modo cliente