Como eu faço para que determinados endereços da web usem um adaptador de rede específico no Mac OS X?

15

Eu tenho duas conexões de Internet no trabalho, minha conexão Ethernet com fio (que é muito filtrada por trás de um firewall, não posso me conectar às Atualizações da Apple etc.) e uma conexão sem fio que não está filtrada. Eu uso minha conexão sem fio como minha conexão principal para que as coisas geralmente funcionem. No entanto, tenho alguns recursos de intranet que preciso acessar apenas por conexão com fio. Como posso configurá-lo para que, quando visitar algo como "intranet.minhaempresa.com", ele seja roteado automaticamente para o adaptador de rede com fio?

    
por JacobJ 15.05.2012 / 18:01

2 respostas

9

Você precisa adicionar uma rota manualmente para cobrir todas as redes corporativas. Encontre o menor bloco de rede que cobrirá todos os endereços IP corporativos. Por exemplo, a rede corporativa pode estar totalmente dentro do intervalo 172.16.22.XXX—172.16.25.XXX. Assim, o seu bloco líquido seria 172.16.16.0/20:

/sbin/route add -net 172.16.16.0/20 -interface en0

Note que na minha máquina, en0 é a Ethernet, en1 é a AirPort.

Eu tenho um script que define várias rotas para minha situação local, que é uma rede corporativa para todas as coisas corporativas (folhas de tempo, aplicativos de licença, relatórios de integridade e segurança no local de trabalho etc.) com Wi-Fi para as coisas úteis (Bing, O'Reilly Safari, etc). Eu ainda não descobri onde eu preciso colocar este script para que o Mac OS X adicione automaticamente as rotas arcanas que eu preciso quando a interface aparece.

    
por 03.07.2012 / 06:54
4

Você pode configurar sua ordem de serviço de rede para passar a maior parte do tráfego por meio de Wi-Fi ou Ethernet.

Isso faz com que a conexão preferida seja qualquer serviço que você coloque no topo da lista. Infelizmente, se você quiser que a maioria das informações passe por Wi-Fi, exceto por itens muito específicos, isso não fará isso. Se a conexão Ethernet usar um intervalo de rede IP diferente do Wi-Fi, ela passará automaticamente os recursos necessários por meio da Ethernet.

Então, digamos que você tenha a rede wolfing. Wi-fi:     192.168.1.0-192.168.1.255 Ethernet:     192.168.5.0-192.168.5.255

Quaisquer serviços que você precise acessar que possuam um registro DNS apontando para 192.168.5.x passarão automaticamente pela Ethernet, mas sua consulta DNS IRÁ ainda para 192.168.1.x

Quaisquer outros sites que você visita, passarão por Wi-fi, se o Wi-fi estiver no topo.

Para alterar a ordem de serviço, vá para Preferências do Sistema - > Rede. Clique no menu Ação (a engrenagem na parte inferior da lista Serviços) e escolha "Definir ordem de serviço" Em seguida, arraste o serviço que você deseja ter precedência para o topo da lista.

    
por 17.05.2012 / 00:14