How-To cambiar la dirección IP desde línea de comandos en Windows

Estándar

Imagina esta situación…
Un comercial que debe visitar 6 delegaciones en distintos puntos del país. Cada delegación tiene un rango de direcciones IP asociadas a ella, y todas diferentes entre sí.

Imagina esta otra…
Una empresa pequeña con un parque de 50 equipos es absorbida por una multinacional, a lo que ésta, decide integrar a esos 50 equipos en su dominio, y por tanto, cambiar también de direcciones IP.

O esta otra…
Quieres cambiar la dirección IP por línea de comandos porque te sale de los huevos, y quieres demostarle al mundo que Windows también se puede administrar por la shell…. guauuuuu…. 🙂

Pues desde Windows puedes cambiar esto y muuuuuchas cosas más, a través del comando nativo de Windows XP netsh.
La sintaxis del comando para cambiar una dirección IP (sólo IP) es la siguiente:

set address [name=]InterfaceName {dhcp | static [addr=]
IPAddress [mask=]SubnetMask [gateway=]{none | DefaultGateway [[gwmetric=]GatewayMetric]}}

En donde..

[name =] Es el nombre de la Interfaz. Por defecto y con un Windows in spanish, es «Conexión de área local»

Aquí indicaremos si la dirección será estática o cogerá la configuración de algún servidor DHCP

[addr=] Aquí especificaremos la nueva dirección IP a cambiar

[mask=] En este apartado especificaremos la máscara de subred asociada a la dirección IP

[gateway=] Aquí pondremos la puerta de enlace o gateway

[gwmetric=] Especificaremos la métrica para la puerta de enlace

Supuesto práctico!

En el caso de que las direcciones IP fuesen estáticas, la sintaxis a seguir sería la siguiente:

netsh int ip set address «Conexión de área local» static 192.168.1.1 255.255.255.0 192.168.1.10 1

Espero que os haya gustado queridos lectores de las sombras, y ya sabéis, si sabéis de algún tip guapito, no dudéis en mailmiarme
Y recordad… No olvidéis vitaminarse y supermineralizarse!