ipconfig es una de las he­rra­mie­n­tas de línea de comandos más conocidas di­s­po­ni­bles en Windows, ya que es muy útil para co­n­fi­gu­rar y analizar redes. Los ad­mi­ni­s­tra­do­res utilizan pri­n­ci­pa­l­me­n­te este comando porque les permite realizar sus tareas de forma rápida y directa, sin tener que rebuscar en los en­go­rro­sos menús anidados de la interfaz de usuario de Windows. Incluso los usuarios finales pueden utilizar esta he­rra­mie­n­ta para resolver problemas de conexión a Internet y de red. En el siguiente artículo, echaremos un vistazo al comando ipconfig, que es útil para la in­s­ta­la­ción, co­n­fi­gu­ra­ción y ad­mi­ni­s­tra­ción de la red.

¿Qué es ipconfig y cómo se ejecuta el comando?

ipconfig es una he­rra­mie­n­ta de línea de comandos que se introdujo en Windows NT. Está es­pe­cia­li­za­da en la co­n­fi­gu­ra­ción, ad­mi­ni­s­tra­ción y análisis de redes. Este comando se utiliza para obtener in­fo­r­ma­ción útil es­pe­cí­fi­ca de la red y también puede realizar acciones concretas y hacer cambios en la co­n­fi­gu­ra­ción de la red. Se accede a ipconfig y se ejecuta a través del in­té­r­pre­te de comandos del sistema operativo Windows (cmd.exe). Hay una variedad de opciones que se pueden añadir a este comando para ampliar su fu­n­cio­na­li­dad y realizar tareas es­pe­cí­fi­cas en la red.

Consejo

Windows también ofrece una gran variedad de otros comandos CMD. Puedes uti­li­zar­los para acelerar en gran medida tu trabajo con el sistema operativo de Microsoft.

¿Para qué sirve ipconfig?

ipconfig es es­pe­cia­l­me­n­te útil para obtener una visión rápida y concisa de los ajustes de co­n­fi­gu­ra­ción pri­n­ci­pa­les en la red TCP/IP y cubre todos los ada­p­ta­do­res e in­te­r­fa­ces de red exi­s­te­n­tes (por ejemplo, LAN, WLAN, Bluetooth, RDSI y ada­p­ta­do­res VPN).

Ad­mi­ni­s­tra­ción y re­so­lu­ción de problemas de la red

Ser capaz de encontrar las di­re­c­cio­nes IP asignadas puede ser muy útil para la ad­mi­ni­s­tra­ción de la red local y la re­so­lu­ción de problemas. El comando ipconfig puede mostrar tanto di­re­c­cio­nes IPv4 como IPv6. El IPv6 todavía no es tan relevante como su pre­de­ce­sor el IPv4, pero en el futuro será cada vez más im­po­r­ta­n­te a la hora de asignar di­re­c­cio­nes en las redes. Las di­re­c­cio­nes IPv6 ya se utilizan más en el Internet de las Cosas (IoT, in­frae­s­tru­c­tu­ras do­mé­s­ti­cas in­te­li­ge­n­tes).

Obtención y co­n­fi­gu­ra­ción de di­re­c­cio­nes IP

La dirección IP de la ruta de acceso por defecto utilizada para navegar por Internet también puede obtenerse mediante el comando ipconfig (para los usuarios do­mé­s­ti­cos, suele ser la dirección de su router DSL). Además, este comando puede mostrar la in­fo­r­ma­ción de la dirección de la máscara de subred y la puerta de enlace por defecto de todos los ada­p­ta­do­res de red. Incluso puedes uti­li­zar­lo para averiguar si se ha activado un proxy WINS (proxy de re­so­lu­ción de nombres con WINS) o el en­ru­ta­mie­n­to IP (un PC puede co­n­fi­gu­rar­se para reenviar paquetes de datos IP a otras redes).

Co­n­fi­gu­ra­ción de DHCP

Hoy en día, cualquier persona que configure una red utilizará ge­ne­ra­l­me­n­te el Dynamic Host Co­n­fi­gu­ra­tion Protocol (DHCP) para asignar di­re­c­cio­nes IP. Así, los di­s­po­si­ti­vos co­ne­c­ta­dos se integran en la red doméstica sin que el usuario tenga que in­te­r­ve­nir mediante la asi­g­na­ción au­to­má­ti­ca de di­re­c­cio­nes IP. Si tienes algún problema al utilizar este tipo de co­n­fi­gu­ra­ción dinámica de la red o si quieres modificar ma­nua­l­me­n­te la asi­g­na­ción de di­re­c­cio­nes por otros motivos, ipconfig puede ayudarte.

