Desde que inicialmente publicaste aquí ^^
Nmap es una gran herramienta para escanear puertos, sin embargo, dado que tiene acceso a cada punto final, prefiero usar netcat para solucionar este problema.
Según Wikipedia , SIP escucha en 5060/5061 (UDP o TCP). Para verificar qué puerto está escuchando, puede usar uno de esos comandos en el servidor SIP:
- lsof -P -n -iTCP -sTCP: ESCUCHAR, ESTABLECIDO
- netstat -ant
- tcpview (tcpvcon)
Una vez que sepa qué puerto está escuchando, puede usar Netcat (ncat, socat, iperf) para verificar si un firewall bloquea la conexión / puerto.
- Detenga el servidor SIP, para que el puerto esté disponible para que lo pruebe / use
- Ejecutar: netcat -l [-u] 506 [0-1]
- Desde el cliente: netcat SIP_Server_IP_FQDN [-u] 506 [0-1]
- Escriba un texto aleatorio en un punto final, si aparece en el otro punto final, entonces el tráfico no está bloqueado.
-u es para UDP, el valor predeterminado es TCP
-l es para escuchar (modo servidor), el valor predeterminado es modo cliente