Qué resuelve

Diagnóstico rápido de conectividad, puertos abiertos, DNS, rutas y servicios escuchando. Útil cuando una app no responde, un puerto está ocupado o no sabes si el problema está en red, firewall o proceso.


Triage rápido

Pregunta Comando
Qué IP tengo ip addr
Qué ruta usa la máquina ip route
Qué puertos escuchan sudo ss -ltnp
Qué proceso usa un puerto sudo lsof -i :PUERTO
Responde una URL curl -I URL
Responde un puerto TCP nc -vz HOST PUERTO
Resuelve DNS dig DOMINIO

Puertos escuchando

TCP en escucha

sudo ss -ltnp

UDP en escucha

sudo ss -lunp

Filtrar por puerto

sudo ss -ltnp | grep ':3000'
sudo lsof -i :3000

<aside> 💡 Si el servicio escucha en 127.0.0.1, solo acepta conexiones locales. Si escucha en 0.0.0.0, acepta conexiones desde cualquier interfaz permitida por firewall/rutas.

</aside>


Probar conectividad

HTTP/HTTPS

curl -I <http://localhost:3000>
curl -v <https://example.com>

TCP bruto

nc -vz HOST 22
nc -vz HOST 443