Puedes gestionar y modificar las rutinas DHCP con ipconfig. Por ejemplo, puedes liberar y renovar una dirección IP si fue asignada in­co­rre­c­ta­me­n­te por el servidor DHCP durante el proceso de asi­g­na­ción au­to­má­ti­ca o si no es la que el usuario quería. También puedes encontrar in­fo­r­ma­ción sobre los permisos DHCP y, por tanto, sobre cuándo se asignó una dirección DHCP y cuánto tiempo será válida. Las di­re­c­cio­nes IP no son asignadas pe­r­ma­ne­n­te­me­n­te por DHCP; solo son válidas durante un periodo de tiempo de­te­r­mi­na­do. Los se­r­vi­do­res y los clientes pueden finalizar, modificar o renovar esta asi­g­na­ción en cualquier momento.

Borrar la caché del DNS

La memoria caché del DNS acelera la re­cu­pe­ra­ción de las páginas web al­ma­ce­na­n­do los datos que se necesitan con fre­cue­n­cia en una memoria temporal local para un acceso más rápido. Si los archivos que se almacenan allí para acelerar la re­so­lu­ción de nombres están corruptos, esto puede dar lugar a mensajes de error y problemas de acceso a las páginas web (por ejemplo, error HTTP 400). Las cachés también suponen un riesgo para la seguridad, ya que los hackers pueden extraer in­fo­r­ma­ción im­po­r­ta­n­te de ellas y uti­li­zar­la, por ejemplo, para causar estragos en la banca online a través de la su­pla­n­ta­ción de DNS. Uti­li­za­n­do ipconfig, puedes borrar la caché de DNS y así eliminar problemas y riesgos de seguridad.

ipconfig también puede pro­po­r­cio­nar in­fo­r­ma­ción sobre el servidor DNS re­s­po­n­sa­ble de tu ordenador. Hay aún más apli­ca­cio­nes que se pueden apro­ve­char con el comando ipconfig, que puedes encontrar en la siguiente tabla resumen.

Resumen de las opciones de ipconfig

El comando básico ipconfig mostrará in­fo­r­ma­ción im­po­r­ta­n­te sobre la red. Sin embargo, esto no es, ni mucho menos, el alcance total de las ca­pa­ci­da­des de la he­rra­mie­n­ta. Añadiendo opciones al comando ipconfig, se convierte en una he­rra­mie­n­ta versátil para la ad­mi­ni­s­tra­ción y co­n­fi­gu­ra­ción de la red. En la siguiente tabla en­co­n­tra­rás una lista de las opciones básicas del comando ipconfig, así como ex­pli­ca­cio­nes sobre su fu­n­cio­na­mie­n­to y la función de pa­rá­me­tros im­po­r­ta­n­tes:

/? Muestra la ayuda de ipconfig
/all Muestra toda la in­fo­r­ma­ción de co­n­fi­gu­ra­ció­n­Por ejemplo, muestra el servidor DNS co­rre­s­po­n­die­n­te, las di­re­c­cio­nes IP de todos los co­n­tro­la­do­res si hay varias tarjetas de red, la ruta por defecto y la máscara de subred
/all­co­m­pa­r­t­me­nts Muestra in­fo­r­ma­ción sobre todos los co­m­pa­r­ti­me­n­tos
/release Publica la dirección IPEs posible indicar un adaptador es­pe­cí­fi­co (si hay varios ada­p­ta­do­res de red); el comando posterior /renew asigna entonces una nueva IP tras la pu­bli­ca­ción
/release6 Publica la(s) dirección(es) IPv6 Se dirige es­pe­cí­fi­ca­me­n­te al servidor DHCPv6 y publica di­re­c­cio­nes IPv6
/renew Renueva la dirección IPEs posible indicar un adaptador es­pe­cí­fi­co (si hay varios ada­p­ta­do­res de red)
/renew6 Renueva la(s) dirección(es) IPv6Se dirige es­pe­cí­fi­ca­me­n­te al servidor DHCPv6 y modifica la co­n­fi­gu­ra­ción DHCPv6
/flushdns Borra la caché de re­so­lu­ción DN­S­Re­co­me­n­da­do para cuando el contenido de una caché se ha dañado y puede resolver problemas, aumentar la seguridad y acelerar la na­ve­ga­ción web
/re­gi­s­te­r­d­ns Renueva todos los permisos DHCP y el registro de nombres DN­S­Re­nue­va el registro del servidor DNS; resuelve los problemas de ac­tua­li­za­ción dinámica entre un cliente y el servidor DNS; este parámetro evita la necesidad de reiniciar el ordenador del cliente; la re­no­va­ción de la co­n­fi­gu­ra­ción también puede resolver los problemas de conexión entre el ordenador y el ISP
/di­s­pla­y­d­ns Muestra el contenido de la caché de re­so­lu­ción DNS
/sho­w­cla­s­sid Muestra todos los ID de clase DHCP de un ada­p­ta­do­r­Los ID de clase DHCP permiten una gestión más precisa de la co­mu­ni­ca­ción entre un cliente y un servidor DHCP. Son es­pe­cia­l­me­n­te im­po­r­ta­n­tes para la co­n­fi­gu­ra­ción pro­fe­sio­nal de la red, como para im­ple­me­n­tar clases de usuarios es­pe­cí­fi­cas o para asignar opciones DHCP es­pe­cia­les a un grupo de clientes. A menudo, el objetivo es aumentar la seguridad de la red
/se­t­cla­s­sid Modifica el ID de la clase DHCPLos ide­n­ti­fi­ca­do­res de clase DHCP permiten una gestión más precisa de la co­mu­ni­ca­ción interna de la red. Son es­pe­cia­l­me­n­te im­po­r­ta­n­tes para la co­n­fi­gu­ra­ción pro­fe­sio­nal de la red, como para im­ple­me­n­tar clases de usuario es­pe­cí­fi­cas o para integrar me­ca­ni­s­mos de seguridad en la co­mu­ni­ca­ción entre un cliente y el servidor DHCP

