Atribuir duas portas do 3proxy a dois IPs de saída
Mapeie as portas de serviço do 3proxy aos endereços de saída atribuídos, sem confundir um mapeamento fixo com rotação por solicitação.
Para escolher explicitamente um IP de saída, dois pontos de extremidade de proxy fixos podem ser mais fáceis de raciocinar do que uma regra de rotação. Com o 3proxy, cada serviço pode ter um endereço de origem de saída.
Após as suas configurações existentes de utilizador, autenticação e controlo de acesso, um fragmento de serviço pode ser:
socks -i127.0.0.1 -p1080 -e192.0.2.10
socks -i127.0.0.1 -p1081 -e192.0.2.11
Estes listeners SOCKS são apenas locais. Substitua os endereços da documentação por endereços providenciados no servidor. Clientes remotos precisam de um listener privado pretendido e da política de rede e autenticação adequada, não de um listener wildcard aberto casualmente.
A referência do 3proxy distingue -i, o endereço voltado ao cliente, de -e, a origem de saída do serviço. Um programa escolhe o primeiro ou o segundo ponto de extremidade; isto não promete um IP diferente para cada solicitação.
Anote o que cada ponto de extremidade significa
Por exemplo, a porta 1080 destina-se a sair pelo endereço A e a porta 1081 pelo endereço B. Esse mapeamento torna comportamentos surpreendentes mais fáceis de investigar do que um conjunto não documentado.
A identidade externa ainda depende da rede. Um fornecedor tem de permitir a origem escolhida, e a rota tem de devolver o tráfego corretamente. Se o NAT a montante reescrever ambas as origens para um único IP público, os sites veem o endereço traduzido.
Uma ligação de navegador existente também pode manter o caminho anterior após uma alteração de configuração. Primeiro confirme que uma nova ligação usou o listener pretendido, depois siga-a até ao último salto de saída. Contar apenas as portas de serviço configuradas não conta saídas públicas distintas.