Como especificar qual serviço acessar a Internet através de

0
  • Eu tenho WiFi e uma Ethernet Thunderbolt. O WiFi está acima da Ethernet na "ordem de serviço" de Prefs de Rede.
  • A WAN do AP do WiFi é um modem a cabo.
  • O switch Ethernet é somente para uma LAN local e não possui uma WAN.

    1. eu conecto-me ao WiFi e posso efetuar ping 4.2.2.1
    2. Eu também conecto o cabo ethernet e meu pings timeout - presumo que eles estejam sendo roteados através de Ethernet

Como posso dizer ao meu Mac para encaminhar tudo, mas 192.168.0.* a 192.168.2.1 ? De preferência de uma forma que só se aplica a esse cenário (por exemplo, "priorizar WiFi sobre Ethernet"), para que quando eu viajar e me conectar a um WiFi diferente que esteja em 192.168.0.1 , eu ainda possa acessar a Internet.

    
por Loren 25.02.2016 / 05:20

1 resposta

2

Eu acredito que esta pergunta foi respondida aqui: link

O truque era limpar o campo "Router:" na interface da LAN.

  1. Go to System Preferences -> Network
  2. Select your Ethernet device, make sure "Configure IPv4" is set to "Manually", that your subnet mask is set to 255.255.255.0, and that the router box is empty.

Once this is done, netstat -rn should still show the routes for both of the subnets, but only a "link#4" route in place of the default route through 192.168.2.1.

    
por 25.02.2016 / 07:11

Tags