Configurar tu adaptador de red con un archivo .bat

Windows8  A partir de la versión de Windows 7, Microsoft cambió los parámetros del comando Netsh, con la inclusión del protocolo IPv6 en sus sistemas operativos.

Si normalmente trabajas en múltiples clientes, con diferentes configuraciones de Red, te pasarás todo el día cambiando los parámetros de configuración de tu adaptador de red. Para poder automatizar esto, os propongo el uso de este conjunto de comandos, que puede incluirse en un archivo .bat (archivo de procesamiento por lotes) para automatizar la labor de cambiar la configuración del adaptador.

Para ello solo tienes que crear un archivo de texto plano, con extensión .bat y añadir lo siguiente (dependiendo la opción que desees):

  • Para especificar una Dirección IP, Mascara de subred, Puerta de enlace predeterminada y DNSs deberás escribir lo siguiente:
netsh interface ipv4 set address name=“Ethernet” source=static address=192.168.1.10 mask=255.255.255.0 gateway=192.168.1.1
netsh interface ipv4 add dnsserver name=”Ethernet” address=8.8.8.8 index=1
netsh interface ipv4 add dnsserver name=”Ethernet” address=8.8.4.4 index=2

En este caso deberás modificar los siguientes parámetros:

  1. Parámetro name: “Ethernet” -> Nombre de tu adaptador de red
  2. Parámetro address: 192.168.1.10 -> Dirección IP
  3. Parámetro mask: 255.255.255.0 -> Mascara de subred
  4. Parámetro gateway: 192.168.1.10 -> Puerta de enlace predeterminada
  5. Parámetro address: 8.8.8.8 -> Dirección IP del DNS primario
  6. Parámetro address: 8.8.4.4 ->Dirección IP del DNS secundario

Este es el resultado de la ejecución del comando anterior:

ConfigIPv4

 

  • En el caso que, en vez de configurar manualmente el adaptador, prefieras que el DHCP te asigne una dirección de forma dinámica, deberás escribir esto:
netsh interface ipv4 set ADDRESS “Ethernet” source=DHCP
netsh interface ipv4 set DNS “Ethernet” source=DHCP

En este caso solo deberás modificar el siguiente parámetro:

  1. Parámetro name: “Ethernet” -> Nombre de tu adaptador de red

Este es el resultado de la ejecución de estos dos comandos:

ConfigIPv4_2

 

IMPORTANTE: La ejecución de estos comandos, bien desde una consola del sistema, o bien desde un archivo .bat ha de ejecutarse como Administrador.

Referencia: Netsh commands for Interface Internet Protocol version 4 (IPv4)

 

6 pensamientos en “Configurar tu adaptador de red con un archivo .bat

    1. DiegoR

      Ya lo solucione, si estaba metiendo el nombre bien, lo que pasa es que estaba dejando las comillas que tenes en el código y esas no las reconoce.

      Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *