Ik wil graag via een pac bestand Internet Explorer laten bepalen wanneer een proxy te gebruiken, maar dit lukt zomaar niet. Een simpel script gaat goed zoals deze:
function FindProxyForURL(url, host)
{
if
(
isInNet(myIpAddress(), "150.0.0.0", "255.255.0.0")
)
return "PROXY 140.5.1.40:80";
else
return "DIRECT";
Internet Explorer gaat via de proxy indien mijn eigen ip met 10.0 begint anders rechtstreeks..
Nu wil ik echter ook in het script zetten om de proxy te bypassen indien ip van de bezochte website is in de range van 10.0 en 120.0 ligt. Dit zet je zonder script in IE bij geavanceerd daar staat dan geen proxy gebruiken voor locale adressen en bij geavanceerd: 10.0.*;120.0.*
Hoe kan ik dit in bovenstaande script toevoegen?
Als ik dit doe werkt het niet:
function FindProxyForURL(url, host)
{
if
(
isInNet(myIpAddress(), "150.0.0.0", "255.255.0.0")
)
return "PROXY 140.5.1.406:80";
if (isInNet(host, "10.0.0.0", "255.255.0.0"))
{
return "DIRECT";
}
if (isInNet(host, "120.0.0.0", "255.255.0.0"))
{
return "DIRECT
Ook heb ik geprobeerd met else if maar ook dat lukt niet, wat doe ik verkeerd?
function FindProxyForURL(url, host)
{
if
(
isInNet(myIpAddress(), "150.0.0.0", "255.255.0.0")
)
return "PROXY 140.5.1.40:80";
else
return "DIRECT";
Internet Explorer gaat via de proxy indien mijn eigen ip met 10.0 begint anders rechtstreeks..
Nu wil ik echter ook in het script zetten om de proxy te bypassen indien ip van de bezochte website is in de range van 10.0 en 120.0 ligt. Dit zet je zonder script in IE bij geavanceerd daar staat dan geen proxy gebruiken voor locale adressen en bij geavanceerd: 10.0.*;120.0.*
Hoe kan ik dit in bovenstaande script toevoegen?
Als ik dit doe werkt het niet:
function FindProxyForURL(url, host)
{
if
(
isInNet(myIpAddress(), "150.0.0.0", "255.255.0.0")
)
return "PROXY 140.5.1.406:80";
if (isInNet(host, "10.0.0.0", "255.255.0.0"))
{
return "DIRECT";
}
if (isInNet(host, "120.0.0.0", "255.255.0.0"))
{
return "DIRECT
Ook heb ik geprobeerd met else if maar ook dat lukt niet, wat doe ik verkeerd?
monta