Parece increible nadie sabe como hacerlo

27/09/2004 - 10:16 por Miguel Ayuso | Informe spam
Me he dedicado por entero los ultimos 15 dias a ver si en
algún foro de cualquier tipo de lenguaje sabian como
cambiar la direccion ip de una maquina y su subred.
Pues sorpresa nadie sabe como hacerlo, saben como cojer
la direccion ip asignada a la maquina pero no saben como
cambiarla por otra, ni siquiera la gente de microsoft
sabe como hacerlo.
Aque es increible que una cosa que parece tan sencilla y
tan chorras pueda tener una camplejidad tan brutal.

Preguntas similare

Leer las respuestas

#1 pablo crosio
27/09/2004 - 16:18 | Informe spam
hola!

hay algunas formas (nunca las probe)

a traves de WMI

http://www.thecodeproject.com/cshar...PIPWMI.asp

a traves de la registry (menos recomendado)

http://www.codeproject.com/internet...RESS.asp#x
x878703xx

http://www.codeguru.com/Cpp/I-
N/network/networkinformation/article.php/c2473/


podes informarte con las charlas en los news (en ingles):

http://groups.google.com.ar/groups?...matically%
20change%20ip&hl=es&lr=&ie=UTF-8&sa=N&tab=wg


salu2!!

pablo



Me he dedicado por entero los ultimos 15 dias a ver si en
algún foro de cualquier tipo de lenguaje sabian como
cambiar la direccion ip de una maquina y su subred.
Pues sorpresa nadie sabe como hacerlo, saben como cojer
la direccion ip asignada a la maquina pero no saben como
cambiarla por otra, ni siquiera la gente de microsoft
sabe como hacerlo.
Aque es increible que una cosa que parece tan sencilla y
tan chorras pueda tener una camplejidad tan brutal.
.

Respuesta Responder a este mensaje
#2 Aztk
06/10/2004 - 18:55 | Informe spam
Mi estimado Miguel, esta es la explicacion de como cambiar
una direccion IP espero te sirva, esto lo puedes
automatizar haciendo un sencillo programa en C

Va la explicacion espero sea entendible:

Creditos:
Texto expuesto por
Por a_d_mIRC ()

NetSh
Por a_d_mIRC ()

NETSH
Netsh, también llamado NetShell o Network Shell, es una
herramienta basada en
línea de comando que configura el servicio DHCP, el
servicio RAS y servicios de red de
enrutamiento. Un contexto de Netsh es un estado en el cual
Netsh acepta los comandos
relacionados con un sistema específico de funciones. Cada
contexto de Netsh contiene las
características para manejar un sistema relacionado
específico de funciones del
establecimiento de una red. Usted puede cambiar a otros
contextos escribiendo el nombre
de un contexto. También se utiliza para agregar una
dirección del Internet Protocol (IP), o
para configurar el WINS y el Domain Name System (DNS) en
la interfaz.(Traducción
hecha por Google)
Como quien dice.
Con el NETSH puedes :

