Página 1 de 1
Proxy automático
Enviado: 06 Out 2015 09:10
por giuliano.santos
Estou utilizando o Endian 2.4.1 com o proxy não transparente na empresa mais estou com dificuldades em fazer funcionar o wpad aqui na rede.
Já pesquisei e tentei de varias formas mais não funciona. Alguém poderia me ajudar?
Segue o meu dhcpd.confi para que vocês possam ver como esta hoje:
ddns-update-style none;
deny bootp;
authoritative;
option wpad code 252 = text;
shared-network BLUE {
interface br2;
server-identifier 10.0.0.1;
subnet 10.0.0.0 netmask 255.255.255.0 {
pool {
deny dynamic bootp clients;
range 10.0.0.100 10.0.0.199;
}
default-lease-time 3600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option domain-name "staracer";
option routers 10.0.0.1;
option wpad "
http://10.0.0.1/proxy.pac";
option domain-name-servers 10.0.0.1, 8.8.8.8;
}
}
shared-network GREEN {
interface br0;
server-identifier 192.168.80.2;
subnet 192.168.80.0 netmask 255.255.255.0 {
pool {
deny dynamic bootp clients;
range 192.168.80.121 192.168.80.149;
}
default-lease-time 3600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option domain-name "staracer";
option routers 192.168.80.2;
option wpad "
http://192.168.80.2/proxy.pac";
option domain-name-servers 192.168.80.3, 192.168.80.2;
}
}
Re:Proxy automático
Enviado: 06 Out 2015 09:46
por giuliano.santos
giuliano.santos escreveu:
Estou utilizando o Endian 2.4.1 com o proxy não transparente na empresa mais estou com dificuldades em fazer funcionar o wpad aqui na rede.
Já pesquisei e tentei de varias formas mais não funciona. Alguém poderia me ajudar?
Segue o meu dhcpd.confi para que vocês possam ver como esta hoje:
ddns-update-style none;
deny bootp;
authoritative;
option wpad code 252 = text;
shared-network BLUE {
interface br2;
server-identifier 10.0.0.1;
subnet 10.0.0.0 netmask 255.255.255.0 {
pool {
deny dynamic bootp clients;
range 10.0.0.100 10.0.0.199;
}
default-lease-time 3600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option domain-name "staracer";
option routers 10.0.0.1;
option wpad "
http://10.0.0.1/proxy.pac";
option domain-name-servers 10.0.0.1, 8.8.8.8;
}
}
shared-network GREEN {
interface br0;
server-identifier 192.168.80.2;
subnet 192.168.80.0 netmask 255.255.255.0 {
pool {
deny dynamic bootp clients;
range 192.168.80.121 192.168.80.149;
}
default-lease-time 3600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option domain-name "staracer";
option routers 192.168.80.2;
option wpad "
http://192.168.80.2/proxy.pac";
option domain-name-servers 192.168.80.3, 192.168.80.2;
}
}
quando eu digito o endereço 192.168.80.2/proxy.pac no navegador ele me retorna o arquivo proxy.pac com o seguinte conteúdo:
Código: Selecionar todos
[code]function FindProxyForURL(url, host)
{
if (isPlainHostName(host) || shExpMatch( url, "*192.168.80.2*" ) ) {
return "DIRECT";
}
else if (host == "127.0.0.1") {
return "DIRECT";
}
else if (host == "192.168.80.76") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.77") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.78") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.79") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.80") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.81") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.82") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.83") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.84") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.231") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.232") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.233") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.234") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.235") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.236") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.237") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.238") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.239") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.240") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.241") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.242") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.243") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.244") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.245") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.246") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.247") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.248") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.249") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (host == "192.168.80.250") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (isInNet(host, "192.168.80.0", "255.255.255.0") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else if (isInNet(host, "192.168.80.0", "255.255.255.0") {
return "PROXY 192.168.80.2:3128; DIRECT";
}
else {
return "PROXY 192.168.80.2:3128; DIRECT";
}
}
[/code]
Re:Proxy automático
Enviado: 14 Out 2015 15:54
por evertin
Boas,
Tem tutorial sobre wpad no Fórum...
flws