A' làimhseachadh fàilligeadh DNS am broinn riaghailt PAC
Thoir meur poileasaidh fhèin do lorg PAC DNS a dh'fhàillig an àite a bhith ga làimhseachadh mar sheòladh dearbhte taobh a-muigh an lìonra ionadail.
Chan eil lorg a dh'fhàillig a' dearbhadh gu bheil an ceann-uidhe taobh a-muigh do lìonra prìobhaideach. Tha e a' dearbhadh nach d'fhuair am measadh PAC seo an seòladh a bha a dhìth air.
Tha an eadar-dhealachadh sin cudromach nuair a bheir dnsResolve() biadh do riaghailt isInNet(). Bheir buileachadh PAC Chromium air ais null nuair a dh'fhàilligeas an rèiteachadh. Na tog a' mheur mhàillichte air cuimhne gu bheil an toradh an còmhnaidh na shreath falamh.
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";
}
Tha an eisimpleir seo a' cur ainmean nach deach a rèiteach chun an neach-ionaid. Is e roghainn poileasaidh a tha sin, chan e roghainn thèarainte choitcheann. Faodaidh e a bhith feumail nuair a tha rèitear no sealladh lìonra aig an neach-ionaid nach eil aig a' chliant. Feumaidh lìonra a dh'fheumas rèiteachadh ionadail toradh soilleir eadar-dhealaichte.
Rèitich aon turas agus cleachd an toradh a-rithist. Cumail sin a' cho-dhùnadh ceangailte ri aon luach agus seachnaidh e gairmean taic a dh'fhaodadh a bhith mall a-rithist.
Thoir sùil cuideachd air fìor neach-cleachdaidh PAC. Tha cùmhnantan eadar-dhealaichte aig seann luchd-cuideachaidh IPv4 agus luchd-cuideachaidh leudaichte IPv6. Chan eil riaghailt a chaidh a dhearbhadh le buileachadh aon bhrabhsair a' dearbhadh taic anns gach aplacaid a chleachdas an aon URL PAC.
Mura h-eil ann ach iar-leasachan companaidh aithnichte a shlighe, faodaidh riaghailt ainm òstair an lorg a sheachnadh gu tur. Cleachd seòrsachadh stèidhichte air seòladh nuair a tha an seòladh na fhiosrachadh a dh'fheumas am poileasaidh gu fìor.