NorfiPC
NorfiPC » Redes » Cambiar IP

Como cambiar la dirección IP de estática a dinámica y viceversa

Como usar en un equipo una dirección IP estática o fija o una dinámica en una conexión de red, ya sea pública o privada, archivos batch y script para lograrlo, como cambiar la dirección MAC Address de una tarjeta de red.
Cambiar la direccion IP
En ocasiones se hace necesario cambiar la dirección IP utilizada por un equipo, por ejemplo en los siguientes casos:
• Impedir que nos identifiquen en un sitio web con una dirección IP determinada.
• Acceder a un sitio usando una IP específica.
• Se hace necesario usar la misma dirección para conectarse correctamente a un dispositivo portable.
En muchos casos es posible cambiar la dirección IP, pero ante todo es necesaria una breve descripción de lo que significa una dirección IP estática o dinámica.
La dirección IP es un número único que identifica un equipo en una red, ya sea esta local o en internet.


¿Qué son las direcciones IP internas o locales?


La dirección IP de una red local, también llamada interna o privada, es la que posee un equipo conectado de cualquiera de las siguientes formas:
• A través de un router o modem DSL por cable.
• Una red de área local de una escuela o empresa.
En estos casos la dirección tiene el formato: 192.168.x.x o 169.254.x.x, las x representan los números que cambian, los otros se mantienen estáticos.
Este tipo de dirección se puedes modificar fácilmente, si tienes acceso al equipo host, que es el que se conecta a internet.
Puedes configurarla como estática, con lo que su valor nunca cambiará, o dinámica también conocida como DHCP.


¿Qué son las direcciones IP externas o públicas?


La dirección IP externa o pública, es la que tiene tu equipo si te conectas directo a internet, puede ser estática o dinámica y es asignada por tu proveedor de acceso a internet (ISP).
En algunos casos la dirección IP es estática, pero solo si el proveedor posee bastantes direcciones para asignar.
La mayor parte de las veces no es así, generalmente los ISP poseen solo entre un 4 y un 8% de direcciones físicas, respecto al total de clientes que le suministran el servicio, por eso es que utilizan direcciones dinámicas y de esa forma el precio es aceptable.
Eso no pasa a los que pueden pagar por una dirección IP dedicada, solo para ellos, estoy seguro que este no es tu caso.

¿Cómo es que los ISP asignan las direcciones IP?


Dirección IP dinámica


En caso de que uses una dirección IP dinámica, cada vez que te conectes a la red y hagas previamente la petición a tu ISP, tu equipo sin que lo sepas, envía tu MAC Address, esta es una identificación única que tiene tu adaptador o tarjeta de red.
Tu proveedor que ya la tiene en su base de datos, tratará de asignarte siempre la misma IP en caso de que esté disponible, si no es así se te asignará otra.
Como funciona y se asigna una dirección IP dinámica
Como comprenderás es imposible en este caso cambiar tu dirección IP a estática o fija.


Dirección IP estática


En el caso de que dispongas de una dirección IP estática, generalmente un servicio más caro, por supuesto que tu ISP siempre te va a asignar la misma.
Como funciona y se asigna una dirección IP fija o estática
La única forma de usar una dirección IP diferente, sin consultarlo es cambiando la MAC Address.


¿Qué es la MAC Address de un equipo o dirección física?


La MAC Address, o dirección física de un equipo, es una identificación única que tiene el adaptador o tarjeta de red, se escribe en notación hexadecimal, contiene 12 valores con números del 0 al 9 y letras de la A a la F, y tiene un formato similar a este:
12:46:23:E1:87:EC

¿Cómo saber la MAC Address de un equipo?


Conocer la MAC Address es algo sencillo, escribe en la consola de CMD cualquiera de los siguientes comandos y presiona la tecla Enter:
GETMAC
IPCONFIG /ALL
ARP -A
En todos los casos tu MAC Address aparecerá como Dirección física.

¿Cómo cambiar la MAC Address de un equipo?


Sigue los siguientes pasos:
• Accede al Administrador de dispositivos.
• Escoge el adaptador de red con el cual te conectas.
• Da un clic derecho y escoge Deshabilitar.
• Propiedades, Opciones avanzadas, allí el valor a modificar varia, depende del adaptador de red, puede ser: Dirección administrada localmente o Dirección de red.
• Ahora escribe en el cuadro de texto que aparece el mismo valor de tu MAC Address, pero cambiando un digito y sin espacios ni símbolos entre ellos.
Por ejemplo cambiando el último valor quedaría en este caso así:
─ MAC Address original: 12:46:23:E1:87:EC
─ MAC Address modificada: 124623E187ED
Recuerda que si el valor es una letra solo la puedes cambiar por una que esté entre la A y la F.
• Presiona Aceptar y Habilitar el adaptador
Ahora ejecuta en la consola el comando: IPCONFIG /ALL para que te asegures que ha sido efectivo el cambio.


Como cambiar tu dirección IP interna o privada


Puedes cambiar tu dirección IP interna o privada a tu gusto ya sea de estática a dinámica o viceversa.
Para eso primero necesitas saber datos como: el nombre de tu conexión, la máscara de subred y la puerta de enlace.
Par eso escribe en la ventana de de la consola de CMD y presiona la tecla Enter:
netsh interface ip show config
Tambien puedes pegarlo si tienes habilitada la modalidad de edición rápida en la ventana del intérprete de comandos.
En un ejemplo hipotético verías este resultado:
Configuración para la interfaz "Conexión de área local"
Prefijo de subred: 192.168.137.0/24 (máscara 255.255.255.0)
Puerta de enlace predeterminada: 192.168.137.1
Puedes cambiar tu dirección IP externa con el comando NETSH.
Puedes hacerlo de dos formas, manualmente introduciendo las instrucciones en la consola o usando un archivo batch, método más sencillo y el ideal si es necesario hacerlo regularmente.

Cambiar la dirección IP estática a dinámica


Introduce en la consola:
netsh interface ip set address "Conexion de area local" dhcp
Donde "Conexion de area local" es el nombre de tu conexión.

Cambiar la dirección IP dinámica a estática


Introduce en la consola:
netsh interface ip set address  "Conexion de area local" static (dirección IP) (mascara de subred) (puerta de enlace) métrica
Los paréntesis no se ponen, son solo para que no te confundas.
─ Los datos de la máscara de subred y la puerta de enlace los obtienes con el comando IPCONFIG /ALL.
─ La dirección IP es la que vas a asignar, tiene que estar en el mismo rango que la puerta de enlace, hay varios grupos pero para que no te confundas simplemente súmale dos números al valor final de la puerta de enlace que tienes asignada.
Un ejemplo de cómo quedaría finalmente:
Interface ip set address "Conexion de area local" static 192.168.137.3  255.255.255.0  192.168.137.1  1


Crear un archivo batch para cambiar de forma sencilla tu dirección IP


Para crear un archivo batch que permita cambiar la dirección IP estática a dinámica, escribe lo siguiente en el Bloc de notas:
@ECHO OFF
netsh interface ip set dns "Conexion de area local" dhcp
netsh interface ip set wins "Conexion de area local" dhcp
netsh interface ip set address "Conexion de area local" dhcp
ipconfig /renew
Para crear otro que permita cambiar la dirección IP dinámica a estática, escribe solo la línea que utilizaste en el ejemplo anterior.
Guárdalos con los nombres: dinámica.cmd y estatica.cmd, asegúrate que queden con la extensión de archivo .cmd.
De ahora en adelante puedes cambiar tu dirección ejecutando cada batch alternativamente de acuerdo a tu necesidad.

Más información en este sitio