¿Cómo puedo hacer que Windows prefiera mi conexión por cable?


14

Estoy ejecutando Windows 7 RC, pero también he notado este comportamiento en Windows Vista.

Cuando estoy en un área que tiene una red inalámbrica y conecto mi red cableada para poder obtener una mejor conexión (más rápida, más confiable), Windows continúa usando la red inalámbrica para todo.

No se trata de si una conexión se inicia en la red inalámbrica y permanece allí, y solo necesito reiniciar mis aplicaciones. Todas las conexiones, nuevas y antiguas, se inician en la conexión inalámbrica si está disponible, independientemente de que la conexión por cable esté activa o no.

En este momento, alterno mi conmutador wifi de hardware en mi computadora portátil, pero preferiría si pudiera decirle a Windows que prefiera una conexión sobre la otra.

Respuestas:


9

Parece que Windows (XP, Vista, 7) debe hacer esto automáticamente. Windows usa la conexión 'métrica' más baja. Puede modificar manualmente estas métricas si no funciona correctamente, pero en la mayoría de los casos, se debe preferir la conexión por cable a la inalámbrica de forma automática. Consulte la fuente a continuación para obtener más instrucciones y explicaciones.

Fuente


Mi primer pensamiento en respuesta a esto fue "¿La métrica no solo controla el enrutamiento y no qué dirección de origen se utiliza?" Pero encontré un artículo de TechNet que sugiere que la mejor ruta realmente determina el punto final de conexión para usar en Vista y posterior: technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx ¿Alguien puede confirmar este comportamiento?
rakslice el

1
Una cosa que el artículo no menciona específicamente es cómo verificar sus valores métricos. Escriba route printen el indicador de cmd. Mi conexión inalámbrica era de 10 y mi cable era de 20 en XP.
Lucas

4

La respuesta de th3dude es excelente, pero no menciona un punto clave en el enlace que proporcionó.

Desde el enlace que th3dude publicó: http://blogs.technet.com/b/clint_huffman/archive/2009/04/19/windows-prefers-wired-connections.aspx

Debe saber que Vista hizo un cambio en la forma en que manejamos los enchufes existentes: después de enchufar, las conexiones no se cambiarán, debe restablecer la conexión para utilizar una conexión por cable. Por ejemplo, si está descargando algo de un sitio web y se da cuenta de que iría más rápido al conectarse, tendría que cancelar y comenzar de nuevo después de conectarse. Este es un cambio de XP y 2003. Aquí hay una buena referencia :

The Cable Guy Strong and Weak Host Models http://technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx

Lo que significa que cuando estoy conectado a la red inalámbrica en el trabajo en una sala de conferencias y luego dejo caer la computadora portátil en la base, tengo que desconectar (software) de la conexión inalámbrica O desactivar (interruptor de hardware) el adaptador inalámbrico para volver a conectar el cable red.

Esperemos que eso lo ayude a comprender que probablemente no sea la 'medición' lo que está eligiendo el adaptador inalámbrico, sino que Windows ya no cambia automáticamente como lo hizo en XP.

No estoy seguro de por qué Microsoft pensó que este era el comportamiento preferido. Hubiera preferido una ventana emergente que me preguntara si habilitar el adaptador con cable en lugar de correr el riesgo de descargas y sesiones en curso. Windows 7 me hace responder a todo tipo de otras ventanas emergentes.


Deja que Microsoft tome algo que funcione bien y lo haga más difícil.
Oportunidad

@Keith: su respuesta es un poco engañosa, no necesita estrictamente deshabilitar su conexión inalámbrica. las conexiones TCP nuevas usarán la conexión por cable, las conexiones TCP existentes continuarán usando la conexión inalámbrica si ya la estaban usando.
dwurf

1

Como se explica aquí:

http://answers.microsoft.com/en-us/windows/forum/windows_7-networking/how-make-win-7-to-prefer-wired-over-wireless/97ae998b-5743-e011-9767-d8d385dcbb12? tab = question & status = AllReplies # pestañas

a. Abra la carpeta Conexiones de red (Inicio> Ejecutar> ncpa.cpl)

si. Haga clic derecho en la conexión deseada.

C. Haga clic en Propiedades y luego en Protocolo de Internet versión 4.

re. Haga clic en Propiedades y luego haga clic en Avanzado.

