PAC script na karɓar sunan mai masauki daga URL. dashboard ba ya zama dashboard.example.internal kai tsaye kafin daidaitawa:

function FindProxyForURL(url, host) {
  if (isPlainHostName(host)) {
    return "DIRECT";
  }
  return "PROXY 203.0.113.10:8080";
}

Yi amfani da ainihin HTTP endpoint maimakon adireshin takardun; jerin proxy na HTTP na bayar da 'yan takara don gwaje-gwaje zuwa wani manufa ta jama'a inda aka halatta wannan hanya. A cikin wannan script, gajeren sunan da gangan yana mayar da DIRECT; cikakken sunan yana isa reshen proxy. “Plain hostname” na nufin rubutu mara aya, ba gano cewa mai masaukin yana kan amintaccen cibiyar sadarwa ta gida ba.

Idan manufar da ake so ita ce yanki ɗaya na ciki, daidaita da wannan yankin maimakon kowane gajeren suna. dnsDomainIs da shExpMatch suna da shigarwa da ma'anar tsari daban-daban. Binciken ƙarshen ga .example.internal ba ya haɗa da ainihin tushen example.internal; haɗa wannan yanayin a fili idan ana so. Tsarin irin na shell ba subnet na IP bane ko magana ta yau da kullun.

Kwatanta sakamakon script ɗin ga gajeren suna, cikakken suna, wani mai masauki na jama'a mara alaƙa da duk wani tushen yankin da ake so. Wannan yana gwada zaɓin ƙa'ida ba tare da haɗi da proxy ba. Duba ƙa'idar farko da ke dawowa lokacin da babban reshen DIRECT ya hana wani endpoint da za a iya isa a gwada shi.

Yi amfani da kwatancen suna idan yana bayyana manufar; mataimakan DNS suna ƙara nasu bincike da jinkiri. Ka kuma ware kewayen gida na bayyananne na burauza daga script ɗin. Binciken localhost ba zai iya maye gurbin ainihin rubutun manufar jama'a ko ta ciki ba.

Labarai masu alaƙa