Base de Conhecimento

O que devo fazer para criar um script automático de configuração de proxy?

Data de criação: 11/07/2012

Última alteração: 15/03/2016

Um script automático de configuração de proxy é utilizado em grandes redes para cadastrar os endereços de exceções do proxy no navegador. Para criar esse script, faça o seguinte: 1º) Acesse a seguinte pasta: C:/Arquivos de programas/Winco/Winconnection4 Localize o arquivo mime.types. Abra esse arquivo utilizando um editor de texto (por exemplo, o Bloco de Notas). Adicione a seguinte linha no arquivo: pac    application/x-ns-proxy-autoconfig Veja um exemplo na imagem abaixo:

Clique no menu superior Arquivo -> Salvar e em seguida, feche o arquivo.

2º) É necessário criar o arquivo proxy.pac no diretório wwwroot:

Abra um editor de texto (por exemplo, o Bloco de Notas) e digite o conteúdo do arquivo proxy.pac.

Veja abaixo um exemplo de proxy.pac para uma rede 192.168.0.100/24, cujo Servidor Proxy seja o computador: 192.168.0.100:

function FindProxyForURL(url, host) { if (isInNet(host, "192.168.0.0", "255.255.255.0")) return "DIRECT"; else return "PROXY 192.168.0.100:8080"; } OBS: Este artifício é muito versátil, o programa acima é um script JavaScript.

Após digitar o conteúdo do arquivo proxy.pac, clique no menu superior Arquivo -> Salvar como ...

    • No campo "Nome do Arquivo", digite: proxy.pac
    • No campo "Salvar como tipo:", selecione "Todos os arquivos".

Importante: Salve o arquivo no seguinte diretório:

C:/Arquivos de programas/Winco/Winconnection4/wwwroot

3º) Após realizar essas configurações, Pare e Inicie o Winconnection:

- Clique no menu Iniciar -> Programas -> Winco -> Winconnection4 -> Iniciar e Parar o Winconnection.

Pressione o botão Parar e em seguida, pressione o botão Iniciar.

4º) Nas estações, abra o Internet Explorer, clique em Ferramentas -> Opções de Internet -> Conexões -> Configurações da LAN.

Habilite a opção "Usar script de configuração automática" e no campo Endereço digite:

http://ip_do_servidor_proxy/proxy.pac -> no nosso exemplo: http://192.168.0.100/proxy.pac

Veja um exemplo na imagem abaixo:

As estações configuradas via DHCP (Microsoft DHCP e Unix DHCP) podem ter os as configurações de proxy do navegador configuradas automaticamente.

Mais informações sobre configurações automáticas de proxy podem ser encontradas em:

http://wp.netscape.com./eng/mozilla/2.0/relnotes/demo/proxy-live.html http://www.davidpashley.com/articles/automatic-proxy.html
Top