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: %%backlinks%%

    Poker Regras

    Poker

    cores html
    webdesign
    poker de graça
    importar no delicious


    Detectar automaticamente as configurações do Servidor Proxy

    Como implementar a Detecção Automática de Proxy na sua rede interna
    Bad Request no eBay utilizando Firefox (Http/1.1)
    VoIP - Como funciona o Telefone IP
    Sites de Pesquisa
    DNS - BIND
    Erro de autenticação utilizando Uebmiau
    Mashup Composite Model
    SQLServer - Listar Tabelas e Quantidade Registros
    Lista de Abreviações
    unurar no Linux
    Desenvolvendo páginas com AJAX
    Setando data manualmente independente do formato da data (dateformat) no SqlServer
    Alterando o diretório da página inicial do TOMCAT
    XPS
    Fornecedores de Produtos para SAN Fibre Channel
    Como zerar o campo autoincremento do Sql Server (Indentity Increment)?
    Amigo da Onça - Brincadeiras de Natal
    Como Funciona o SSL
    Expressão Regular para encontrar Caracteres Inválidos
    ITIL - Centros de Treinamentos Oficiais
    Erro ao Conectar ao Terminal Server
    Javascript para listar urls de uma página
    Notebook Acessando Diversas Redes
    As cores básica da luz e Cores puras para web (safecolors)
    Descompiladores .Net
    Empregada Domética
    Editor de Som e Áudio, gratiuto,free,simples,fácil
    OpenOffice - OpenXML Translator
    named: capset failed: Operation not permitted: please ensure that the capset kernel module is loaded.
    TI - Tecnologia, Infraestrutura e Serviços
    Postfix
    SQLServer DTS Backup
    Samba
    Postfix - Mensagens de Erro
    PennyTel
    Hospadagem de Páginas Grátis
    MD5
    Como configurar SQL Server 2000 para usar mais de 2 GB
    View Linkadas com as Tabelas
    Tomcat
    Bloquear uso de Pen-Driver
    Descompiladores de executáveis .Net | dotNet
    CID 10
    Iniciando em ASP.Net
    Instalando o SPF
    ISO/IEC 19784-1:2006
    SPF
    FlyFF - Fly for Fun
    Feedback no eBay | Qualificações no eBay
    DKIM
    Text Link Ads, uma fonte de renda para seu site
    Cantigas antigas para você cantar no ônibus
    IRPF2008 - BUG na Data de Nascimento na versão IRPF 2008 v1.0
    Documento de Informações Periódicas (DIOPS) - ANS
    Diferença entre http_access e http_reply_access no Squid
    Desenvolvendo páginas com AJAX
    Converte uma String para Time com a função str2time do Perl
    JPEG2000
    Download do Service Pack 3 do Windows XP (SP3)
    Detectar automaticamente as configurações do Servidor Proxy
    Dicionário de Dados do DBE
    Envio de cadastro de sitemap automático por PING
    Site Submiter
    Software para Remover Vírus Específicos
    PangeRank
    Renomeando arquivos no Linux
    Charset correto para lista arquivos do DOS em português
    Perl - Validando XML Schema em Perl
    Validador XML Padrão TISS
    SpamAssassin
    Cores Básicas para páginas HTML
    Lista de Plugins/Complementos utilizados no FireFox
    osCommerce - Monte Sua Loja na Internet
    MegaUpload
    Search Engine Optimization (SEO)
    Compilando seu primeiro programa Java para Celular (J2ME)
    Sitemap - Iniciativa Google para Indexar seu Site
    RegEx - Strip HTML/XML Tags
    Microsoft Windows Server 2003
    O que é Watt, Amp e Volt
    Reinstalação completa do Internet Explorer
    Telnet no Windows Vista não é reconhecido como um comando
    Dicas para Otimizar o FireFox
    Limpando o cache de DNS no Windows
    Acessando uma Fibre Channel SAN pela Ethernet por iSCSI
    Autenticando Usuário do Squid por SSO no Active Directory (AD e NTLM)
    MPIO: Microsoft Storage Technologies Multipath I/O
    Música de Infância - Gê, Gêrêrê do LSD
    Voip - Codecs e Banda Necessária
    Como converter arquivos de UTF-8 para ANSI ou ISO8859-1 no linux
    Comprou e não chegou? | Item não recebido no eBay
    Limite de Memoria Física : Windows Server 2008
    BioAPI
    Apache mod_rewrite RewriteRule
    NoFollow
    Porque utilizar DBI no Perl?
    Clipper no Linux
    NOROBOTS RFC
    Sites para Comprar e Vender Domínios sem Pagar Comissão
    LiveChat para Suporte On-Line
    Page not found / Página não encontrada
    META Language Tag
    O EMS SQL Manager for InterBase/Firebird
    Java
    FreeTDS - Acessando o SqlServer do Linux via PHP
    Quer fazer backup online do seus arquivos gratuitamente?
    Jogo de Poker Texas Hold'Em para Celulares Nokia
    Compatibilidade com as especificações ANSI 92 e ANSI 99
    Configuração do acesso à rede 3G da Claro
    Gerenciador de Sincronização
    Windows 2003 Server atransando ou adiantando hora?
    Bug no Kernel Linux 2.6.17 até 2.6.24.1 syscall vmsplice
    Adobe Photoshop Tutoriais, Dicas e Novidades
    DNS Secundário Gratuito
    Apache CustomLog gravando um access_log por dia
    Utilizando external_acl_type no Squid
    ISO/IEC 19794-4:2005
    Instalação do Squid
    Windows Vista acessando Samba
    Instalando o Microsoft Zune
    TISS versão "2.0.1.03"
    Cidadania Alemã - Documentos Necessários
    Social Bookmarks - Sites de Links Favoritos
    WebService com Perl utilizando SOAP Lite
    Perl
    Storage Devices
    Driver de Impressora que Gera PDF Gratuito - Windows Vista
    Cadastre os Estados Brasileiros no osCommerce
    Impressoras eVOLIS Fargo ZebraCard Datacard Javelin Magicard CIM DNP
    Perl Conectando ao SQLServer no Windows e no Linux
    VoIP no Linux com Asterisk
    Postfix com AUTH
    Text Link Ads, propaganda é a alma do negócio
    Meu PageRank vai aumentar?
    VW96 Schema Description
    Sites de Storage
    Internet Explorer não executa mais JavaScript?
    Você está com problema com algum Banco?
    Fundo Degrade Transparente - Tutorial Photoshop
    Comprovante de Regularidade do Empregado Doméstico
    Aumente seu PageRank e as visitas do seu site
    IRPF2008 Corrigido o BUG e ERROS na versão IRPF 2008 v1.0
    Sua seção está sendo desconectada por timeout no ssh ou sshd?
    Postfix log analyzer
    Setting Up Your "Heading Hold" Style Gyro
    Tipos de Registros DNS
    Tradução do Windows Vista Inglês para o Português
    Acronis Migrate Easy
    Editor de Som e Áudio, gratiuto,free,simples,fácil
    IIS 7 Cloud Hosting
    Javascript - function formatavalor
    Erro ao Acessar o Google
    OpenWebmail
    Postfix - Emails Internos
    Links sobre Storage e Cluster do SQLServer
    Javascript - function SoundEx
    TISS - MD5hash em Delphi
    IRPF2008 - Documentos Necessários para Declaração
    TISSNet
    Servidor Telnet no Windows
    Gerenciadores de Tempo de Torneio - Poker Tournament - J2ME
    VMware Server
    Controlando Acesso ao BIND
    HP lança novo StorageWorks EVA 4400
    Registro de Domínios
    Webservices com Java
    Procedimento em caso de Roubo de Documento
    Como funciona proteção para compradores do eBay eferecida pelo PayPal?
    Extending InterBase with User Defined Functions - C/C++
    rbl_reply_maps
    SQL Server 2005 Comparação das Características
    HTML, Form, CGI, ASP, PHP
    HP LaserJet 3300
    Adicionando Novos Usuários ao MySQL
    Glosário do Poker - Kicker
    SqlServer - Função MD5 no Misrosoft Sql Server 2000
    WEBDAV
    Lock file has grown too large
    Imposto de Importação
    Sorry, Unable to process request at this time -- error 999.
    Logictech 2100T Gyro and 3100G Servo Installation and Setup Guide
    PHP: Validando XML baseado SCHEMA XSD TISS
    Windows Vista: Desabilitando prompt segurança ao executar programas
    Ganhe dinheiro com seu site
    Artigos Diversos
    Memória tipo Fully Buffered DIMM (FBD) ou simplemente FB
    <META name rating>
    Como setar a DATA em uma variavel no Windows?
    Pesquisa de Domínios Expirados
    Recomendações para proteção de suas senhas
    PartyPoker.com - Download
    Como instalar o ZiPhone
    Download do Runtime do Java SE Environment (JRE)
    EUA - Documentos Necessários para VISTO
    Como atualizar seu Nokia N95
    Otimizador e formatador de CSS
    Bloquear ou remover páginas usando um arquivo robots.txt
    Shutdown no Windows Server 2003
    Descompilador Java
    Siemens Euroset
    SQLServer - Accesando o SQL Server pelo Linux
    Qual versão de Java estou utilizando???
    OpenVPN
    TISS - Validando XML baseado em um SCHEMA em PHP
    Download Open Source G.729 and G.723.1
    Instalação do Service Pack 3 no Windows XP Portugês | SP3
    Regular Expression para retirar acentos do um Texto
    FlagShip
    CDATA e Comentários no XML
    Asterisk no Linux
    Instalando o MSN-PROXY para controlar o MSN
    Postfix com ClaAV e clamav-filter
    Editor de Som e Áudio, gratiuto,free,simples,fácil
    Lista de variáveis de ambiente pré definidas do Windows Vista
    Organize seus documentos online com o Google Docs
    WebServices para Padrão TISS
    Asterisk VoIP Codecs






    Aeromodelismo
    Helicopter