Botica TI

Notas varias en Administración de Infraestructura de TI

Implementar WPAD.DAT en Linux

Todos hemos visto que Microsoft Windows tiene la capacidad(?) de descubrir automáticamente la existencia de un archivo "wpad.dat" que le asigne al OS el uso de un proxy server de forma automática.

Por cierto, WPAD es el acrónimo de "Web Proxy Auto Discovery" Protocol.

Aquí tienen las opciones para hacer dicha asignación usando un servidor Linux para tal propósito.

Método por DHCP:

Edita el archivo "/etc/dhcpd.conf".

Agrega la siguientes líneas:

En la sección de la configuración global: option wpad-url code 252 = text;
En la sección de la configuración de subredes asignadas: option wpad-url = "http://dirección_del_proxy/wpad.dat ";
CHECA el espacio después de *.dat. Es FORZOSO para que las máquinas Windows lean correctamente la dirección del archivo *.dat
Reinicia el servicio de DHCP en tu servidor Linux.

Método por DNS:

Agreaga las siguiente líneas a tu archivo de configuración para tu zona DNS.

$ORIGIN host.co.nz.
wpad          IN      A       192.168.0.254
              IN      TXT     "service: wpad:!http://wpad.host.co.nz:80/proxy.pac"
wpad.tcp      IN      SRV     0 0 80 wpad.host.co.nz.

En los 3 casos sustituye por los valores correctos para tu red, eh?

Configuración del Servidor Apache:

Edita el archivo "httpd.conf" de tu servidor Apache.

Agrega las siguientes líneas:

AddType application/x-ns-proxy-autoconfig .pac
AddType application/x-ns-proxy-autoconfig .dat

Edita y agrega el siguiente Host Virtual:

<VirtualHost ip.ad.dr.es:80>
    ServerName wpad.yourdomain.tla
    ServerAlias ip.ad.dr.es
    AddType application/x-ns-proxy-autoconfig .dat
</VirtualHost>

Reinicia el servicio HTTPd.

En los todos los casos sustituye los ejemplos por los valores correctos para tu red, ok?

noviembre 4, 2009 - Posted by | Linux

2 comentarios »

  1. Hola estoy intentando implementar wpad en pfsense y no se como! segui un poco esta guia:
    http://doc.pfsense.org/index.php/WPAD_Autoconfigure_for_Squid
    pero no logre que funcionara. me podrias ayudar?? gracias!!

    Comentario por xavier | noviembre 13, 2012 | Responder


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: