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.