Is féidir le riail PAC do ghearr-ainmneacha do sheachfhreastalaí a sheachaint
Tuig cén fáth ar féidir le hainm óstach gan ponc agus a fhoirm láncháilithe bealaí éagsúla a roghnú sa script PAC céanna.
Faigheann script PAC an t-ainm óstach ón URL. Ní thiocfaidh dashboard chun bheith ina dashboard.example.internal go huathoibríoch roimh an meaitseáil:
function FindProxyForURL(url, host) {
if (isPlainHostName(host)) {
return "DIRECT";
}
return "PROXY 203.0.113.10:8080";
}Úsáid fíor-phointe deiridh HTTP in ionad sheoladh na doiciméadachta; soláthraíonn an liosta seachfhreastalaí HTTP iarrthóirí le haghaidh tástálacha chuig ceann scríbe poiblí nuair a cheadaítear an bealach sin. Sa script seo, filleann an gearr-ainm DIRECT d'aon ghnó; sroicheann an t-ainm láncháilithe an brainse seachfhreastalaí. Ciallaíonn “Plain hostname” litriú gan ponc, ní hé go bhfuarthas amach go bhfuil an t-óstach ar líonra áitiúil iontaofa.
Más é an beartas atá ag teastáil ná aon fhearann inmheánach amháin, déan meaitseáil ar an bhfearann sin seach ar gach gearr-ainm. Tá ionchuir agus séimeantaic patrúin éagsúla ag dnsDomainIs agus shExpMatch. Ní chuimsíonn seiceáil iarmhíre do .example.internal an fhréamh bheacht example.internal; cuir an cás sin san áireamh go sainráite nuair is é sin an rún. Ní fo-líonra IP ná slonn rialta é patrún ar nós shell.
Déan comparáid idir toradh an scripte don ghearr-ainm, don ainm láncháilithe, d'óstach poiblí neamhghaolmhar agus d'aon fhréamh fearainn atá beartaithe. Tástálann sé seo roghnú rialacha gan ceangal leis an seachfhreastalaí. Scrúdaigh an chéad riail a fhilleann nuair a chuireann brainse DIRECT leathan cosc ar phointe deiridh atá inrochtana ar shlí eile a thriail.
Úsáid comparáid ainmneacha nuair a chuireann sé an beartas in iúl; cuireann cúntóirí DNS a gcuid réitigh agus moille féin leis. Coinnigh seach-chur áitiúil intuigthe an bhrabhsálaí ar leithligh ón script freisin. Ní féidir le seiceáil localhost ionad litriú iarbhír an chinn scríbe phoiblí nó inmheánaigh a ghlacadh.