Em toda a internet vejo exemplos de como configurardhcpd com proxy WAPDconfiguração automática usando DHCP. No /etc/dhcpd.conf
arquivo há declarações como esta:
option wpad code 252;
"http://wpad.url";
option wpad code 252 = text;
"http://wpad.url";
O que é o código 252, onde está definido e o que significa. Por que é um número 252 e não uma declaração útil como wpad-proxy-url; Por que usar 252 e não algum outro número (0, 5000). Entendo que funciona, simplesmente não faz sentido para um ser humano (eu). Procurando no Google poro que é a opção 252tem sido infrutífero.
Responder1
A opção 252 fornece a um cliente DHCP uma URL para usar para definir suas configurações de proxy. Está definido emrascunho-ietf-wrec-wpad-01.
Se fosse uma declaração como "wpad-proxy-url", apenas os sistemas que a entendessem poderiam usá-la (eles teriam que reconhecer essa string e saber como lidar com ela). Por ser um número, uma tag arbitrária, pode ser processada até mesmo por servidores que não a entendem.
Por exemplo, se eu disser "O que está na cabeça de Jéssica?" você tem que saber quem é Jéssica para me responder. Mas se eu disser "O que está na cabeça da terceira pessoa da fila?" você não precisa saber que o nome dela é Jéssica.
É 252 porque esse foi o número atribuído ao protocolo pelo grupo de trabalho IETF DHC. VerRFC 2132.
Responder2
Aqui está um link interessante que lista o que muitos dos números do código ### significam e como eles são usados. http://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xml
252 faz parte de uma seção reservada para uso privado. Basicamente, para outras pessoas usarem seus servidores conforme acharem necessário.
A Microsoft decidiu usar 252 para seu servidor dhcp e, em seguida, escreveu em seus navegadores a capacidade de falar com o servidor dhcp e solicitar o código 252 para obter informações sobre a configuração do proxy na rede a partir do URL listado pela opção.
Firefox e Chrome ainda exigem a configuração do DNS para servir o arquivo .pac para configuração de proxy. Atualmente eles não funcionam com a opção dhcp.
Responder3
Uma opção mais leve é publicar o arquivo PAC usando DNS
ou seja, um navegador irá buscarhttp://wpad.example.com/wpad.datsem precisar de acesso bruto à rede.