Vamos combinar o proxy do IPFIRE com o DHCP do Windows Server?
Tendo como partida que têm o Servidor DHCP configurado e ativo no Server 2012 R2, vamos então atribuir uma configuração WPAD.
Abrir gestor do DHCP com o comando:
dhcpmgmt.msc
- Expandir DHCP/HOST/IPV4
- Botão direito sobre IPV4 e escolher opção “Set Predefined Options”
- Na caixa de diálogo que surgir, clique em Adicionar (Add).
- Agora na caixa que surgir, registe os seguintes valores:
- Em Name: WPAD
- Em Data type: String
- Em Code: 252.
- Em Description: WPAD IPFIRE
- Carregue agora em OK
- Agora em Value/String escreva o caminho do seu PAC
ex:
http://192.168.1.253:81/proxy.pac
Este ficheiro deverá ser algo do genero:
function FindProxyForURL(url, host) { if ( (isPlainHostName(host)) || (isInNet(host, "127.0.0.1", "255.0.0.0")) || (isInNet(host, "192.168.1.0", "255.255.255.0")) || (isInNet(host, "169.254.0.0", "255.255.0.0")) ) return "DIRECT"; else if ( (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0")) ) return "PROXY 192.168.1.253:800"; }
- Expandir DHCP/HOST/IPV4/SCOPE/
- Botão direito sobre Scope Options e activar a opção 252 WPAD
- Entrar OK e está pronto.
Atenção: Alguns Browsers não suportam configuração do WPAD via DHCP. Este artigo serve apenas como referencia recomendado desde já que optem por soluções via GPO ou DNS.