Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Ara sunucu otomatik yapılandırma (PAC) dosyası, bir web tarayıcısının veya uygulamanın istek için hangi proxy sunucusunu kullanması gerektiğini otomatik olarak belirlemeye yönelik bir mekanizmadır. PAC dosyaları, esnek ve dinamik trafik yönlendirme kararlarını etkinleştirdikleri Açık İletme Ara Sunucusu yapılandırmasının ayrılmaz bir parçasıdır. Genel Güvenli Erişim bağlamında, PAC dosyaları Genel Güvenli Erişim istemcisinin trafik iletme ilkelerine benzer.
PAC dosyaları nasıl çalışır?
PAC dosyalarını yapılandırdıktan sonra, tarayıcılara adlı FindProxyForURLbir JavaScript işlevi sağlayarak çalışırlar. Tarayıcı bir kaynak istediğinde bu işlevi çağırır. İşlev daha sonra hedef adres, protokol veya ana bilgisayar adı gibi koşulları değerlendirir. işlevi, hangi proxy'nin (veya ara sunucuların) kullanılacağını veya doğrudan bağlanılıp bağlanılmayacağını (atlama) belirten bir yönerge döndürür.
Bu yaklaşım ağ trafiği üzerinde ayrıntılı denetime olanak tanır, böylece özel gereksinimlerinize göre uyarlanmış yönlendirme mantığı tanımlayabilirsiniz.
PAC dosya yapısı ve söz dizimi
PAC dosyasının çekirdeği, işlevi tanımlayan JavaScript bloğudur FindProxyForURL(url, host) . Bu işlev içinde, proxy davranışını belirlemek için deyimler, normal ifadeler ve yerleşik yardımcı işlevler (örneğin, if, dnsDomainIs, isInNet) gibi shExpMatch JavaScript yapılarını kullanabilirsiniz. İşlev, "PROXY <tenantID>.internet.efp.globalsecureaccess.microsoft.com:443\" ara sunucu kullanımı veya "DIRECT" doğrudan bağlantılar gibi ara sunucu ayarlarını belirten bir dizge döndürür.
Aşağıdaki örnek PAC dosya parçacığında, diğer tüm URL'lere Açık İletme Ara Sunucusu aracılığıyla erişilirken Microsoft Entra ID oturum açma işlemine doğrudan erişim izni verilen bir yapılandırma gösterilmektedir (İnternet Erişimi için Açık İletme Ara Sunucusu için gereklidir):
function FindProxyForURL(url, host) {
if (dnsDomainIs(host, \"login.microsoftonline.com\"))
return \"DIRECT\";
else
return \"PROXY *tenantId*.internet.efp.globalsecureaccess.microsoft.com:443\";
}
TARAYıCılara PAC dosya ayarlarını uygulama
PAC dosya ayarlarını uygulama mekanizması, cihaz yönetimine ve tarayıcı türüne bağlı olarak değişir.
Tarayıcı ilkesi veya kurumsal mobilite yönetimi tarafından yönetilen cihazlar gibi yönetilen cihazlarda, merkezi yapılandırma araçları aracılığıyla PAC dosyası URL'lerini veya içeriğini dağıtabilirsiniz.
Yönetilmeyen cihazlar için, kullanıcılara tarayıcı ayarlarında PAC dosya konumunu el ile girmelerini veya ağ tarafından sağlanan bir yapılandırmayı kullanmalarını sağlayabilirsiniz. Ağ tarafından sağlanan bir yapılandırma Dinamik Ana Bilgisayar Yapılandırma Protokolü (DHCP) veya Web Ara Sunucusu Otomatik Bulma (WPAD) olabilir.