Você pode tentar o proxy transparente. Muito útil.
Temos várias redes sem fio, algumas delas, não precisam de um proxy, algumas delas. Além disso, quando alguns de nossos usuários acessam outros locais, eles precisam alterar seus proxies. A maioria dos nossos usuários não é bem versada em computadores.
Gostaria de minimizar a necessidade de alterar manualmente essas configurações, como já fiz com suas conexões sem fio.
Existe um programa existente para definir uma rede sem fio específica para uma determinada configuração de proxy fixo?
Se não houver, você sabe se existe a API necessária para alterá-la com um script ou aplicativo pequeno?
Você pode tentar o proxy transparente. Muito útil.
Ok - eu vejo o que você está dizendo agora.
Em teoria, você pode escrever um serviço que se registre com o serviço "Reconhecimento de local de rede" ( link - disponível no WinXP e superior, Acredito). Este é exatamente o tipo de coisa que o NLA foi adicionado ao sistema operacional Windows.
Isso não seria uma pequena coisa simples do VBScript, mas também não seria uma grande codificação. Eu não tenho os ciclos sobressalentes agora para trabalhar nisso, mas talvez alguém possa entender a ideia e correr com ela. Ser capaz de registrar programas para executar com base nas notificações do NLA seria muito útil.
Gosh - tem até um código de exemplo! link
Como uma correção rápida e suja, você pode substituir o atalho "Internet Explorer" por um que execute um script para detectar a sub-rede IP da qual o computador obteve um endereço IP e defina a configuração de proxy apropriada. Eu teria que testar isso com as janelas do IE já abertas para ver como ele reagia ... (mal, eu suspeito).
Isso é um verdadeiro truque, no entanto.
Ok - uma outra ideia estúpida. (Giggles ...) Você poderia executar um proxy em cada máquina, configurar o IE e outros softwares para usar o proxy local e depois automatizar a configuração do proxy local (possivelmente baseado no NLA como eu descrevi acima). Isso poderia prejudicar o IE agindo mal se a configuração de proxy baseada em registro fosse alterada de baixo para cima.
Seria bom se as pessoas que administravam as redes que estão fora do seu controle usassem apenas a configuração automática de proxy.
A única coisa em que consigo pensar é configurar o IE / Firefox / (Navegador aqui) para "Detectar automaticamente as configurações de proxy para rede" no computador / laptop.
Você pode tentar implementar o WPAD
Tags windows proxy automation wifi