Gestionar redes en Windows es una tarea mucho más sencilla y potente cuando tienes a mano los comandos más relevantes del CMD. Aunque la mayoría de usuarios prefieren la interfaz gráfica, la línea de comandos sigue siendo vital para tareas de administración, diagnóstico y solución de problemas en redes, tanto para usuarios domésticos como para profesionales de IT.
En esta guía se recopilan los comandos CMD esenciales para redes, aquellos que te ayudarán a monitorizar conexiones, resolver incidencias, identificar problemas de configuración o lentitud, y ganar un control avanzado sobre el funcionamiento de tu red.
¿Por qué es importante usar CMD para redes?
El símbolo del sistema es el entorno de texto clásico en Windows, usado tanto en versiones antiguas como en las más actuales. Su gran ventaja es que permite realizar tareas avanzadas, automatizaciones y consultas que la interfaz gráfica no siempre ofrece. También resulta imprescindible cuando queremos solucionar problemas de red que impiden cargar la interfaz gráfica o cuando necesitamos actuar rápidamente a distancia.
Entre sus ventajas principales destacan:
- Acceso instantáneo a información de red: dirección IP, configuración de adaptadores, servidores DNS, etc.
- Diagnóstico y solución de problemas sin depender de utilidades externas.
- Automatización de tareas repetitivas mediante scripts de lote.
- Administración remota y opciones avanzadas de gestión, útiles en entornos empresariales.
A continuación, se detallan los principales comandos CMD para redes, cómo se utilizan y qué trucos puedes aplicar para aprovecharlos al máximo.
Comandos básicos CMD para redes en Windows

ipconfig
El comando ipconfig es fundamental para cualquier diagnóstico de red en Windows. Permite ver la configuración de los adaptadores (cableados, wifi, virtuales…), la dirección IP, máscara de subred, puerta de enlace, DNS y mucho más. Es clave para entender cómo está configurado tu equipo.
Algunos de los usos más frecuentes y útiles son:
- ipconfig: muestra un resumen básico de las interfaces de red y sus direcciones IP.
- ipconfig /all: ofrece información detallada sobre todos los adaptadores, como MAC, DHCP, DNS, estado y descripción del hardware.
- ipconfig /release y /renew: liberan y renuevan la dirección IP asignada por DHCP, ideal cuando hay conflictos o problemas de asignación de IP.
- ipconfig /flushdns: vacía la caché de DNS, útil ante problemas para resolver nombres de dominio o tras cambios en los DNS.
- ipconfig | find «IPv4»: filtra solo las direcciones IPv4 de los adaptadores, facilitando la revisión rápida de la configuración.
Utiliza el filtro con find para obtener solo los datos que más te interesan, como la dirección física o la IPv4.
ping
ping comprueba si un equipo o servidor es accesible en la red. Envía paquetes ICMP a un host (IP o dominio) y muestra si llegan, cuánto tiempo tardan y si hay pérdidas.
- ping 8.8.8.8: verifica conexión con el DNS de Google, útil para comprobar acceso general a Internet.
- ping -n 10 www.ejemplo.com: especifica el número de paquetes a enviar (en este caso, 10).
- ping -t 192.168.1.1: envía paquetes de forma continua hasta detenerlo con CTRL+C (recomendado para monitorizar cortes intermitentes).
- ping -w 3000 192.168.1.1: aumenta el tiempo de espera (en milisegundos) para dispositivos lentos o conexiones con retardo.
Una respuesta como «Respuesta desde…» indica que hay conectividad; si aparece «Tiempo de espera agotado» o «Host inaccesible», hay problemas en la red.
tracert
tracert permite identificar dónde falla o es lenta una conexión al mostrar el camino que siguen los paquetes desde tu PC hasta el destino, listando cada router intermedio y los tiempos de respuesta en cada salto. Es esencial para detectar cuellos de botella o bloqueos.
- tracert www.google.es: muestra todos los nodos intermedios para acceder a Google.
- tracert -d www.youtube.com: resuelve solo las IPs, sin nombres, más rápido.
- Los asteriscos «*» indican que un router no responde a las solicitudes ICMP.
Analizar saltos altos o respuestas perdidas ayuda a localizar dónde se encuentra el problema en la red.
Herramientas avanzadas de diagnóstico y gestión

