Xallinta guuldarrada DNS ee gudaha qaanuunka PAC
U yeel raadinta PAC DNS ee guuldarraystay laan siyaasaddeed u gaar ah halkii aad ula dhaqmi lahayd cinwaan la xaqiijiyay oo ka baxsan shabakadda gudaha.
Raadin guuldarraystay ma caddaynayso in meesha la aadayaa ay ka baxsan tahay shabakaddaada gaarka ah. Waxay caddaynaysaa oo keliya in qiimayntan PAC aysan helin cinwaanka ay u baahnayd.
Farqigaas waa muhiim marka dnsResolve() quudiyo qaanuunka isInNet(). Hirgelinta PAC ee Chromium waxay soo celisaa null marka xallintu guuldarraysto. Ha ka dhisin laanta guuldarrada xusuus ah in natiijadu had iyo jeer tahay xarig madhan.
function FindProxyForURL(url, host) {
var address = dnsResolve(host);
if (!address) {
return "PROXY proxy.example:8080";
}
if (isInNet(address, "10.40.0.0", "255.255.0.0")) {
return "DIRECT";
}
return "PROXY proxy.example:8080";
}
Tusaalahan wuxuu magacyada aan la xallin u dirayaa boroksee. Taasi waa doorasho siyaasadeed, ma aha halbeeg ammaan oo caalami ah. Waxay faa'iido yeelan kartaa marka borokseegu leeyahay xallin ama arag shabakadeed uusan macmiilku lahayn. Shabakad u baahan xallin gudaha waxay u baahan tahay natiijo kale oo cad.
Hal mar xalli oo natiijada dib u isticmaal. Taasi waxay go'aanka ku xidhaa hal qiime waxayna ka fogaataa ku celcelinta wicitaanno caawiye oo laga yaabo inay gaabis yihiin.
Sidoo kale hubi isticmaalaha PAC ee dhabta ah. Caawiyayaasha IPv4 ee hore iyo caawiyayaasha IPv6 ee la ballaariyay waxay leeyihiin heshiisyo kala duwan. Qaanuun lagu tijaabiyay hirgelinta hal biraawsar ma caddaynayso taageerada barnaamij kasta oo isticmaala isla PAC URL.
Haddii shuruuddu tahay oo keliya in la maro dabaqa shirkad la yaqaan, qaanuunka magaca martigeliyaha wuxuu si buuxda uga fogaan karaa raadinta. U leexo kala-soocidda ku salaysan cinwaanka marka cinwaanku yahay macluumaadka siyaasaddu runtii u baahan tahay.