Defina LAN para ter prioridade de rede antes do Wi-Fi no Windows 7

9

Até agora, tentei priorizar a LAN o seguinte:

Infelizmente isso não mudou nada. Preciso desativar meu adaptador sem fio para que o Windows use a conexão LAN. Alguma ideia?

Estou executando o Windows 7 Ultimate em um Lenovo G580 com um adaptador de rede Broadcom 802.11n e um "Controlador Fast Ethernet Atheros AR8162 / 8166/8168 PCI-E (NDIS 6.20)".

Meu roteador suporta 54 MBit / s, o que deve ser superado pela Ethernet padrão 10/100 Base-T, certo?

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0    192.168.178.1   192.168.178.57      2
          0.0.0.0          0.0.0.0    192.168.178.1   192.168.178.46      4
        127.0.0.0        255.0.0.0   Auf Verbindung (German: on-link) 127.0.0.1    306
        127.0.0.1  255.255.255.255   Auf Verbindung         127.0.0.1    306
  127.255.255.255  255.255.255.255   Auf Verbindung         127.0.0.1    306
    192.168.178.0    255.255.255.0   Auf Verbindung    192.168.178.57    257
    192.168.178.0    255.255.255.0   Auf Verbindung    192.168.178.46    258
   192.168.178.46  255.255.255.255   Auf Verbindung    192.168.178.46    258
   192.168.178.57  255.255.255.255   Auf Verbindung    192.168.178.57    257
  192.168.178.255  255.255.255.255   Auf Verbindung    192.168.178.57    257
  192.168.178.255  255.255.255.255   Auf Verbindung    192.168.178.46    258
        224.0.0.0        240.0.0.0   Auf Verbindung         127.0.0.1    306
        224.0.0.0        240.0.0.0   Auf Verbindung    192.168.178.57    257
        224.0.0.0        240.0.0.0   Auf Verbindung    192.168.178.46    258
  255.255.255.255  255.255.255.255   Auf Verbindung         127.0.0.1    306
  255.255.255.255  255.255.255.255   Auf Verbindung    192.168.178.57    257
  255.255.255.255  255.255.255.255   Auf Verbindung    192.168.178.46    258
===========================================================================
Persistent Routes:
  None

e aqui está o mesmo com métrica de 100 wlan:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0    192.168.178.1   192.168.178.57      2
          0.0.0.0          0.0.0.0    192.168.178.1   192.168.178.46    102
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
    192.168.178.0    255.255.255.0         On-link    192.168.178.57    257
    192.168.178.0    255.255.255.0         On-link    192.168.178.46    356
   192.168.178.46  255.255.255.255         On-link    192.168.178.46    356
   192.168.178.57  255.255.255.255         On-link    192.168.178.57    257
  192.168.178.255  255.255.255.255         On-link    192.168.178.57    257
  192.168.178.255  255.255.255.255         On-link    192.168.178.46    356
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link    192.168.178.57    257
        224.0.0.0        240.0.0.0         On-link    192.168.178.46    356
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link    192.168.178.57    257
  255.255.255.255  255.255.255.255         On-link    192.168.178.46    356
===========================================================================
Persistent Routes:
  None

Alguma idéia de por que um e dois se tornam métricos dois e quatro e um e 100 se tornam dois e 102?

Os adaptadores com e sem fio conectados estão conectados à mesma sub-rede. A única coisa que é executada na inicialização é o meu programa antivírus. Pelo menos pelo que posso controlar no msconfig.

qwertz
fonte

Respostas:

7

Para priorizar a conexão LAN com fio, você precisa alterar a métrica da conexão WIFI no painel de configurações avançadas das propriedades das conexões WIFI.

insira a descrição da imagem aqui

Desmarque a 'Métrica automática' e defina a métrica para 9999 manualmente

insira a descrição da imagem aqui

Em seguida, abra uma linha de comando com direitos de administrador e envie este comando para limpar as tabelas de roteamento:

route /f

Após esta etapa, reinicie o Windows para garantir que o novo valor da métrica seja usado.

Após a reinicialização, as tabelas de roteamento serão reconstruídas usando a descoberta de ARP, fazendo com que as novas métricas sejam atribuídas às rotas. O efeito líquido será que, na sua pilha TCP / IP, parecerá que os hosts / dispositivos conectados à LAN com fio têm uma rota mais eficiente do que aqueles que se conectam apenas via WIFI.

https://support.microsoft.com/en-us/kb/299540

Jake
fonte
11
Mais detalhes melhorariam esta resposta.
Dave M
Adicionadas informações extras, isso é do meu conhecimento limitado (tinha o mesmo problema, isso foi corrigido), mas se alguém tiver uma explicação técnica mais detalhada sobre por que o Windows se comporta dessa maneira, adicione.
Jake
O Windows ainda está usando a conexão wlan.
Qwertz
Você limpou as tabelas de roteamento depois de definir a métrica?
Jake
2
Uma observação para qualquer pessoa que atinja isso - defina a métrica para IP6 e IP4.
miltonb
1

As métricas automáticas são baseadas na velocidade da conexão, portanto, enquanto uma conexão LAN de 100 Mbps supera uma rede 802.11g de 54 Mbps, uma rede 802.11n de 150 ou 300 Mbps vence.

É improvável que a ordem de ligação do adaptador em seu primeiro marcador seja útil aqui. As métricas da interface em seu segundo marcador deveriam ter feito o truque ... Talvez seja necessário um valor mais extremo (por exemplo, 1 para LAN, 100 para WLAN).

Você pode fornecer a seção "Tabela de rota IPv4" de um netstat -rncomando? Essas são as métricas finais, pois a pilha TCP / IP realmente as avalia e deve ser a fonte da verdade.

BowlesCR
fonte
as tabelas de rotas ares muito grande para um comentário ...
qwertz
@BowlesCR, ele está perguntando como alterá-los, não lê-los.
Pacerier
0

No Windows 7

  1. digite "ncpa.cpl" na caixa de diálogo de execução
  2. pressione alt / F10 se a barra de menus não estiver visível
  3. Avançado> Configurações avançadas> guia Adaptadores e ligações> use a tecla de seta para cima e para baixo para definir a prioridade da conexão selecionada

referência: LNN howtogeek

Martin
fonte