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.
| 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 |
sudo ss -ltnp
sudo ss -lunp
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>
curl -I <http://localhost:3000>
curl -v <https://example.com>
nc -vz HOST 22
nc -vz HOST 443