Атоматические сценарии прокси - Proxy Auto Configuration (PAC)
Использовать прокси для указанных доменов.
sites — список доменов которые нужно пустить через прокси (разделяем пробелом)PROXY adress:port — используемые адреса
function FindProxyForURL(url, host){
sites = "autodesk.com autodesk360.com akamaiedge.net amazonaws.com akamai.com akamaitechnologies.com tracepartsonline.net mcmaster.com 2ip.ru".split(" ");
for (var i = 0; i < sites.length; i++) {
var shost = localHostOrDomainIs(host, sites[i]);
if (shost == true) {
return "PROXY 196.250.225.62:8080; " + "PROXY 36.37.180.59:1080; " + "PROXY 96.9.90.75:55555; " + "PROXY 103.205.26.120:8080; " + "PROXY 43.252.18.231:35618; ";
}
else if (localHostOrDomainIs(host, sites[i]) == false){
continue;
}
}
return "DIRECT";
}
Два прокси, если один недоступен, используется второй, локалка в исключениях
function FindProxyForURL(url, host)
{
if (isPlainHostName(host) || shExpMatch(host, "*.local") || 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 36.37.180.59:1080; " +
"PROXY 43.252.18.231:35618";
}
Похожие публикации
Автоконфигурация прокси (Сценарии автоматической настройки)
Proxy: Список прокси 19.01.2021
Нет комментариев