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

31 07 2006

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 [source=]{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”

[source=] 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!


Acciones

Información

9 respuestas a “How-To cambiar la dirección IP desde línea de comandos en Windows”

29 11 2006
jsjjsjss (23:07:51) :

hahahahahhaa que hueva

25 02 2007
jose Cabello (17:16:46) :

como hago para cambiar el gateway en una conexion por moden en windows xp con el comando netsh o en otro caso porfavor quisiera saber con cual…
muchas gracias de antemano saludos..

14 03 2007
fleky (14:55:36) :

Ala aqui queda esto a ver si te gusta.

ip-conf.cmd 192.168.0.1 255.255.255.0 192.168.0.254 194.179.1.100
—- Incio ip-conf.cmd ——-
@Echo OFF
echo [requerido] Primer parametro %1 es para ip estatica.
echo [requerido] Segundo parametro %2 es la mascara de red.
echo [requerido] Tercer parametro %3 es la puerta de enlace.
echo [opcional] Cuarto parametro %4 es el servidor dns primario

If [%1] == [] GOTO QUIT
If [%2] == [] GOTO QUIT
If [%3] == [] GOTO QUIT

echo Starting %0

Echo ………………..Configurando IP address en Conexi¢n de rea local a %1 con NetMask %2
netsh interface ip set address name=”Conexi¢n de rea local” source=static addr=%1 mask=%2
Echo ………………..Configurando Gateway en Conexi¢n de rea local a %3
netsh interface ip set address name=”Conexi¢n de rea local” gateway=%3 gwmetric=1

If [%4] == [] GOTO QUIT
Echo ………………..Configurando DNS en Conexi¢n de rea local a %4
netsh interface ip set dns name=”Conexi¢n de rea local” source=static addr=%4 register=primary

GOTO QUIT

:QUIT
ECHO ON
———-fin ————-

14 06 2007
Ikaru (18:50:08) :

Justo estaba buscando esto!!
Muy bien explicado. :-D Muchiiisimas gracias por la ayuda.

Un saludo!

3 07 2007
Kike (17:16:36) :

Hola amigo que tal

Tengo una pregunta, como hago para enmascarar mi ip estatica, asi puedo bajar de rapidshare sin limites.

TE dejo lo que encontre, a ver si me podes ayudar, mil graias
mi mail es eorione arroba gmail

Probe esto pero no me anda
*****************************************************************************
donde pone Home cambiar por vuestro nombre de Conexion
******************************************************************************
ipconfig /release Home

netsh interface ip set address name=”Home” source=static addr=192.168.1.105 mask=255.255.255.0

netsh interface ip set address name=”Home” source=dhcp

ipconfig

ipconfig /renew Home

23 08 2007
Lalo (19:51:41) :

Esto funciona muy bien si se tienen permisos de administrador en el equipo, en caso contrario hay que abrir una consola con privilegios de administrador con lo siguiente:

runas /noprofile /user:DOMINIO\usuario cmd

lo que hace el comando anterior es abrir una línea de comando pero como el usuario “user” del dominio “DOMINIO” (si es que lo hay), preguntará password y en la nueva consola ya permite modificar la configuración IP

2 10 2007
chuntin (14:56:31) :

hola buenas, yo pongo esto para poner una direccion ip y luego ponerla en dhcp tambien:

ipconfig
ipconfig /release ONO
netsh int ip set address “ONO” static 192.168.1.1 255.255.255.0
netsh int ip set address “ONO” dhcp
ipconfig
ipconfig /renew ONO

y me pone esto:
“netsh” no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
que es lo que me falla??
gracias

18 02 2008
juam (13:07:58) :

hola hay alguna forma de cambiar la metrica de un adaptador desde cmd? o algun ejecutable q te la cambie?

Hay alguna forma de desahabilitar un adaptador mediandte 1 solo click?

21 06 2008
mcp (05:51:26) :

Metez todaz laz intruccionez en un archivo de texto y al archivo le ponez extencion .bat y luego lo uzaz como cualquier otro programa, con un click, con accezo directo, etc.

Deja un comentario

Puedes usar estas etiquetas : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>