Cómo priorizar la conexión Ethernet sobre la conexión WiFi en Windows 10

Ah, los buenos viejos tiempos de la conexión telefónica, cuando tu módem sonaba tan fuerte como la alarma del coche del vecino. Ahora, todo se trata de gestionar interfaces y asegurar que la conexión por cable reciba la atención que merece. Si alguna vez has notado que tu ordenador con Windows prefiere el Wi-Fi a la conexión por cable, incluso estando conectado por cable, probablemente sea porque Windows elige su conexión basándose en ciertos parámetros ocultos. Pero solucionarlo no es tan sencillo: Windows tiende a hacer lo que quiere a menos que le indiques lo contrario.

Es muy probable que en versiones antiguas de Windows, la solución implique acceder al Panel de control, reordenar los adaptadores y ajustar las métricas de la interfaz. Sin embargo, en las versiones más recientes de Windows 10 y Windows 11, es más fiable asignar las métricas manualmente, ya que Windows ordena las rutas según estos valores en lugar del orden de los adaptadores.¿El objetivo final? Lograr que Ethernet sea superior a Wi-Fi para que el PC siempre utilice la conexión por cable como primera opción, a menos que esté desconectada o sin alimentación.

Cómo dar mayor prioridad a Ethernet que a WiFi en Windows 11 y versiones posteriores de Windows 10.

Método de interfaz gráfica de usuario para dar mayor prioridad a Ethernet sobre WiFi.

  1. Dirígete a Configuración > Red e Internet > Configuración avanzada de red > Más opciones del adaptador de red. Sí, es un nombre largo, pero es la forma de configurar el enrutamiento personalizado. Si te da pereza, también puedes escribir ` ms-settings:network-status` en el cuadro Ejecutar ( Win + R) y acceder directamente a esa opción.
  2. Haz clic con el botón derecho en tu adaptador Ethernet y selecciona Propiedades.
  3. Busque el Protocolo de Internet versión 4 (TCP/IPv4) en la lista y, a continuación, haga clic en Propiedades.
  4. Pulsa el botón Avanzado. Ahora es donde se complica un poco: asegúrate de desmarcar Métrica automática.
  5. En el campo Métrica de interfaz, escriba un número bajo como 10. Un número menor significa “más importante” — ¿extraño, verdad? En fin, haga clic en Aceptar.
  6. Repite los mismos pasos para tu adaptador Wi-Fi, pero asígnale un número mayor, por ejemplo, 20. De esta forma, Windows dará preferencia a la conexión Ethernet cuando esté enchufado.
  7. Si su red utiliza IPv6 (y algunas lo hacen), haga lo mismo para el Protocolo de Internet versión 6 (TCP/IPv6) en la configuración de esos adaptadores.

Después de eso, tu PC debería empezar a enrutar el tráfico a través de Ethernet cuando esté conectada; al menos, esa es la teoría. En algunas configuraciones, es posible que tengas que desconectar y volver a conectar los adaptadores, o incluso reiniciar el equipo, para ver el cambio.

Método de PowerShell

Si navegar por los menús te resulta aburrido, PowerShell puede hacerlo más rápido. Abre PowerShell como administrador ( Run as administrator) y ejecuta lo siguiente:

Get-NetIPInterface

Este comando muestra todas las interfaces de red con sus métricas actuales. Busque el InterfaceIndex para Ethernet y Wi-Fi. Luego, establezca una prioridad menor para Wi-Fi y una mayor para Ethernet de la siguiente manera:

Set-NetIPInterface -InterfaceIndex <EthernetIdx> -InterfaceMetric 10 Set-NetIPInterface -InterfaceIndex <WiFiIdx> -InterfaceMetric 20

Reemplazar `` y `con los números reales que encontraste. De esa forma, Windows recibe la información y enruta correctamente. No es necesario reiniciar; el efecto es inmediato.

Resulta un tanto extraño que Windows no siempre respete el orden de los adaptadores, especialmente en las versiones más recientes. Por lo tanto, configurar las métricas parece ser la solución. Además, ejecuta ` Get-NetIPInterface` después para verificar que las métricas se hayan guardado; comprueba que tu Ethernet tenga un valor inferior al de la conexión Wi-Fi.

Si, después de todo esto, Windows sigue priorizando la conexión Wi-Fi, intente desconectar y volver a conectar los adaptadores o reiniciar el equipo. Verifique que la opción “Métrica automática” esté desactivada en ambos adaptadores, de lo contrario, Windows anulará las correcciones manuales.

Sinceramente, en algunas configuraciones, este tipo de lógica falla a la primera y hay que hacer algunos ajustes. Pero una vez que funciona, la conexión por cable debería tener prioridad. Si quieres automatizarlo aún más, desactivar el wifi cuando se conecta el cable Ethernet es otro truco sencillo, aunque no siempre elegante.

Con suerte, esto le ahorrará a alguien algún que otro quebradero de cabeza. Modificar la configuración de red no es divertido, pero suele ser la mejor manera de conseguir una conexión por cable estable y rápida sin que Windows dé problemas.

Resumen

  • Configure manualmente las métricas de interfaz para Ethernet y WiFi para priorizar la conexión por cable.
  • Para soluciones rápidas, utilice Configuración > Red e Internet o comandos de PowerShell.
  • Verifique las métricas con Get-NetIPInterfaceo route print.
  • Reinicia los adaptadores de red o el PC si los cambios no parecen surtir efecto de inmediato.

Resumen

Configurar Windows para que priorice Ethernet sobre Wi-Fi puede ser complicado, sobre todo en las versiones más recientes. Sin embargo, ajustar la configuración de la interfaz suele solucionar el problema. A veces, basta con un poco de paciencia y reiniciar el equipo un par de veces. Ojalá esto ayude a alguien a que su conexión por cable funcione correctamente. No sé por qué funciona, pero funciona.