Cambiar una dirección IP y Gateway.
Si tu dirección IP es 192.168.0.10, Netmask 255.255.255.0
y Gateway 192.168.0.1
y la quieres cambiar a IP: 192.168.0.69 NM: 255.255.254.0
GW: 192.168.0.2, primero
escribe Netsh, luego interface y ahora ip, escribe set
address "adaptador" static
192.168.0.69 255.255.254.0 192.168.0.2 1 el último 1 es la
interfaz métrica, si no lo
escribes, no va a funcionar
Ahora, asi es como lo verías en tu pantalla. Para conocer
tu dirección IP desde línea de
comandos escribe IPCONFIG
C:\>ipconfig
Configuración IP de Windows 2000
Ethernet adaptador Ethernet00:
Sufijo DNS específico de la conexión. :
Dirección IP. . . . . . . . . . . . . : 192.168.0.10
Máscara de subred . . . . . . . . . . : 255.255.255.0
Puerta de enlace predeterminada . . . : 192.168.0.1
C:\>netsh
netsh>interface
interface>ip
interface ip>set address "ethernet00" static 192.168.0.69
255.255.254.0
192.168.0.2 1
29
Al presionar "Enter" te va a salir un mensaje que
dice "Command Succesfully" o
"Aceptar", y si quieres ver que se han realizado los
cambios, escribe "quit" para que te
regrese a C:\ y una vez ahí escribe de nuevo IPCONFIG para
ver los resultados,
C:\>netsh
netsh>interface
interface>ip
interface ip>set address "ethernet00" static 192.168.0.69
255.255.254.0
192.168.0.2 1
Aceptar
interface ip>quit
C:\>ipconfig
Configuración IP de Windows 2000
Ethernet adaptador Ethernet00:
Sufijo DNS específico de la conexión. :
Dirección IP. . . . . . . . . . . . . : 192.168.0.69
Máscara de subred . . . . . . . . . . : 255.255.254.0
Puerta de enlace predeterminada . . . : 192.168.0.2
Como puedes ver, hemos cambiado una dirección IP desde
línea de comando.
Agregar una dirección IP
IP 192.168.0.10 NM 255.255.255.0 GW 192.168.0.1, y quieres
agregar la dirección
192.168.10.10 NM 255.255.0.0 Add address "adaptador"
192.168.10.10 255.255.0.0
C:\>netsh
netsh>interface
interface>ip
interface ip>Add address "ethernet00" 192.168.10.10
255.255.0.0
Aceptar
interface ip>quit
C:\>ipconfig
Configuración IP de Windows 2000
Ethernet adaptador Ethernet00:
Sufijo DNS específico de la conexión. :
Dirección IP. . . . . . . . . . . . . : 192.168.10.10
Máscara de subred . . . . . . . . . . : 255.255.0.0
Dirección IP. . . . . . . . . . . . . : 192.168.0.69
Máscara de subred . . . . . . . . . . : 255.255.254.0
Puerta de enlace predeterminada . . . : 192.168.0.2
Si quieres agregar la misma dirección pero además quieres
agregar otro gateway,
digamos 192.168.10.1 Add address "adaptador" 192.168.10.10
255.255.0.0 192.168.10.1 1
C:\>netsh
netsh>interface ip
30
interface ip>Add address "ethernet00" 192.168.10.10
255.255.0.0
192.168.10.1 1
Aceptar
interface ip>quit
C:\>ipconfig
Configuración IP de Windows 2000
Ethernet adaptador Ethernet00:
Sufijo DNS específico de la conexión. :
Dirección IP. . . . . . . . . . . . . : 192.168.10.10
Máscara de subred . . . . . . . . . . : 255.255.0.0
Dirección IP. . . . . . . . . . . . . : 192.168.0.69
Máscara de subred . . . . . . . . . . : 255.255.254.0
Puerta de enlace predeterminada . . . : 192.168.0.2
Borrar una dirección IP
Si nomás quieres borrar la dirección escribe: delete
address "adaptador"
192.168.10.10
C:\>netsh
netsh>interface ip
interface ip>delete address "ethernet00" 192.168.10.10
Aceptar
interface ip>quit
C:\>ipconfig
Configuración IP de Windows 2000
Ethernet adaptador Ethernet00:
Sufijo DNS específico de la conexión. :
Dirección IP. . . . . . . . . . . . . : 192.168.0.69
Máscara de subred . . . . . . . . . . : 255.255.254.0
Puerta de enlace predeterminada . . . : 192.168.0.2
Si quieres borrar la dirección junto con el gateway,
escribe: delete address
"adaptador" 192.168.10.10 192.168.0.2
C:\>netsh
netsh>interface ip
interface ip>delete address "ethernet00" 192.168.10.10
192.168.0.2
Aceptar
interface ip>quit
C:\>ipconfig
Configuración IP de Windows 2000
Ethernet adaptador Ethernet00:
Sufijo DNS específico de la conexión. :
Dirección IP. . . . . . . . . . . . . : 192.168.0.69
Máscara de subred . . . . . . . . . . : 255.255.254.0
Puerta de enlace predeterminada . . . : 192.168.0.1
31
Como ya habíamos agregado otro gateway, y borramos el
predeterminado, ahora
vemos el que habíamos agregado.



hola!

hay algunas formas (nunca las probe)

a traves de WMI

http://www.thecodeproject.com/cshar...PIPWMI.asp

a traves de la registry (menos recomendado)

http://www.codeproject.com/internet...DRESS.asp#


x
x878703xx

http://www.codeguru.com/Cpp/I-
N/network/networkinformation/article.php/c2473/


podes informarte con las charlas en los news (en ingles):

http://groups.google.com.ar/groups?...matically%
20change%20ip&hl=es&lr=&ie=UTF-8&sa=N&tab=wg


salu2!!

pablo



Me he dedicado por entero los ultimos 15 dias a ver si




en
algún foro de cualquier tipo de lenguaje sabian como
cambiar la direccion ip de una maquina y su subred.
Pues sorpresa nadie sabe como hacerlo, saben como cojer
la direccion ip asignada a la maquina pero no saben como
cambiarla por otra, ni siquiera la gente de microsoft
sabe como hacerlo.
Aque es increible que una cosa que parece tan sencilla y
tan chorras pueda tener una camplejidad tan brutal.
.



.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida