Cambiar dirección IP y DNS desde la Línea de comandos o CMD con Netsh

En todas las versiones del sistema operativo, a partir de Windows 2000, tienes la posibilidad de modificar o cambiar los parámetros de TCP/IP empleando la ventana de comandos (CMD) o Símbolo del sistema. Esta funcionalidad es proporcionada por la herramienta Netsh.exe (NetShell) y se puede emplear, por ejemplo, para automatizar dicha tarea utilizando un script.

Configurar la dirección IP por Línea de comandos

Configurar dirección IP estática

- Publicidad -

Para cambiar la IP desde la Línea de comandos utilizando una dirección IP estática, debes utilizar la siguiente sentencia:

netsh interface ip set address «Description» static %adresse% %netmask% %gateway% %metric%

Description designa el texto que describe el nombre de la conexión; %adresse% designa la dirección IP; %netmask% representa la máscara de subred; %gateway% representa la puerta de enlace; %metric% es la métrica o distancia de la puerta de enlace, puede ser 1 en la mayoría de los casos.

A continuación un ejemplo de cómo cambiar IP desde CMD por una dirección estática, utilizando la sintaxis explicada más arriba:

netsh interface ip set address «Conexion de Area Local» static 192.168.0.23 255.255.255.0 192.168.0.1 1

Configurar dirección IP y DNS desde la Consola del sistema

- Publicidad -

Configurar dirección IP dinámica (DHCP)

Si deseas obtener todos estos parámetros automáticamente por DHCP, debes ejecutar lo siguiente:

netsh interface ip set address «Description» static

Ejemplo:

netsh interface ip set address «Conexion de Area Local» dhcp

Cambiar servidores de nombres o DNS por CMD

Para configurar los DNS debes emplear dos sentencias, ya que los administradores suelen configurar un servidor DNS primario y uno secundario.

La sintaxis del comando para cambiar los DNS por la Consola del sistema es de esta forma:

netsh interface ip set dns «Description» static %DNS%

Por ejemplo, para el DNS primario ejecuta:

netsh interface ip set dns «Conexion de Area Local» static 8.8.8.8

Para el DNS Secundario ejecuta:

netsh interface ip add dns «Conexion de Area Local» static 4.2.2.2 index=2

Configurar DNS por DHCP

Si deseas que tu computadora tome los parámetros de configuración de DNS desde un servidor DHCP, realiza lo siguiente:

netsh interface ip set dnsservers «Conexion de Area Local» source=dhcp

Cuando hayas terminado con todos los cambios de IP y DNS, ejecuta ipconfig /all para que puedas ver los nuevos ajustes.

Actualizaciones recientes:

- Publicidad -

Te puede interesar

DEJA UNA RESPUESTA

Please enter your comment!
Please enter your name here