Ejemplos prácticos que ilustran el uso del comando ipconfig

Utilizar ipconfig no es es­pe­cia­l­me­n­te co­m­pli­ca­do. Antes de in­tro­du­cir el comando, tienes que acceder al terminal del símbolo del sistema de Windows (cmd.exe) a través del cuadro de diálogo Ejecutar de Windows 10.

  1. Utiliza el comando de teclado “Tecla Windows + R”.
  2. Introduce “cmd” en el campo de entrada (1).
  3. Haz clic en OK (2).

A co­n­ti­nua­ción, introduce el comando “ipconfig”. Para una gama más amplia de po­si­bi­li­da­des de uso, puedes añadir pa­rá­me­tros u opciones al comando. Por ejemplo, puedes añadir la opción “/?”al comando para mostrar la Ayuda.

Para cada comando CMD y su uso con opciones adi­cio­na­les, hay una plantilla que debe seguirse sobre cómo es­cri­bi­r­lo. Esto se llama sintaxis. La siguiente es la es­tru­c­tu­ra básica de la plantilla para ipconfig:

ipconfig [/allcompartments] [/all] [/renew [<adapter>]] [/release [<adapter>]] [/renew6[<adapter>]] [/release6 [<adapter>]] [/flushdns] [/displaydns] [/registerdns] [/showclassid <adapter>] [/setclassid <adapter> [<classid>]]</classid></adapter></adapter></adapter></adapter></adapter></adapter>

Si quieres acceder a una visión general de la co­n­fi­gu­ra­ción de la red, la sintaxis del comando es bastante corta. Tras acceder al terminal de línea de comandos a través del cuadro de diálogo Ejecutar, in­tro­du­ci­rás lo siguiente al final de la línea de comandos, que mostrará ini­cia­l­me­n­te la cuenta de usuario activa actual (la cuenta se llama “Peter” en los si­guie­n­tes ejemplos):

ipconfig /all

Al pulsar Intro, aparecerá una lista con la in­fo­r­ma­ción de co­n­fi­gu­ra­ción de red so­li­ci­ta­da.

Si quieres borrar la caché de DNS, esto también solo requerirá un breve comando que puedes ejecutar di­re­c­ta­me­n­te pulsando Intro:

ipconfig /flushdns 
Intro
Consejo

Puedes encontrar in­s­tru­c­cio­nes paso a paso sobre cómo borrar tu caché de DNS en nuestro artículo titulado “Flush DNS: cómo y por qué debes limpiar la caché del DNS”.

También puedes utilizar el comando con ma­r­ca­do­res de posición (as­te­ri­s­cos: *) para los ada­p­ta­do­res de red in­s­ta­la­dos. Por ejemplo, si in­tro­du­ces “local*”, se incluirán todos los ada­p­ta­do­res cuyos nombres contengan la cadena “local” en cualquier parte cuando se ejecute un comando ipconfig. Windows suele utilizar “local” para los ada­p­ta­do­res de red in­alá­m­bri­ca in­s­ta­la­dos, a los que se les asignan números co­n­se­cu­ti­vos al final de su nombre (por ejemplo, Conexión de área local 1, Conexión de área local 2, etc.). Ahora, su­po­n­ga­mos que quieres renovar la dirección IP de un adaptador Wi-Fi concreto (por ejemplo, el adaptador WLAN llamado “Local Area Co­n­ne­c­tion 2). Para ello, in­tro­du­ci­rías el siguiente comando:

ipconfig /renew "Local Area Connection 2"

Utiliza siempre comillas cuando uses frases más largas en la sintaxis (es decir, varias palabras con espacios entre ellas). De lo contrario, el comando ipconfig no fu­n­cio­na­rá.

Ir al menú principal