netsh - Ver y cambiar la configuración de red

Mantenido el

netsh (Network Shell) es un comando para ver y cambiar la configuración de red de Windows desde la línea de comandos. Permite trabajar con los datos de conexión Wi-Fi, la configuración de IP y DNS, el firewall y más.

Mientras que ipconfig muestra sobre todo el estado actual, netsh también puede cambiar la configuración.

Sintaxis básica del comando netsh

netsh [contexto] [subcontexto] <comando> [opciones]

La profundidad de los contextos varía según el comando (winsock reset tiene un nivel, interface ip show config tiene dos).

netsh usa un “contexto” para cada área de trabajo. Los más comunes son:

ContextoObjetivo
wlanRed inalámbrica (Wi-Fi)
interfaceConfiguración IP de los adaptadores de red
advfirewallFirewall de Microsoft Defender
winsockCatálogo de Winsock

Si se pierde, escriba parte de un comando seguida de ? para ver los comandos disponibles en ese nivel.

netsh wlan ?

Mostrar las redes Wi-Fi guardadas

netsh wlan show profiles
- □ ×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>netsh wlan show profiles
Perfiles en la interfaz Wi-Fi:
Perfiles de usuario
-------------------
Perfil de todos los usuarios : home-wifi
Perfil de todos los usuarios : cafe-free-wifi
C:\users\user>

El texto de la salida depende del idioma de Windows.

Mostrar la contraseña de una red Wi-Fi guardada

Indique el nombre del perfil con name= y añada key=clear.

netsh wlan show profile name="home-wifi" key=clear

La contraseña aparece como “Contenido de la clave” en “Configuración de seguridad”.

Puede requerir derechos de administrador

Según el perfil guardado, el “Contenido de la clave” puede no aparecer si no se ejecuta como administrador. La contraseña se muestra en pantalla, así que evite que aparezca en capturas o al compartir pantalla. Úselo solo para consultar contraseñas de su propio equipo.

Mostrar la configuración de IP

netsh interface ip show config

Para cada adaptador muestra la dirección IP, la máscara de subred, la puerta de enlace predeterminada y los servidores DNS.

Para ver los nombres de los adaptadores:

netsh interface show interface

Configurar la dirección IP y el DNS

Estos ejemplos suponen que el adaptador se llama Wi-Fi. Cambiar la configuración requiere derechos de administrador.

Establecer
netsh interface ip set address name="Wi-Fi" static 192.168.1.50 255.255.255.0 192.168.1.1
Establecer
netsh interface ip set dnsservers name="Wi-Fi" static 8.8.8.8
Volver
netsh interface ip set address name="Wi-Fi" dhcp
netsh interface ip set dnsservers name="Wi-Fi" dhcp
Valores incorrectos pueden dejarle sin conexión

Una dirección IP o puerta de enlace incorrecta puede impedir la conexión. Use el nombre del adaptador exactamente como lo muestra netsh interface show interface. Anote antes los valores originales con netsh interface ip show config y use los comandos DHCP anteriores para recuperarse.

Restablecer Winsock

Cuando la conexión es inestable, una solución es restablecer el catálogo de Winsock a su estado predeterminado.

netsh winsock reset

Requiere derechos de administrador y después es necesario reiniciar el equipo. También puede afectar a la configuración de VPN y del software de seguridad. Si hay otras causas posibles, vacíe antes la caché DNS con ipconfig /flushdns o compruebe la conectividad con ping.

Crear un informe de diagnóstico de Wi-Fi

netsh wlan show wlanreport

Requiere derechos de administrador. Crea un informe HTML con el historial de conexiones Wi-Fi de los últimos días, los errores y las causas de las desconexiones. La ruta de salida predeterminada es C:\ProgramData\Microsoft\Windows\WlanReport\wlan-report-latest.html.

Usarlo en un archivo por lotes

wifi-password.cmd
@echo off

set /p WIFI_NAME=Introduzca el nombre del perfil Wi-Fi:
netsh wlan show profile name="%WIFI_NAME%" key=clear | findstr /i /c:"Contenido de la clave" /c:"Key Content"
pause

findstr limita la salida a las líneas que contienen la clave. Como la etiqueta depende del idioma de Windows, ajuste las palabras de búsqueda a su idioma.

Resumen

ObjetivoComando
Listar redes Wi-Fi guardadasnetsh wlan show profiles
Ver una contraseña Wi-Finetsh wlan show profile name="Nombre" key=clear
Ver la configuración de IPnetsh interface ip show config
Volver a DHCPnetsh interface ip set address name="Nombre" dhcp
Restablecer Winsocknetsh winsock reset
Informe de diagnóstico Wi-Finetsh wlan show wlanreport

Artículos relacionados

Preguntas de práctica

Problema de práctica

¿Qué opción se necesita para mostrar la contraseña de una red Wi-Fi guardada?

Elige una respuesta.

  1. name=password
  2. key=clear
  3. show=all

Problema de práctica

¿Qué hay que hacer después de ejecutar netsh winsock reset?

Elige una respuesta.

  1. Desconectar y volver a conectar el cable de red
  2. Reiniciar el equipo
  3. Nada
#Símbolo del sistema #Línea de comandos #Comando #Red #Wi-Fi