em

Como ajustar automaticamente configuração de proxy para todos usuários (Firefox/IE/Chrome)

Se em sua rede os usuários precisam passar por um servidor proxy como o Squid para acessar a Internet, automatizar o processo de configuração dos navegadores é a melhor opção para poupar tempo e evitar dor de cabeça nas tarefas de  administração, principalmente quando for grande o numero de computadores.

A melhor solução é configurar a variável ProxyServer, e deixá-la em um local que os navegadores de Internet possam encontrar o arquivo de configuração de proxy.

O proxy.pac é uma arquivo de texto que guarda configurações de proxy, ele é usado pelos browsers para pegar essas configurações automaticamente. Disponibilize o proxy.pac  preferencialmente em um servidor web dentro da sua rede ou em qualquer local acessível por todos os computadores:

http://servidorweb/proxy.pac ou
 seuservidorshareproxy.pac

Veja um exemplo simples de proxy.pac:

function FindProxyForURL(url, host)
 {
 return "PROXY 192.168.0.1:8080";
 }

Existem outras opções e funções que podem ser usadas dentro do proxy.pac, configure de acordo com a sua necessidade.
Terminada a etapa inicial, vamos agora criar o script que vai fazer os computadores pegarem a configuração automática sempre que os usuários logarem no PDC.

Internet Explorer e Google Chrome

Configure os computadores para abrir um arquivo de registro (.reg) durante o login na rede:

Windows Registry Editor Version 5.00
 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet Settings]
 “AutoConfigURL”=”http://IP_DO_SERVIDOR/proxy.pac”

Firefox
O Firefox guarda a configuração do proxy em um arquivo de texto, por isso não da para configurar via registro, uma solução é fazer a alteração logo após a instalação do aplicativo, editar o arquivo abaixo:

C:Program FilesMozilla Firefoxdefaultspreffirefox.js

Procure pela linha:

pref(“network.proxy.share_proxy_settings”,false);

altere para o valor para “true” e logo abaixo coloque as seguintes linhas:

pref(“network.proxy.autoconfig_url”,”http://IP_DO SERVIDOR/proxy.pac”);
 pref(“network.proxy.type”,2);

Todos usuários da maquina vão ter as configurações de proxy ajustadas a partir deste arquivo.
A grande vantagem de usar o proxy.pac é que toda vez que você precisar alterar alguma configuração de proxy só vai precisar mexer em um único arquivo e automaticamente as alterações vão ser capturadas por todos os computadores de sua rede.

Gostou dessa matéria?

Inscreva seu email para receber atualizações com as últimas publicações do nosso blog.

alguém opinou!

Deixe sua opinião!

Deixe o seu comentário: