Esta é realmente mais uma questão de solução de problemas de rede do que o InfoSec. O nmap é uma ótima ferramenta para varredura de portas, mas como você tem acesso a cada terminal, eu usaria o netcat para solucionar isso.
Segundo Wikipédia , o SIP escuta em 5060/5061 (UDP ou TCP). Para verificar qual porta está ouvindo, você pode usar uma dessas ferramentas no servidor SIP:
- lsof -P -n -iTCP -sTCP: ESCUTE, ESTABELECIDO
- netstat -ant
- tcpview (tcpvcon)
Depois de descobrir o que está escutando, você pode usar o Netcat para verificar se um firewall bloqueia a conexão / porta.
- Interrompa o servidor SIP, para que as portas não estejam ouvindo e livres para usar
- Executar: netcat -l [-u] 506 [0-1]
- Do cliente: netcat SIP_Server_IP_FQDN [-u] 506 [0-1]
- Digite algum texto aleatório no terminal, se ele aparecer no outro terminal, o tráfego não será bloqueado.
-u é para UDP, o padrão é TCP