Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 8

//Securly PACVer 1/8/2018

function FindProxyForURL(url, host)


{
//
// Null routed traffic
//
// if(shExpMatch(host, "sample.domain")) {return "PROXY
1.1.1.1:80";}
//
// Frequent domains excluded
//
if(shExpMatch(host, "accounts.google.*")) {return "DIRECT";}
if(shExpMatch(host, "accounts.youtube.*")) {return "DIRECT";}
if(shExpMatch(host, "*.microsoft.com")) {return "DIRECT";}
if(shExpMatch(host, "*.microsoftonline.com")) {return "DIRECT";}
if(shExpMatch(host, "clients*.google.com")) {return "DIRECT";}
if(shExpMatch(host, "microsoft.com")) {return "DIRECT";}
if(shExpMatch(host, "*.office.com")) {return "DIRECT";}
if(shExpMatch(host, "office.com")) {return "DIRECT";}
if(shExpMatch(host, "*.securly.com")) {return "DIRECT";}
if(shExpMatch(host, "securly.com")) {return "DIRECT";}
if(shExpMatch(host, "*.ytimg.com")) {return "DIRECT";}
if(shExpMatch(host, "*.googlevideo.com")) {return "DIRECT";}
if(shExpMatch(host, "clients*.google.com")) {return "DIRECT";}
if(shExpMatch(host, "scholar.google.com")) {return "DIRECT";}
if(shExpMatch(host, "classroom.google.com")) {return "DIRECT";}
if(shExpMatch(host, "gstatic.com")) {return "DIRECT";}
if(shExpMatch(host, "*.gstatic.com")) {return "DIRECT";}
if(shExpMatch(host, "googleusercontent.com")) {return "DIRECT";}
if(shExpMatch(host, "*.googleusercontent.com")) {return "DIRECT";}
if(shExpMatch(host, "googlesyndication.com")) {return "DIRECT";}
if(shExpMatch(host, "*.googlesyndication.com")) {return "DIRECT";}
if(shExpMatch(host, "ggpht.com")) {return "DIRECT";}
if(shExpMatch(host, "*.ggpht.com")) {return "DIRECT";}
if(shExpMatch(host, "google-analytics.com")) {return "DIRECT";}
if(shExpMatch(host, "*.google-analytics.com")) {return "DIRECT";}
if(shExpMatch(host, "googleadservices.com")) {return "DIRECT";}
if(shExpMatch(host, "*.googleadservices.com")) {return "DIRECT";}
//
// Apple URLs & CDN URLs
//
if (shExpMatch(host, "*apple.com")) {return "DIRECT";}
if (shExpMatch(host, "*icloud.com")) {return "DIRECT";}
if (shExpMatch(host, "*itunes.com")) {return
"DIRECT";}
if (shExpMatch(host, "*edgesuite.net")) {return "DIRECT";}
if (shExpMatch(host, "*akamai.net")) {return "DIRECT";}
if (shExpMatch(host, "*akamaihd.net")) {return "DIRECT";}
if (shExpMatch(host, "*mzstatic.com")) {return "DIRECT";}
if (shExpMatch(host, "*akadns.net")) {return
"DIRECT";}
if (shExpMatch(host, "*edgekey.net")) {return "DIRECT";}
if (shExpMatch(host, "*akamaiedge.net")) {return "DIRECT";}
if (shExpMatch(host, "*akamaitechnologies.com")) {return "DIRECT";}
if (shExpMatch(host, "*amazonaws.com")) {return "DIRECT";}
if (shExpMatch(host, "*symcb.com*")) {return "DIRECT";}
if (shExpMatch(host, "*verisign.com*")) {return "DIRECT";}
if (shExpMatch(host, "*symcd.com*")) {return "DIRECT";}
//
//
// Additional domains and services to be sent DIRECT rather than Securly
proxy
//
if(shExpMatch(host, "*.mcgraw-hill.com")) {return "DIRECT";}
if(shExpMatch(host, "mcgraw-hill.com")) {return "DIRECT";}
if(shExpMatch(host, "*.mhedu.com")) {return "DIRECT";}
if(shExpMatch(host, "mhedu.com")) {return "DIRECT";}
if(shExpMatch(host, "*.pusherapp.com")) {return "DIRECT";}
if(shExpMatch(host, "pusherapp.com")) {return "DIRECT";}
if(shExpMatch(host, "*.hapara.com")) {return "DIRECT";}
if(shExpMatch(host, "hapara.com")) {return "DIRECT";}
if(shExpMatch(host, "*.appspot.com")) {return "DIRECT";}
if(shExpMatch(host, "appspot.com")) {return "DIRECT";}
if(shExpMatch(host, "*.nwea.org")) {return "DIRECT";}
if(shExpMatch(host, "nwea.org")) {return "DIRECT";}
if(shExpMatch(host, "*.adobeconnect.com")) {return "DIRECT";}
if(shExpMatch(host, "adobeconnect.com")) {return "DIRECT";}
if(shExpMatch(host, "*.schoology.com")) {return "DIRECT";}
if(shExpMatch(host, "schoology.com")) {return "DIRECT";}
if(shExpMatch(host, "*.renaissance.com")) {return "DIRECT";}
if(shExpMatch(host, "renaissance.com")) {return "DIRECT";}
if(shExpMatch(host, "*.renlearn.com")) {return "DIRECT";}
if(shExpMatch(host, "renlearn.com")) {return "DIRECT";}
if(shExpMatch(host, "*.renlearnrp.com")) {return "DIRECT";}
if(shExpMatch(host, "renlearnrp.com")) {return "DIRECT";}
if(shExpMatch(host, "*.brainpop.com")) {return "DIRECT";}
if(shExpMatch(host, "brainpop.com")) {return "DIRECT";}
if(shExpMatch(host, "*.quizlet.com")) {return "DIRECT";}
if(shExpMatch(host, "quizlet.com")) {return "DIRECT";}
if(shExpMatch(host, "*.quizlet.live")) {return "DIRECT";}
if(shExpMatch(host, "quizlet.live")) {return "DIRECT";}
if(shExpMatch(host, "*.canvaslms.com")) {return "DIRECT";}
if(shExpMatch(host, "canvaslms.com")) {return "DIRECT";}
if(shExpMatch(host, "*.instructure.com")) {return "DIRECT";}
if(shExpMatch(host, "instructure.com")) {return "DIRECT";}
if(shExpMatch(host, "*.pearsonsuccessnet.com")) {return "DIRECT";}
if(shExpMatch(host, "pearsonsuccessnet.com")) {return "DIRECT";}
if(shExpMatch(host, "kahoot.it")) {return "DIRECT";}
if(shExpMatch(host, "*.kahoot.it")) {return "DIRECT";}
if(shExpMatch(host, "hudl.com")) {return "DIRECT";}
if(shExpMatch(host, "*.hudl.com")) {return "DIRECT";}
if(shExpMatch(host, "hudl.com")) {return "DIRECT";}
if(shExpMatch(host, "*.drcedirect.com")) {return "DIRECT";}
if(shExpMatch(host, "*.wida-ams.us")) {return "DIRECT";}
if(shExpMatch(host, "*.drc-centraloffice.com")) {return "DIRECT";}

//
// Domains used by PearsonAccess // PARCC Testing sent DIRECT rather than
Securly proxy
//
if(shExpMatch(host, "*.testnav.com")) {return "DIRECT";}
if(shExpMatch(host, "testnav.com")) {return "DIRECT";}
if(shExpMatch(host, "*.pearsontestcontent.com")){return "DIRECT";}
if(shExpMatch(host, "pearsontestcontent.com")) {return "DIRECT";}
if(shExpMatch(host, "*.thawte.com")) {return "DIRECT";}
if(shExpMatch(host, "thawte.com")) {return "DIRECT";}
if(shExpMatch(host, "*.usertrust.com")) {return "DIRECT";}
if(shExpMatch(host, "usertrust.com")) {return "DIRECT";}
if(shExpMatch(host, "*.comodoca.com")) {return "DIRECT";}
if(shExpMatch(host, "comodoca.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsonmylabandmastering.com")) {return
"DIRECT";}
if (shExpMatch(host, "*.pearsonvt.horizonwimba.com")) {return
"DIRECT";}
if (shExpMatch(host, "*.superlibrary.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsonhighered.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsoned.com")) {return "DIRECT";}
if (shExpMatch(host, "*.mypearson.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearson.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsonmylab.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsonmastering.com")) {return "DIRECT";}
if (shExpMatch(host, "*.openclass.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsoncmg.com")) {return "DIRECT";}
if (shExpMatch(host, "pearsoncmg.com")) {return "DIRECT";}

//
// MDM domains and services to be sent DIRECT rather than Securly proxy
//
if(shExpMatch(host, "*.meraki.com")) {return "DIRECT";}
if(shExpMatch(host, "meraki.com")) {return "DIRECT";}
if(shExpMatch(host, "*.jamfcloud.com")) {return "DIRECT";}
if(shExpMatch(host, "jamfcloud.com")) {return "DIRECT";}
if(shExpMatch(host, "*.awmdm.com")) {return "DIRECT";}
if(shExpMatch(host, "awmdm.com")) {return "DIRECT";}
if(shExpMatch(host, "*.air-watch.com")) {return "DIRECT";}
if(shExpMatch(host, "air-watch.com")) {return "DIRECT";}
if(shExpMatch(host, "*.airwatch.com")) {return "DIRECT";}
if(shExpMatch(host, "airwatch.com")) {return "DIRECT";}

//
// TLDs and school domain to be sent DIRECT rather than Securly proxy
//
if(shExpMatch(host, "*.edu")) {return "DIRECT";}
if(shExpMatch(host, "*.gov")) {return "DIRECT";}
if(shExpMatch(host, "*.gov.uk")) {return "DIRECT";}
if(shExpMatch(host, "*.k12.*.us")) {return "DIRECT";}
if(shExpMatch(host, "*.sch.uk")) {return "DIRECT";}
if(shExpMatch(host, "psdr3.org")) {return "DIRECT";}
if(shExpMatch(host, "*.psdr3.org")) {return "DIRECT";}
//
// If destination is an IP address, localhost, plain hostname (eg.
http://webserver), or on the .local domain, return all traffic to DIRECT rather
than Securly proxy
//
if(shExpMatch(host, "/^\d+\.\d+\.\d+\.\d+$/g")) {return "DIRECT";}
if(shExpMatch(host, "localhost.*")) {return "DIRECT";}
if(shExpMatch(host, "*.localhost.*")) {return "DIRECT";}
if(shExpMatch(host, "*.localhost")) {return "DIRECT";}
if(shExpMatch(host, "*.local")) {return "DIRECT";}
if(isPlainHostName(host)) {return "DIRECT";}
//
// If the requested website destination is an RFC1918 or loopback address,
send DIRECT rather than Securly proxy
//
//SKIP ALL IPS
reip = /^\d+\.\d+\.\d+\.\d+$/g;
if (reip.test(host)) {return "DIRECT";}
//
if(isInNet(host, "10.0.0.0", "255.0.0.0")) {return "DIRECT";}
if(isInNet(host, "172.16.0.0", "255.240.0.0")) {return "DIRECT";}
if(isInNet(host, "192.168.0.0", "255.255.0.0")) {return "DIRECT";}
if(isInNet(host, "127.0.0.0", "255.255.255.0")) {return "DIRECT";}

var proxy_no = "DIRECT";

if (dnsDomainIs (host,"psdr3.org")) {return proxy_no;}


if (dnsDomainIs (host,"apple.com")) {return proxy_no;}
if (dnsDomainIs (host,"grolier.com")) {return proxy_no;}
if (dnsDomainIs (host,"epointplus.com")) {return proxy_no;}
if (dnsDomainIs (host,"greeninfoonline.com")) {return proxy_no;}
if (dnsDomainIs (host,"galegroup.com")) {return proxy_no;}
if (dnsDomainIs (host,"cqpress.com")) {return proxy_no;}
if (dnsDomainIs (host,"libraryresearch.com")) {return proxy_no;}
if (dnsDomainIs (host,"abdodigital.com")) {return proxy_no;}
if (dnsDomainIs (host,"culturegrams.com")) {return proxy_no;}
if (dnsDomainIs (host,"salempress.com")) {return proxy_no;}
if (dnsDomainIs (host,"ebscohost.com")) {return proxy_no;}
if (dnsDomainIs (host,"proquest.com")) {return proxy_no;}
if (dnsDomainIs (host,"sirs.com")) {return proxy_no;}
if (dnsDomainIs (host,"discoveryeducation.com")) {return proxy_no;}
if (dnsDomainIs (host,"TeacherReference.com")) {return proxy_no;}
if (dnsDomainIs (host,"commoncraft.com")) {return proxy_no;}
if (dnsDomainIs (host,"factcite.com")) {return proxy_no;}
if (dnsDomainIs (host,"health.salempress.com")) {return proxy_no;}
if (dnsDomainIs (host,"history.salempress.com")) {return proxy_no;}
if (dnsDomainIs (host,"learningexpresslibrary3.com")) {return proxy_no;}
if (dnsDomainIs (host,"literature.salempress.com")) {return proxy_no;}
if (dnsDomainIs (host,"maps101.com")) {return proxy_no;}
if (dnsDomainIs (host,"pebblego.com")) {return proxy_no;}
if (dnsDomainIs (host,"pebblegonext.com")) {return proxy_no;}
if (dnsDomainIs (host,"science.salempress.com")) {return proxy_no;}
if (dnsDomainIs (host,"teachingbooks.net")) {return proxy_no;}
if (dnsDomainIs (host,"tumblebooks.com")) {return proxy_no;}
if (dnsDomainIs (host,"worldbookonline.com")) {return proxy_no;}
if (dnsDomainIs (host,"youseemore.com")) {return proxy_no;}
if (dnsDomainIs (host,"merriam-webster.com")) {return proxy_no;}
if (dnsDomainIs (host,"overdrive.com")) {return proxy_no;}
if (dnsDomainIs (host,"catapultevaluate.com")) {return proxy_no;}
if (dnsDomainIs (host,"renlearn.com")) {return proxy_no;}
if (dnsDomainIs (host,"nwea.org")) {return proxy_no;}
if (dnsDomainIs (host,"mylexia.com")) {return proxy_no;}
if (dnsDomainIs (host,"myngconnect.com")) {return proxy_no;}
if (dnsDomainIs (host,"ellevationeducation.com")) {return proxy_no;}
if (dnsDomainIs (host,"youtube.com")) {return proxy_no;}
if (dnsDomainIs (host,"m.youtube.com")) {return proxy_no;}
if (dnsDomainIs (host,"accounts.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"gstatic.com")) {return proxy_no;}
if (dnsDomainIs (host,"mail.google.com")) {return proxy_no;}

if (dnsDomainIs (host,"googleapis.com")) {return proxy_no;}


if (dnsDomainIs (host,"accounts.gstatic.com")) {return proxy_no;}
if (dnsDomainIs (host,"fonts.gstatic.com")) {return proxy_no;}
if (dnsDomainIs (host,"ssl.gstatic.com")) {return proxy_no;}
if (dnsDomainIs (host,"googleusercontent.com")) {return proxy_no;}
if (dnsDomainIs (host,"clients1.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"clients2.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"clients3.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"clients4.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"clients5.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"clients6.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"accounts.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"tools.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"pack.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"mail.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"gmail.com")) {return proxy_no;}
if (dnsDomainIs (host,"drive.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"googledrive.com")) {return proxy_no;}
if (dnsDomainIs (host,"docs.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"googledocs.com")) {return proxy_no;}
if (dnsDomainIs (host,"classroom.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"talk.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"hangouts.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"accounts.youtube.com")) {return proxy_no;}
if (dnsDomainIs (host,"csi.gstatic.com")) {return proxy_no;}
if (dnsDomainIs (host,"inbox.google.com")) {return proxy_no;}
if (dnsDomainIs (host,"calendar.google.com")) {return proxy_no;}

if (dnsDomainIs (host,"wida-insight-client.drcedirect.com")) {return proxy_no;}


if (dnsDomainIs (host,"wida-insight.drcedirect.com")) {return proxy_no;}
if (dnsDomainIs (host,"wbte.drcedirect.co")) {return proxy_no;}
if (dnsDomainIs (host,"www.wida-ams.us")) {return proxy_no;}
if (dnsDomainIs (host,"wida.drcedirect.com")) {return proxy_no;}
if (dnsDomainIs (host,"dtk.drcedirect.com")) {return proxy_no;}
if (dnsDomainIs (host,"api-gateway-cloud.drcedirect.com")) {return proxy_no;}
if (dnsDomainIs (host,"api-gateway.drcedirect.com")) {return proxy_no;}
if (dnsDomainIs (host,"cdn-content-prod.drcedirect.com")) {return proxy_no;}
if (dnsDomainIs (host,"cdn-download-prod.drcedirect.com")) {return proxy_no;}
if (dnsDomainIs (host,"drc-centraloffice.com")) {return proxy_no;}
if (dnsDomainIs (host,"drc-wbte-prod.s3.amazonaws.com")) {return proxy_no;}
if (dnsDomainIs (host,"www.drcdirect.com")) {return proxy_no;}

if (dnsDomainIs (host,"raz-kids.com")) {return proxy_no;}


if (dnsDomainIs (host,"readinga-z.com")) {return proxy_no;}
if (dnsDomainIs (host,"raz-plus.com")) {return proxy_no;}
if (dnsDomainIs (host,"learninga-z.com")) {return proxy_no;}
if (dnsDomainIs (host,"headsprout.com")) {return proxy_no;}
if (dnsDomainIs (host,"sciencea-z.com")) {return proxy_no;}
if (dnsDomainIs (host,"writinga-z.com")) {return proxy_no;}
if (dnsDomainIs (host,"vocabularya-z.com")) {return proxy_no;}
if (dnsDomainIs (host,"readytesta-z.com")) {return proxy_no;}
if (dnsDomainIs (host,"content.raz-kids.com")) {return proxy_no;}
if (dnsDomainIs (host,"content.raz-kids.com")) {return proxy_no;}
if (dnsDomainIs (host,"kidsa-z.com")) {return proxy_no;}
if (dnsDomainIs (host,"content.raz-kids.com")) {return proxy_no;}
if (dnsDomainIs (host,"content.raz-kids.com")) {return proxy_no;}
if (dnsDomainIs (host,"content.raz-kids.com")) {return proxy_no;}
if (dnsDomainIs (host,"content.raz-kids.com")) {return proxy_no;}
if (dnsDomainIs (host,"content.raz-kids.com")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.12.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.112.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.15.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.115.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.16.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.116.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.17.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.117.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.18.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.118.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.19.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.119.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.32.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.132.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.33.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.133.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.51.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.151.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.61.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.69.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.80.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.180.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "127.0.0.0", "255.255.255.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.80.197.200", "255.255.255.0")) {return
proxy_no;}

if (isInNet(dnsResolve(host), "10.212.0.0", "255.255.0.0")) {return proxy_no;}


if (isInNet(dnsResolve(host), "10.215.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.216.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.217.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.218.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.232.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.233.0.0", "255.255.0.0")) {return proxy_no;}
if (isInNet(dnsResolve(host), "10.251.0.0", "255.255.0.0")) {return proxy_no;}

if (dnsDomainIs (host,"questarai.com")) {return proxy_no;}


if (shExpMatch(host, "*.questarai.net")) {return proxy_no;}
if (shExpMatch(host, "*.mobileapp.questarai.com")) {return proxy_no;}

if (shExpMatch(host, "*.naviance.com")) {return proxy_no;}


if (dnsDomainIs (host,"naviance.com")) {return proxy_no;}

if (shExpMatch(host, "*.classdojo.com")) {return proxy_no;}


if (shExpMatch(host, "*.pubnub.com")) {return proxy_no;}
if (dnsDomainIs (host,"use.typekit.net")) {return proxy_no;}
if (shExpMatch(host, "*.loggly.com")) {return proxy_no;}
if (dnsDomainIs (host,"amplitude.com")) {return proxy_no;}
if (shExpMatch(host, "*.filestack.com")) {return proxy_no;}
if (dnsDomainIs (host,"toolkit.classdojo.com")) {return proxy_no;}

if (shExpMatch(host, "*.getepic.com")) {return proxy_no;}


if (dnsDomainIs (host,"www.getepic.com")) {return proxy_no;}
if (dnsDomainIs (host,"cdn.getepic.com")) {return proxy_no;}
if (dnsDomainIs (host,"api.getepic.com")) {return proxy_no;}
if (dnsDomainIs (host,"video.getepic.com")) {return proxy_no;}
if (dnsDomainIs (host,"audio.getepic.com")) {return proxy_no;}
if (dnsDomainIs (host,"contentdrm.getepic.com")) {return proxy_no;}
if (dnsDomainIs (host,"cds.n9a5n5i8.hwcdn.net")) {return proxy_no;}
if (dnsDomainIs (host,"typekit.net")) {return proxy_no;}
if (dnsDomainIs (host,"stripecdn.com")) {return proxy_no;}
if (dnsDomainIs (host,"scontent.xx.fbcdn.net")) {return proxy_no;}
if (dnsDomainIs (host,"flurry.com")) {return proxy_no;}
if (dnsDomainIs (host,"newrelic.com")) {return proxy_no;}
if (dnsDomainIs (host,"mixpanel.com")) {return proxy_no;}

if (dnsDomainIs (host,"omnigroup.com")) {return proxy_no;}

if (shExpMatch(host, "*.grammarly.com")) {return proxy_no;}

if (shExpMatch(host, "*.cete.us")) {return proxy_no;}


if (shExpMatch(host, "*.s3.amazonaws.com")) {return proxy_no;}

if (dnsDomainIs (host,"prodigy.blob.core.windows.net")) {return proxy_no;}


if (dnsDomainIs (host,"checkout.stripe.com")) {return proxy_no;}
if (dnsDomainIs (host,"cdn.prodigygame.com")) {return proxy_no;}
if (shExpMatch(host, "*.prodigygame.com")) {return proxy_no;}

if (shExpMatch(host, "*.drc-centraloffice.com")) {return proxy_no;}


if (shExpMatch(host, "*.drcedirect.com")) {return proxy_no;}

if (dnsDomainIs (host,"mo-insight-client.drcedirect.com")) {return proxy_no;}


if (dnsDomainIs (host,"mo-insight.drcedirect.com")) {return proxy_no;}
if (dnsDomainIs (host,"wbte.drcedirect.com")) {return proxy_no;}
if (dnsDomainIs (host,"dtk.drcedirect.com")) {return proxy_no;}

if (shExpMatch(host, "*.appspot.com")) {return proxy_no;}

if (shExpMatch(host, "*.speechstream.net")) {return proxy_no;}


if (shExpMatch(host, "*.texthelp.com")) {return proxy_no;}
if (shExpMatch(host, "*.evernote.com")) {return proxy_no;}
if (shExpMatch(host, "*.missouristate.edu")) {return proxy_no;}
if (shExpMatch(host, "*.adobe.com")) {return proxy_no;}

if (shExpMatch(host, "kite*.s3.amazonaws.com")) {return proxy_no;}

if (shExpMatch(host, "*.cete.us")) {return proxy_no;}

if (dnsDomainIs (host,"fastbridge.org")) {return proxy_no;}


if (shExpMatch(host, "*.fastbridge.org")) {return proxy_no;}

if (shExpMatch(host, "*.microsoft.com")) {return proxy_no;}


if (dnsDomainIs (host,"microsoft.com")) {return proxy_no;}

if (shExpMatch(host, "*.office.com")) {return proxy_no;}


if (dnsDomainIs (host,"office.com")) {return proxy_no;}

if (dnsDomainIs (host,"office.net")) {return proxy_no;}


if (dnsDomainIs (host,"msocdn.com")) {return proxy_no;}
if (dnsDomainIs (host,"onmicrosoft.com")) {return proxy_no;}

if (shExpMatch(host, "*.microsoft.com")) {return proxy_no;}


if (shExpMatch(host, "*.msocdn.com")) {return proxy_no;}
if (shExpMatch(host, "*.office.com")) {return proxy_no;}
if (shExpMatch(host, "*.office.net")) {return proxy_no;}
if (shExpMatch(host, "*.onmicrosoft.com")) {return proxy_no;}

if (shExpMatch(host, "*.live.com")) {return proxy_no;}


if (dnsDomainIs (host,"live.com")) {return proxy_no;}

if (shExpMatch(host, "*.clever.com")) {return proxy_no;}


if (dnsDomainIs (host,"clever.com")) {return proxy_no;}

if (shExpMatch(host, "*.dreambox.com")) {return proxy_no;}


if (dnsDomainIs (host,"dreambox.com")) {return proxy_no;}

if (shExpMatch(host, "*.ad.psdr3.org")) {return proxy_no;}


if (dnsDomainIs (host,"ad.psdr3.org")) {return proxy_no;}

//
// Return remaining traffic to Securly load balance proxy
//
return "PROXY useast-dp.securly.com:80";
}

You might also like