Como enviar tráfego de um NIC para outro?

1

existe algum software básico de servidor proxy para Windows que permite configurar um servidor proxy em uma interface de rede (NIC / Adaptador, etc) e fazer com que ele direcione o tráfego para a outra interface de rede como se estivesse sendo enviado do segundo interface?

Exemplo: A NIC1 tenta enviar tráfego para o Google.com por meio de um servidor proxy baseado em software em 127.0.0.1:9090 O proxy de software envia o tráfego para o Google.com por meio da NIC2.

EDITAR

Eu vou muito ao Starbucks e gosto de usar o wifi gratuito. No entanto, eu preferiria enviar tipos específicos de tráfego através da conexão 3G do meu telefone com fio em vez da rede Starbucks.

    
por gravyface 20.10.2010 / 21:45

3 respostas

1

Você pode fazer o que está tentando fazer com o Squid Cache e o parâmetro de configuração tcp_outgoing_address (que usei no Windows e funciona bem), mas, como diz Chopper3, é provavelmente melhor explicar por que você está tentando fazer isso em vez de apenas perguntar o que você quer fazer.

Editar:

Você pode usar as ACLs no Squid para definir a lista específica de sites que precisam ser enviados para o outro tcp_outgoing_address. Esta é uma solução pesada para sua própria máquina local, mas certamente é viável.

Isso não é necessariamente uma pergunta do tipo Fault do servidor, mas é possível que alguém queira fazer algo semelhante em uma configuração de LAN corporativa.

Eu tenho um site do Cliente onde, por exemplo, acessos a alguns sites por meio de um servidor proxy precisam ser carimbados com um endereço IP de origem "especial" (por meio da diretiva tcp_outgoing_address e uma ACL de autenticação) back-ends para o Active Directory) dependendo de como a autenticação ocorre (para permitir que um servidor proxy upstream "mudo" saiba que o usuário é de uma determinada designação de "classe" ao acessar esses sites).

    
por 20.10.2010 / 22:01
0

Eu logo ouço o que você está tentando alcançar aqui, já que o que você está descrevendo faz pouco sentido, é um roteador ou é uma simples questão de definir rotas estáticas. Você pode voltar com muito mais detalhes, por favor.

    
por 20.10.2010 / 21:56
0

Como Evan sugeriu, configure o Squid em sua máquina Windows usando o tcp_outgoing_address para direcionar o tráfego do host local através da interface de rede 3G.

Para controlar os sites que saem do Squid **, você pode usar algo como FoxyProxy , um complemento do FireFox, que permite que você defina suas configurações de proxy por domínio / URL, para que, quando quiser direcionar o tráfego para um determinado domínio ou URL pela conexão 3G, adicione-o para a lista nas configurações do FoxyProxy.

** pode haver um método de emparelhar o tcp_outgoing_address com uma diretiva de lista branca de URLs no Squid, mas não tenho certeza.

    
por 20.10.2010 / 22:29