¿Cómo dar preferencia sobre una conexión de red sobre otra?

19

Como la mayoría de las computadoras portátiles, tiene opciones de red inalámbrica y de ethernet. Del mismo modo, tengo un enrutador inalámbrico con 10/100/1000 Mbs. El 90% del tiempo, las velocidades inalámbricas son suficientes. Pero de vez en cuando, tengo varios datos que necesitan ser transferidos. En esos momentos, físicamente caminaba sobre el enrutador y me conectaba directamente. El problema es que hasta que desactive el adaptador de red inalámbrico, Windows seguirá utilizando la conexión inalámbrica en lugar de la conexión de Ethernet. ¿Hay alguna forma de configurar Windows para dar preferencia a un adaptador de red una vez que esté disponible en lugar de deshabilitar el otro por completo?

Chad Harrison
fuente

Respuestas:

17

Debe cambiar la prioridad de los adaptadores de red.

Para hacer esto, abra el Centro de redes y recursos compartidos y haga clic en Cambiar la configuración del adaptador en el panel izquierdo. debería ver una lista de adaptadores de red. Presione el Altbotón (si la barra de menú aún no está visible) y haga clic en el menú Avanzado , y luego elija Configuración avanzada .

Aparecerá un nuevo panel de control, y debería verlo abierto en la pestaña Adaptadores y enlaces . En la lista superior debe haber una lista de sus adaptadores de red, con un botón de flecha hacia arriba y hacia abajo a la derecha. Este es el orden de prioridad de qué adaptador usará cuando se conecte a Internet. Elija su adaptador Ethernet y haga clic en el botón de flecha hacia arriba hasta que aparezca en la parte superior. Luego haga clic en Aceptar .

Eso debería hacer que priorice su conexión por cable a través de WiFi cada vez que esté conectada.

Ben Richards
fuente
1
Dos palabras: ¡increíble!
Chad Harrison
En el menú mencionado, ya muestra que mi red LAN tiene mayor prioridad que mi WLAN. Sin embargo, en la esquina inferior derecha todavía dice que está conectado a WLAN. ¿Esto es normal? ¿Seguiría mostrando conectividad WLAN incluso si prioriza LAN?
kram1032
23

(Sé que ya hay una respuesta aceptada, pero) ...

Primero, desde XP en adelante, Windows tiene una característica llamada métrica automática. Esta característica debería priorizar automáticamente el tráfico en el adaptador con el mayor rendimiento. Cuando habilita una NIC 'mejor' (por ejemplo, conectando el cable), Windows debe enrutar automáticamente el tráfico a través de esa interfaz. Obviamente, el tuyo piensa incorrectamente que WiFi es más rápido (lo que parece ser reportado para algunas de las tarjetas WiFi )

¿Qué es una métrica de todos modos y cómo la usa el software de red? Bueno, una métrica se usa en el enrutamiento cuando hay múltiples rutas hacia un destino y se debe tomar una decisión sobre cuál es la mejor. Cuanto más bajo, mejor. Imagina que estás en las puertas de salida de un estadio. Hay varias puertas y cada una eventualmente te permitirá salir; debes seleccionar cuál es la mejor, por ejemplo. mirando cuántas personas hacen cola en cada una. Windows hace lo mismo, pero basa su decisión en la velocidad del enlace.

Su puerta a 'afuera' se llama ruta predeterminada. Echemos un vistazo a la salida del route printcomando, que muestra la tabla de enrutamiento ip:

> (output ommited) 
Network Destination        Netmask          Gateway     Interface        Metric
>           0.0.0.0          0.0.0.0      192.168.0.1    192.168.0.12       25
>           0.0.0.0          0.0.0.0      192.168.0.1    192.168.0.22       10  
(output ommited)

Esas entradas con 0.0.0.0 son rutas predeterminadas (a veces también llamadas rutas quad 0). Obviamente tengo dos (con cable y WiFi activos), ¿cuál será seleccionado? El de menor métrica. En mi caso, 0.22, que es mi conexión de cable.

Ahora es importante : cambiar la prioridad del adaptador a través de la configuración del adaptador no cambia la métrica. ¡Esto significa que no cambiará las decisiones de enrutamiento!

Para cambiar realmente la métrica, debe abrir las propiedades de cada adaptador, luego las propiedades TCP / IP, Avanzado, desmarque automatic metrice ingrese su propio valor. Adaptador con las ganancias métricas más bajas.

Puede verificar rápidamente qué interfaz se usa realmente: abra el Administrador de tareas - Red, inicie la descarga / carga y observe el uso de la interfaz. Si necesita más detalles, use Perfmon.

wmz
fuente
Esta fue la pieza que me faltaba! ¡Gracias!
not_a_generic_user
Sí, una tarjeta inalámbrica que informe a 130 Mbit o 300 o 600 (¡HAH!) Va a vencer a un cable de nic a 100 Mbit.
Criggie
0

Más fácil y más rápido, simplemente puede eliminar toda la 0.0.0.0ruta.

route delete 0.0.0.0

Y agregando solo la ruta preferible a Internet.

route add 0.0.0.0 mask 0.0.0.0 192.168.43.1 METRIC 1

Asegúrese también de que el tráfico legítimo destinado a la segunda ruta se agregue a la tabla de enrutamiento para que todo el tráfico destinado a esa ruta no se enrute a través de la ruta predeterminada.

route add 10.1.0.0 mask 255.255.0.0 10.1.18.41 METRIC 1
Ralekeo
fuente