mi. Desmarque "Métrica automática".

F. Ingrese un número entre 1 y 9999 para la "Métrica de interfaz".


0

Intenté todas las respuestas que pude encontrar, pero lo que funcionó al final fue que tropecé con hacer clic derecho en mi conexión inalámbrica en la lista de todas las conexiones inalámbricas disponibles (haga clic con el botón izquierdo en la flecha hacia arriba cerca del reloj, luego haga clic con el botón izquierdo en su conexión, luego a la derecha -Haga clic en la conexión inalámbrica que desea tener disponible, pero no sea la opción de conexión predeterminada, y luego haga clic en "Propiedades"). En la pestaña "Conexiones", desmarque "Conectar automáticamente cuando esta red esté dentro del alcance". ¡Esto aún era necesario después de cambiar las métricas!


Bien, pero dudo que esto desconecte la conexión inalámbrica y la conecte con cable cuando esté enchufado.
Arjan

Si; Yo también lo dudo.
Jake

1
Sin embargo, creo que la información que proporcioné aún ayudará a las personas.
Jake

0

Sé que esta pregunta es bastante antigua, pero encontré una solución que puede funcionar. Aparentemente, puede controlar esto mediante tareas programadas.

Implica el uso de eventos generados por el adaptador LAN cuando cambia la disponibilidad de la conexión por cable.

Todavía no lo he probado personalmente, pero lo haré después del almuerzo y volveré a publicar.

Editar: Se señaló que debería incluir una respuesta más detallada. Así que con eso en mente. Puede abrir el visor de eventos en Windows 7 a través del Panel de control >> Herramientas administrativas >> Visor de eventos. En el Visor de eventos, haga clic en Registros de Windows >> Sistema. Con esto abierto, desenchufe el cable de Ethernet y vuelva a enchufarlo. Presione F5 para actualizar la lista de eventos. Haga clic en los nuevos eventos para ver una descripción de ellos. Debe haber uno que se refiera a un enlace de red que se está desconectando, y uno que se refiera a ese enlace que se restablezca. Anote la fuente y la identificación del evento.

Ahora, abra el administrador de tareas (Panel de control >> Herramientas administrativas >> Visor de eventos) y cree una tarea básica. Póngale un nombre como "Cambiar a LAN" y haga clic en Siguiente. En Activador, seleccione cuándo se registra un evento específico. Haga clic en Siguiente. Seleccione el registro del sistema e ingrese la fuente y la identificación del evento para el evento "Red en restablecimiento". Haga clic en Siguiente y luego seleccione Iniciar un programa. En la sección Programa / Script, escriba "C: \ Windows \ System32 \ netsh.exe". Luego, en la sección Agregar argumentos, escriba 'interface set interface "Insert Wireless Network Name Here" disabled' (asegúrese de incluir las comillas alrededor del nombre de su red inalámbrica). Haga clic en siguiente y termine. Ahora, cuando conecte un cable de ethernet a su computadora portátil, deshabilitará automáticamente la red inalámbrica y cambiará a su LAN.

Ahora ve y haz lo contrario para volver a habilitar wifi cuando el cable esté desconectado (escribe "enable" al final de los argumentos del script). Cabe señalar que esto funciona en mi Thinkpad W540 cuando el cable de Ethernet está enchufado / desenchufado. Sin embargo, solo la funcionalidad "Cambiar a LAN" funciona con el dock.

Fuente


Acabo de probar la solución del planificador de tareas en mi ThinkPad W540. Funciona a las mil maravillas. Cuando quito mi computadora portátil de la base, cambia a la red inalámbrica. Cuando lo vuelvo a colocar en la base, cambia a la LAN. El único problema que tengo es que aparece un símbolo del sistema brevemente cuando se ejecuta la tarea, pero es un pequeño precio a pagar por la funcionalidad.
Detroitwilly

Aparentemente, la funcionalidad de conmutación de regreso a WAN no funciona muy bien con la base, solo cuando un cable está desconectado físicamente, se volverá a publicar si lo hago funcionar.
Detroitwilly

Si bien este enlace puede responder la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace como referencia. Las respuestas de solo enlace pueden volverse inválidas si la página vinculada cambia.
Canadiense Luke

Buen punto. Editaré la respuesta.
Detroitwilly
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.