Lan no Wifi, internet no Windows 3G 3

2

Estou usando o Windows 7 e atualmente não tenho DSL porque acabamos de nos mudar. Estou usando meu iphone conectado como um modem 3G, mas sempre que ligo o wifi, não consigo navegar na Internet.

Como posso dizer ao windows 7 para usar apenas a rede wifi para navegar, mas padronizar a internet para a conexão 3G?

Felicidades

    
por Matthew Walker 13.12.2009 / 11:52

3 respostas

1

Você precisa criar rotas para IPs de LAN com uma métrica maior que a rota padrão (que é usada quando você acessa a Internet).

    
por 13.12.2009 / 16:36
0

Eu mesmo tive um problema parecido, e você que, se deixar o "Default Gateway" para sua conexão WIFI em branco, tudo sairá do lugar

    
por 12.10.2010 / 08:40
0

Esta pergunta é extremamente antiga, mas como eu não vi nenhuma solução automatizada fácil em nenhum lugar, acho que devo compartilhar este script .cmd que fiz há alguns anos.

O Windows faz supor que a LAN é sempre mais rápida e melhor do que WiFi e WiFi é sempre mais rápida e mais bonita que qualquer banda larga móvel ... mesmo nessa época e tempo temos 3G e 4G - em breve 5G.

Nenhuma das outras respostas abrange todos esses problemas:

  • Alterar o valor metric para o Default Gateway desejado manualmente, seja você usar GUI ou CLI, é extremamente irritante: toda vez que você se conectar à rede móvel, ele será redefinido para o valor padrão.
  • Às vezes, você não tem acesso para alterar as configurações do roteador.
  • Se a LAN / WiFi está funcionando corretamente (como deve em ambientes corporativos), isso quebrará algo para outros usuários da rede se você não fizer isso no nível da máquina local.

Este pequeno roteiro:

  1. Leva banda larga móvel pelo nome da interface . (Mude para corresponder às suas necessidades!)
  2. Localiza Default Gateway associado (através das interfaces Idx ) das saídas dos comandos

    netsh interface ipv4 show interfaces
    
    netsh interface ipv4 show config <Idx>
    
  3. Define o valor de metric desse gateway para 5 na tabela de rotas.

  4. Imprime a tabela de rotas modificada no final para garantir que funcionou.

Lembre-se de executar este script .cmd com privilégios administrativos.

@echo off
REM ! CHANGE THIS TO  ! \
SET MyImportantInterface=Mobile Broadband
REM ! MATCH YOUR NEED ! /

For /f "tokens=1" %%* in (
   'netsh interface ipv4 show interfaces 
    ^| findstr /R /C:"%MyImportantInterface%"'
   ) Do Set "MyImportantInterface=%%*"

For /f "tokens=3" %%* in (
   'netsh interface ipv4 show config "%MyImportantInterface%"
    ^| findstr /R /C:"Default Gateway"'
   ) Do Set "TheDefaultGateway=%%*"

route CHANGE 0.0.0.0 MASK 0.0.0.0 %TheDefaultGateway% ^
   METRIC 5 IF %MyImportantInterface%

route PRINT | findstr /C:"%TheDefaultGateway%"
    
por 06.04.2017 / 13:48