Netsh y máscara de subred

02/10/2008 - 12:27 por CSL | Informe spam
Hola

Necesito cambiar la máscara de subred y el gateway en una red de
ordenadores. Lo pensaba hacer utilizando el comando netsh. Para el gateway
no tengo problemas utilizando así el comando:

netsh interface ip set address "Conexión de área local"
gateway2.19.23.254 gw=1

En cambio no consigo cambiar el gateway con una instrucción equivalente:

netsh interface ip set address "Conexión de área local" mask%5.255.252.0

Sólo lo he conseguido de la forma

netsh interface ip set address "Conexión de área local" 172.19.21.21
255.255.252.0 172.19.23.254 1

Pero no me interesa porque hay que pasar la IP y no vale para un cambio
mediante un bat en el login.

Sabe alguien cómo cambiar la máscara de subred sin pasar la IP ?

C.

Preguntas similare

Leer las respuestas

#1 Fernando Reyes [MS MVP]
02/10/2008 - 18:12 | Informe spam
No puedes, se establece al dar de alta la IP. ¿Podrías dar de alta una nueva
IP y luego eliminar la vieja?:

Cambiar una IP desde línea de comandos
http://freyes.svetlian.com/tips/cam...mandos.htm


Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000 / 2003
MCSA Windows Server 2003
http://freyes.svetlian.com
http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)


"CSL" escribió en el mensaje de noticias
news:
Hola

Necesito cambiar la máscara de subred y el gateway en una red de
ordenadores. Lo pensaba hacer utilizando el comando netsh. Para el gateway
no tengo problemas utilizando así el comando:

netsh interface ip set address "Conexión de área local"
gateway2.19.23.254 gw=1

En cambio no consigo cambiar el gateway con una instrucción equivalente:

netsh interface ip set address "Conexión de área local" mask%5.255.252.0

Sólo lo he conseguido de la forma

netsh interface ip set address "Conexión de área local" 172.19.21.21
255.255.252.0 172.19.23.254 1

Pero no me interesa porque hay que pasar la IP y no vale para un cambio
mediante un bat en el login.

Sabe alguien cómo cambiar la máscara de subred sin pasar la IP ?

C.

Respuesta Responder a este mensaje
#2 CSL
02/10/2008 - 19:06 | Informe spam
Gracias Fernando

No me sirve, lo que se ha de cambiar es la máscara y el gateway y como no
quiero ir equipo por equipo había pensado en un bat en el login.

Además, no puedo cambiar la ip, se ha de mantener la que tiene actualmente.

C.

"Fernando Reyes [MS MVP]"
escribió en el mensaje
news:
No puedes, se establece al dar de alta la IP. ¿Podrías dar de alta una
nueva IP y luego eliminar la vieja?:

Cambiar una IP desde línea de comandos
http://freyes.svetlian.com/tips/cam...mandos.htm


Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000 / 2003
MCSA Windows Server 2003
http://freyes.svetlian.com
http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)


"CSL" escribió en el mensaje de noticias
news:
Hola

Necesito cambiar la máscara de subred y el gateway en una red de
ordenadores. Lo pensaba hacer utilizando el comando netsh. Para el
gateway no tengo problemas utilizando así el comando:

netsh interface ip set address "Conexión de área local"
gateway2.19.23.254 gw=1

En cambio no consigo cambiar el gateway con una instrucción equivalente:

netsh interface ip set address "Conexión de área local"
mask%5.255.252.0

Sólo lo he conseguido de la forma

netsh interface ip set address "Conexión de área local" 172.19.21.21
255.255.252.0 172.19.23.254 1

Pero no me interesa porque hay que pasar la IP y no vale para un cambio
mediante un bat en el login.

Sabe alguien cómo cambiar la máscara de subred sin pasar la IP ?

C.




Respuesta Responder a este mensaje
#3 Dario Ezequiel Moreno
02/10/2008 - 21:54 | Informe spam
Te paso información que por ahí te ayuda o no... Espero que si.

No se si esta soportado por MS pero en algún momento lo necesite hacer y
funciona.
Modificar dentro de la registry, dentro de la rama
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
Ahí se listan las distintas interfaces.
El inconveniente es que sinceramente no se de que depende este valor
asignado a la interface y esto te traería un tema para identificarlas.
Por lo demás dentro de cada rama existe una clave "SubnetMask" que
modificada luego de reiniciar la interface o el equipo toma el cambio.

Por otro lado motivo un pequeño análisis tu consulta respecto a netsh y he
descubierto que puedes hacer la modificación de la subnet a través de un
pequeño vbs.
Te paso como sería.
OJO pruébalo en laboratorio. En mi caso funciono ok pero siempre es bueno
probarlo.
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "oot\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled=True")
arrSubnetMask = Array("255.255.0.0")
' Aquí deberías colocar la SubnetMask deseada.
For Each objNetAdapter in colNetAdapters
For Each strAddress in objNetAdapter.IPAddress
arrOctets = Split(strAddress, ".")
If arrOctets(0) = "192" and arrOctets(1) = "168" Then
'Aquí debes cambiar los primeros 2 octetos por lo que correspondan. Igual
debajo.
strNewAddress = "192.168." & arrOctets(2) & "." & arrOctets(3)
arrIPAddress = Array(strNewAddress)
errEnable = objNetAdapter.EnableStatic(arrIPAddress,
arrSubnetMask)
End If
Next
Next

