التبديل اليدوي بين البروكسيات متعب. تخيل أن المتصفح يعرف تلقائيًا: "إذا فتحت موقع الشركة، استخدم بروكسي العمل. إذا فتحت Netflix، استخدم الاتصال المباشر".
استخدام ملفات PAC
ملفات Proxy Auto-Config (PAC) هي الطريقة المعيارية. هي ملفات JavaScript بسيطة.
function FindProxyForURL(url, host) {
if (shExpMatch(host, "*.internal.com")) {
return "PROXY 192.168.1.1:8080";
}
if (isInNet(myIpAddress(), "10.0.0.0", "255.0.0.0")) {
return "DIRECT";
}
return "PROXY 192.168.1.2:8080";
}