Cambiar puerta de enlace en Windows 7 desde la línea de comando

10

Estoy tratando de encontrar cómo cambiar la puerta de enlace predeterminada en una máquina con Windows 7 desde el indicador de DOS.

¡Gracias!

laconicdev
fuente

Respuestas:

9

No estoy seguro de si las cosas han cambiado con Windows 7, pero en XP podría hacer algo como esto.

route add 0.0.0.0 mask 0.0.0.0 192.168.0.1

3dinfluence
fuente
3
Puede reemplazar "añadir" con "cambio": route change 0.0.0.0 mask 0.0.0.0 192.168.0.1. Eso solo está activo hasta la próxima renovación o reinicio del arrendamiento DHCP. Para un cambio permanente que necesita netshcon el nombre de interfaz correcto.
mivk
9
netsh interface ipv4 set route 0.0.0.0/32 "Local Area Connection" 192.168.1.1 

El nombre del adaptador de red es probablemente "Conexión de área local".

HostBits
fuente
1
Cuando ejecuto este comando con "Conexión de área local" utilizada para el nombre, aparece el error: "Elemento no encontrado". ¿Necesito usar un nombre diferente?
laconicdev
ejecutar netsh interface show interfacepara enumerar las interfaces disponibles. puedes elegir el correcto de la lista
Michael Lowman
La interfaz show devuelve los siguientes nombres de interfaz: Conexión de área local y Red de host virtualBox. Si trato de usar la Conexión de área local en lugar de ipv4 me sale el siguiente error: "No se encontró el siguiente comando: interfaz" Conexión de área local "establecer ruta 0.0.0.0/32" Conexión de área local "192.168.1.1
laconicdev
también necesitas usar ipv4. Ver actualización en mi respuesta.
HostBits
55
+1 netsh es la forma correcta: hacerlo con un agregado de ruta requerirá que vuelva a agregar la ruta cada vez que reinicie el sistema operativo.
Lewis
6

La línea de comando dada por Cheekaleak no funciona para mí, esta sí:

netsh int ip set address "Local Area Connection" address=192.168.1.64 mask=255.255.255.0 gateway=192.168.1.1

Debe especificar cada campo (dirección, máscara y puerta de enlace). De lo contrario, se restablecerán.

magnetik
fuente
2

Una forma persistente de cambiar la configuración:

route -p add 0.0.0.0 mask 0.0.0.0 192.168.0.1     
route -p change 0.0.0.0 mask 0.0.0.0 192.168.0.1
Olix
fuente