Me base en este articulo para modificarlo
http://www.microsoft.com/technet/sc...y0301.mspx
Suerte!!!

Saludos
Darío.
"CSL" wrote in message
news:
Gracias Fernando

No me sirve, lo que se ha de cambiar es la máscara y el gateway y como no
quiero ir equipo por equipo había pensado en un bat en el login.

Además, no puedo cambiar la ip, se ha de mantener la que tiene
actualmente.

C.

"Fernando Reyes [MS MVP]"
escribió en el mensaje
news:
No puedes, se establece al dar de alta la IP. ¿Podrías dar de alta una
nueva IP y luego eliminar la vieja?:

Cambiar una IP desde línea de comandos
http://freyes.svetlian.com/tips/cam...mandos.htm


Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000 / 2003
MCSA Windows Server 2003
http://freyes.svetlian.com
http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)


"CSL" escribió en el mensaje de noticias
news:
Hola

Necesito cambiar la máscara de subred y el gateway en una red de
ordenadores. Lo pensaba hacer utilizando el comando netsh. Para el
gateway no tengo problemas utilizando así el comando:

netsh interface ip set address "Conexión de área local"
gateway2.19.23.254 gw=1

En cambio no consigo cambiar el gateway con una instrucción equivalente:

netsh interface ip set address "Conexión de área local"
mask%5.255.252.0

Sólo lo he conseguido de la forma

netsh interface ip set address "Conexión de área local" 172.19.21.21
255.255.252.0 172.19.23.254 1

Pero no me interesa porque hay que pasar la IP y no vale para un cambio
mediante un bat en el login.

Sabe alguien cómo cambiar la máscara de subred sin pasar la IP ?

C.








Respuesta Responder a este mensaje
#4 lluis v
08/04/2010 - 12:18 | Informe spam
Mirate este post, donde tienes como realizar los cambios para windows XP y Windows 7

http://www.naezo.com/?pQ3




CSL wrote:

Netsh y m?scara de subred
02-Oct-08

Hol

Necesito cambiar la m?scara de subred y el gateway en una red de
ordenadores. Lo pensaba hacer utilizando el comando netsh. Para el gateway
no tengo problemas utilizando as? el comando

netsh interface ip set address "Conexi?n de ?rea local"
gateway2.19.23.254 gw
En cambio no consigo cambiar el gateway con una instrucci?n equivalente

netsh interface ip set address "Conexi?n de ?rea local" mask%5.255.252.

S?lo lo he conseguido de la form

netsh interface ip set address "Conexi?n de ?rea local" 172.19.21.21
255.255.252.0 172.19.23.254

Pero no me interesa porque hay que pasar la IP y no vale para un cambio
mediante un bat en el login

Sabe alguien c?mo cambiar la m?scara de subred sin pasar la IP

C.

Previous Posts In This Thread:

On Thursday, October 02, 2008 6:27 AM
CSL wrote:

Netsh y m?scara de subred
Hol

Necesito cambiar la m?scara de subred y el gateway en una red de
ordenadores. Lo pensaba hacer utilizando el comando netsh. Para el gateway
no tengo problemas utilizando as? el comando

netsh interface ip set address "Conexi?n de ?rea local"
gateway2.19.23.254 gw
En cambio no consigo cambiar el gateway con una instrucci?n equivalente

netsh interface ip set address "Conexi?n de ?rea local" mask%5.255.252.

S?lo lo he conseguido de la form

netsh interface ip set address "Conexi?n de ?rea local" 172.19.21.21
255.255.252.0 172.19.23.254

Pero no me interesa porque hay que pasar la IP y no vale para un cambio
mediante un bat en el login

Sabe alguien c?mo cambiar la m?scara de subred sin pasar la IP

C.

On Thursday, October 02, 2008 1:06 PM
CSL wrote:

Gracias FernandoNo me sirve, lo que se ha de cambiar es la m?scara y el
Gracias Fernand

No me sirve, lo que se ha de cambiar es la m?scara y el gateway y como no
quiero ir equipo por equipo hab?a pensado en un bat en el login

Adem?s, no puedo cambiar la ip, se ha de mantener la que tiene actualmente

C

"Fernando Reyes [MS MVP]"
escribi? en el mensaje
news:


Submitted via EggHeadCafe - Software Developer Portal of Choice
File-Based Cache for Web and non-Web Apps plus Extend ASP.NET 4.0 OutputCacheProvider
http://www.eggheadcafe.com/tutorial...r-web.aspx
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida