Hola,
OK mira aqui te pongo la config que emplee en la creacion del virtual
host en el apache, igual lo puedes hacer como un alias,
---
NameVirtualHost proxy.ipichoh.rimed.cu:80
<VirtualHost *>
ServerAdmin ad...@ipichoh.rimed.cu
DocumentRoot /srv/hosting/proxy #AQUI LA RUTA DONDE TIENES
UBICADO LOS FILES proxy.pac y wpad.dat, ambos deber tener el mismo
contenido
ServerName proxy.ipichoh.rimed.cu
ServerAlias wpad.ipichoh.rimed.cu
ServerAlias wpad
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /srv/hosting/proxy>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from 172.16
AddType application/x-ns-proxy-autoconfig .pac #LO QUE
TE COMENTABA RESPECTO A LOS TIPOS MIME
AddType application/x-ns-proxy-autoconfig .dat
</Directory>
ErrorLog /var/log/apache2/error-proxy.log
# Possible values include: debug, info, notice, warn, error,
crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access-proxy.log combined
ServerSignature Off
</VirtualHost>
---
para el dhcpd.conf algo parecido a esto :
---
ddns-update-style none;
option domain-name "ipichoh.rimed.cu";
option domain-name-servers 192.168.157.163, 192.168.157.164;
option netbios-name-servers 172.16.0.4;
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;
# Configuracion automatica de proxy
option wpad-url code 252 = text;
option wpad-url "http://wpad.ipichoh.rimed.cu/proxy.pac\n"; #AQUI LA
URL DONDE UBICAS EL proxy.pac
#LUEGO aqui ya vendria lo que seria los hosts y subnets
---
ya proxy.pac y wpad.dat serian asi, esos los puedes ya acomodar a las
necesidades segun corresponda tu red y servidor proxy,
para mas en el sitio de bugs.mozilla.org hay un ejemplo mejor de como
se prepara el archivo:
---
function FindProxyForURL(url, host)
{
if ( (isPlainHostName(host)) || (dnsDomainIs(host, "go.to")) ||
(dnsDomainIs(host, ".go.to")) || (dnsDomainIs(host,
".ipichoh.rimed.cu")) ||
(isInNet(host, "127.0.0.1", "255.255.255.255")) || (isInNet(host,
"172.16.0.0", "255.255.0.0")))
{
return "DIRECT";
}
else
{
return "PROXY 192.168.157.164:3128";
}
---
Ya esos son los unicos archivos que necesitas modifar para lograr que
eso funcione,
eso si es necesario para el caso de los derivados de Mozilla que exita
el dominio "wpad.tuzona.algo.cu", ya que sino no funcionaria.
Internet Explore si lo agarra solo con el dhcp, tambien al mozilla
tienes que marcarle la opcion de buscar la configuracion
automaticamente.
En los demas navegadores empleas el metodo de pasarle a mano la url
http://wpad.tudns.cu/proxy.pac por ejemplo Opera que no soporta el
metodo automatico.
Espero que esto te sea de utilidad, sino ya sabes me dices donde fue
que fallo la cosa,
Saludos,
Carlos Sosa
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
http://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l