Forçando o Windows a usar placas NIC específicas

Forçando o Windows a usar placas NIC específicas

Tenho dois computadores desktop próximos um do outro, a uma distância razoável de um ponto de acesso sem fio. (C1 e C2, respectivamente) C1 executa Windows 7 Pro e C2 Windows 10 Home. Infelizmente, não obtenho ótimas velocidades de Wi-Fi (distância razoável), porém essa é a única conexão à Internet que tenho atualmente.

Como costumo compartilhar arquivos grandes entre esses computadores, decidi que não quero usar meu ponto de acesso sem fio distante para conectar esses dois em rede; em vez disso, configurei um roteador com fio sobressalente redundante para lidar com o tráfego básico desses computadores. O ideal é que este roteador fosse configurado como um repetidor desse sinal wireless para melhorar a conexão, porém não quero repetir o sinal pois sou o único com uma distância tão longa.

Então, para esclarecer o que temos:

    C1 & C2 Wifi Adapter Nic                      C1 & C2 Onboard NIC

            Internet                                Base Router
               |                                      /      \ 
          Wifi Router                                C1      C2
          /        \  
         C1        C2

É aqui que reside o problema: quando C1 ou C2 têm NICs com e sem fio habilitados: C1 e C2 tentam usar a conexão com fio para acessar a Internet, e todo o DNS e a conectividade falham, pois não há conexão. Os compartilhamentos do Windows transmitem a cerca de 1 mpbs.

Quando C1 ou C2 têm o wifi nic desativado: a conectividade com fio funciona perfeitamente em altas velocidades (25Mbps+), mas sem acesso à Internet

Aqui está o que eu gostaria de resolver: c1 e c2 usam o nic com fio apenas para compartilhamento de janelas e quaisquer conexões upnp que não estejam no nic wifi

c1 e c2 usam o wifi nic apenas para conectividade com a internet tcp/ip

Alimento para reflexão: configurei a placa de rede com fio para estar em 192.168.1.xxx e a placa de rede sem fio está na rede 192.168.0.xxx.

Responder1

Para o seu roteador básico (com fio), você precisa desabilitar sua funcionalidade de roteamento. Transforme-o basicamente em um switch idiota - sem DHCP, sem NAT, sem encaminhamento de porta, etc.

Para a conexão com fio em cada computador, configure um endereço IP estático ou simplesmente deixe-o no DHCP e deixe cada computador atribuir automaticamente um endereço no intervalo 169.254.xx. Na caixa Endereço DNS, use o endereço IP do seu roteador sem fio. Certifique-se de que não haja nenhum gateway padrão definido (se estiver usando um endereço atribuído automaticamente, não haverá um).

Finalmente, no seu computador com duas conexões, certifique-se de que o adaptador sem fio seja o MAIS BAIXO na ordem de precedência (para que ele seja sempre pesquisado por último para resolver os endereços).

Agora você deve ter um cenário em que seu computador possa ser conectado a ambas as redes e selecionará automaticamente aquela que possui o recurso que está procurando (ou seja, o tráfego da Internet será via wireless e a conectividade interna usará a conexão com fio).

Observe que se ambos os computadores tiverem duas conexões, ambos terão um endereço IP em cada rede. Se você descobrir que eles ainda estão tentando usar a conexão sem fio para se comunicarem entre si, talvez seja necessário atualizar manualmente o arquivo hosts com o endereço com fio do outro computador. Isso significa que você precisará de um endereço estático, mas não dependerá do DNS para resolver endereços. O Windows roteia o tráfego com base no IP.

informação relacionada