netsh interface ip set dns «Conexión de área local» static 8.8.8.8
Parámetros que vamos a poner:
Dirección IP: 192.168.25.150 Máscara de red: 255.255.255.0 Gateway: 192.168.25.255
netsh interface ip set address «Conexión de área local» static 192.168.25.150 255.255.255.0 192.168.25.255 1
Después de static (ip del equipo, máscara de red, puerta de enlace y un 1)
Importante: Para ejecutar este comando debemos abrir la consola en modo administrador.
netsh interface set interface «Conexión de área local» enabled
Al trabajar para varios clientes, una de las cosas más engorrosas era tener que modificar sistemáticamente la configuración de la red para acceder a los diferentes servidores en función del cliente que me encontraba.
Hace tiempo, descubrí una utilidad con Windows XP y el comando Netsh que me permitía mediante un fichero ejecutable (.bat o .cmd) actualizar la configuración de la red en función del cliente en que me encontraba.
Recientemente, el cambio a Windows 7 me volvió loco ya que esta pequeña aplicación dejó de funcionar.
Tras buscar un poco por internet y ver que estaba poco documentado, os dejo un pequeño resumen de las diferentes opciones para Windows XP o Windows 7 (a vista no lo mento por que no me gusta).
Windows XP
Podeis copiar el siguiente texto y copiarlo en un fichero con extensión bat o cmd para ejecutarlo.
Para asignar una dirección estática
netsh interface ip set address name=”Conexion de area local” source=static 192.168.1.130 255.255.255.0 192.168.0.1 1
netsh interface ip set dns name=”Conexion de area local” source=static 192.168.1.1 primary
netsh interface ip add dns name=”Conexion de area local” addr=195.219.118.16
Entre comillas debeis poner el nombre del adaptador (Atención porque en castellano normalmente viene de serie “Conexión de área local” con acentos, y hay que modificar el nombre de la conexión y quitarle los acentos).
Para asignar una dirección dinámica
netsh interface ip set ADDRESS “Conexion de area local” DHCP
netsh interface ip set DNS “Conexion de area local” DHCP
WINDOWS 7 / SEVEN
netsh interface ipv4 set address name = “Conexion de area local” source=static address=172.0.0.181 mask=255.255.255.0 gateway=172.0.0.121
netsh interface ipv4 add dnsserver name=”Conexion de area local” address=192.168.1.1 index=1
netsh interface ipv4 add dnsserver name=”Conexion de area local” address=192.168.1.10 index=2
MUY IMPORTANTE: ES IMPRESCINDIBLE EJECUTARLO COMO ADMINISTRADOR, SI NO, NO SE EJECUTA
El gran cambio respecto a Windows XP, es que se cambia el parámetro IP por IPV4, y se añaden los nombres de los parámetros.
Para asignar una dirección dinámica
netsh interface ipv4 set ADDRESS “Conexion de area local” source=DHCP
netsh interface ipv4 set DNS “Conexion de area local” source=DHCP
Si quereis crear un bat para la conexión wifi, yo recomiendo modificar el nombre de la conexión inalámbrica, y poner un nombre corto como “wireless”.
Link de referencia: windowsreference