netsh
netsh (Network Shell) es uno de los comandos más potentes en Windows para administrar redes. Desde él puedes cambiar parámetros de adaptadores, gestionar conexiones inalámbricas, modificar el firewall, resetear la pila TCP/IP y mucho más.
- netsh int ip reset: restablece la configuración TCP/IP a valores de fábrica, útil ante problemas persistentes.
- netsh wlan show profile: muestra perfiles guardados de redes WiFi.
- netsh wlan show profile name=»NOMBRE_RED» key=clear: revela la contraseña de un WiFi guardado (requiere permisos administrativos).
- netsh interface ip set address: asigna direcciones IP estáticas a una interfaz.
- netsh advfirewall set allprofiles state off/on: activa o desactiva el firewall de Windows en todos los perfiles (con precaución).
Su estructura basada en «contextos» lo hace muy flexible, pero siempre consulta netsh /? para explorar todas sus funciones.
nslookup
Excelente para consultar registros DNS, diagnosticar problemas en la resolución de nombres y verificar si un dominio o IP corresponde a la dirección correcta. Es muy útil para detectar errores al navegar o cuando una web no carga correctamente.
- nslookup dominio.com: indica la IP asociada al dominio.
- nslookup dominio.com 8.8.8.8: realiza la consulta DNS usando un servidor específico.
- Permite consultar otros registros como MX, TXT o AAAA (IPv6).
netstat
netstat muestra las conexiones activas, los puertos abiertos, el estado de cada conexión y estadísticas de tráfico.
- netstat -a: lista todas las conexiones y puertos en escucha.
- netstat -n: presenta las direcciones en formato numérico, sin resolución de nombres.
- netstat -o: muestra el proceso (PID) que utiliza cada conexión, útil para identificar aplicaciones sospechosas.
- netstat -e -s: ofrece estadísticas detalladas por protocolo.
getmac
¿Necesitas conocer la dirección MAC de tus adaptadores? getmac te lo proporciona en un instante, listando todas las direcciones físicas del equipo.
- getmac: muestra las MAC de los adaptadores activos.
- getmac /v: brinda información adicional, incluyendo el nombre del adaptador.
- ipconfig /all | find «Dirección física»: alternativa para verificar MAC mediante ipconfig.
La MAC es clave para gestionar permisos en el router, controlar dispositivos y configurar seguridad avanzada.
route
Con route, puedes modificar la tabla de rutas del sistema, muy útil en redes avanzadas, VPNs o para garantizar que ciertos paquetes salgan por rutas específicas.
- route print: muestra toda la tabla de rutas (IPv4 e IPv6).
- route add: añade rutas estáticas.
- route delete: elimina rutas existentes.
Otros comandos de red útiles en CMD

pathping
Combina las funciones de tracert y ping, mostrando la ruta completa y analizando pérdida de paquetes y latencia en cada salto. Es muy recomendable para redes complicadas o para detectar dónde se pierden datos.
- pathping www.ejemplo.com: ofrece análisis detallado de pérdidas y retrasos por salto.
hostname
El comando hostname devuelve el nombre del equipo en la red. Es muy útil para identificar máquinas, especialmente cuando no se tiene clara la IP o en entornos con muchos equipos.
- hostname: muestra el nombre del equipo (host).
- ipconfig /all | find «Nombre de host»: obtiene el nombre desde ipconfig.
- echo %userdomain%: consulta el dominio o nombre del equipo mediante variable de entorno.
nbtstat
Sí trabajas en redes Windows con recursos compartidos, nbtstat ayuda a diagnosticar problemas relacionados con NetBIOS (impresoras, carpetas compartidas, etc.).
- nbtstat /n: muestra los nombres NetBIOS registrados en el equipo.
- nbtstat /c: revela la caché de nombres NetBIOS.
- nbtstat /S: muestra sesiones activas.
- nbtstat /R y /RR: limpian y vuelven a cargar la caché de nombres.
arp
El comando arp permite consultar o modificar las tablas de correspondencia IP-MAC, crucial en diagnósticos de acceso local en la red.
- arp -a: muestra las entradas IP-MAC conocidas.
- Puedes añadir o eliminar registros en redes avanzadas donde gestionas dispositivos críticos.
net use
¿Necesitas conectar unidades de red, recursos compartidos o impresoras? net use facilita gestionar estos recursos.
- net use * «\\servidor\recurso» /persistent:no: asigna automáticamente una letra de unidad a un recurso compartido.
- Para desconectar, usa net use /delete.
taskkill y shutdown
Estos comandos permiten terminar procesos o reiniciar/apagar equipos, ya sea en la máquina local o en remota, lo que es muy útil para mantenimiento en red.
- taskkill /s nombre_remoto /u usuario /p contraseña /im proceso.exe: finaliza un proceso en un equipo remoto.
- shutdown /r /m \\nombre_remoto /t 60 /c «motivo» /f /d p:4:1: reinicia otra máquina tras 60 segundos, con mensaje personalizado.
telnet, winrm, ftp, wget y ssh
Aunque menos usados en redes domésticas, telnet permite probar puertos y servicios remotos, winrm facilita la administración remota avanzada, ftp y wget para transferencias de archivos, y ssh (disponible en Windows 10/11) para gestionar sistemas Unix/Linux de forma segura.
Consejos adicionales para dominar redes desde CMD

La línea de comandos de Windows es más poderosa de lo que parece. Aquí algunos consejos para aprovecharla mejor:
- Ejecuta CMD como administrador para tener permisos completos en tareas de red.
- Puedes redirigir la salida a un archivo con > archivo.txt al final del comando.
- Utiliza PowerShell para tareas avanzadas o automatización más compleja.
- Muchos comandos aceptan parámetros y filtros; revisa siempre la ayuda con /? para explorar opciones.
Dominar estos comandos potencia tu respuesta ante incidentes, permite automatizaciones, mejora la seguridad y ofrece un conocimiento profundo del funcionamiento de tu red. Seas usuario avanzado o administrador, tener esta guía de comandos CMD para redes te facilitará mucho la resolución de problemas y la gestión de tu infraestructura.
