Detectar automaticamente as configurações do Servidor Proxy




Doação

Blogger
O que você gostaria de ver nesta página? Envie sua sugestão.

Detectar automaticamente as configurações do Servidor Proxy

Como implementar a Detecção Automática de Proxy na sua rede interna

Existem três modos de configurar o proxy auto-config
  • Manual: O hostname e o número da porta é digitado e válido para todas as URLs. A maioria dos browsers lhe permite especificar uma lista de domínios (como localhost) que não utilizarão o proxy.
  • Proxy auto-configuration (PAC): Uma URL direcionando para o arquivo PAC, que possue uma função em JavaScript, que determina o caminho apropriada para cada URL.
  • Web Proxy Autodiscovery Protocol (WPAD): O browser descobre a localização do arquivo de PAC.

    Eu gosto de usar o auto-configuration, pois a grande vantagem de utilizar o Proxy auto-configuration (PAC) é que se um notebook estiver conectado na rede da empresa, ele encontrará o arquivo de configuração e utilizará o proxy. Porém se ele sair da empresa e se conectar em casa, o arquivo não será encontrado e a Internet funcionará normalmente.

    Para funcionar a opção "Usar script de configuração automática" do "Servidor Proxy" do Internet Explorer ( Ferramentas -> Opções da Internet -> Conexões -> "Configurações da LAN" ), basta criar um arquivo "wpad.dat" no Servidor Web (Apache, IIS, ...) e espeficicar o caminho para o mesmo no Browser (IE, Mozila, Firefox, ...).

    Especifica que o Internet Explorer use informações de configuração contidas em um arquivo fornecido pelo administrador do sistema.

    Salve o seu wpad.dat e proxy.pac em um diretório de um servidor web (Apache ou IIS), por exemplo /srv/www/default/proxy/wpad.dat no seu servidor 192.168.1.1, a url a ser configurada no browser será http://192.168.1.1/wpad.dat.

    Exemplo do wpad.dat:
    function FindProxyForURL(url, host)
    {
            if (
                    isPlainHostName(host)
                    || dnsDomainIs(host, ".unimed")
                    || dnsDomainIs(host, ".unimedbelem.com.br")
                    || dnsDomainIs(host, ".orkut.com")
                    || dnsDomainIs(host, ".messenger.hotmail.com")
                    || isInNet(host, "192.168.0.0", "255.255.0.0")
                    || shExpMatch(url, "*orkut*")
                    || shExpMatch(url, "*chat*")
            )
                    return "DIRECT";
            else
                    return "PROXY 192.168.1.23:3128";
    }
    

    Para funcionar a opção "Detectar automaticamente as configurações", além de criar o arquivo "wpad.dat" você tem que configurar o Apache para mudar o Content Type e criar a configuração de WPAD no Servidor DNS e/ou Seridor DHCP.

    Especifica a detecção automática das configurações do servidor proxy ou das definições de configuração automáticas, que são usadas para fazer a conexão com a Internet e personalizar o Internet Explorer. Um servidor proxy age como intermediário entre a rede interna (intranet) e a Internet, recuperando arquivos de servidores Web remotos. As definições de configuração automáticas estão contidas em um arquivo fornecido pelo administrador do sistema.
    Adicionar no httpd.conf do Apache:
    AddType application/x-ns-proxy-autoconfig .dat
    AddType application/x-ns-proxy-autoconfig .pac
    Alias /wpad.dat "/srv/www/default/proxy/wpad.dat"
    Alias /wpad.da "/srv/www/default/proxy/wpad.dat"
    Alias /proxy.pac "/srv/www/default/proxy/wpad.dat"



  • Add Favorites / Bookmark
    importar no delicious






    Domínio Grátis!

    Hospedagem de Páginas Grátis

    Backup Online Grátis

    HK-450 Metal Upgrade

    Belt CP V2

    EK1H-E014D BELT CP KIT

    Blogs:

    Poker Regras

    Poker

    cores html
    webdesign
    poker de graça
    importar no delicious



    Bookmark to:


    Detectar automaticamente as configurações do Servidor Proxy

    Como implementar a Detecção Automática de Proxy na sua rede interna






    Aeromodelismo
    Helicopter