Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function FindProxyForURL(url, host)
- {
- if (isInNet(host, "127.0.0.0", "255.0.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.10.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.20.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.30.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.40.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.50.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.60.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.70.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.80.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.90.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.100.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.110.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.120.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.130.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.140.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.150.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.200.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.210.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isInNet(myIpAddress(), "10.220.0.0", "255.255.0.0"))
- return "DIRECT";
- else if (isPlainHostName(host) ||
- shExpMatch(host, "*.local") ||
- isInNet(dnsResolve(host), "10.0.0.0", "255.0.0.0") ||
- isInNet(dnsResolve(host), "172.16.0.0", "255.240.0.0") ||
- isInNet(dnsResolve(host), "192.168.0.0", "255.255.0.0") ||
- isInNet(dnsResolve(host), "127.0.0.0", "255.255.255.0"))
- return "DIRECT";
- else
- return "PROXY squid.pleasantonusd.net:3199";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement