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!

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


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".


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.


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.