Bakit Pina-proxy Pa Rin ng Firefox ang Isang Intranet Host sa Iyong Bypass Subnet
Ang saklaw ng bypass para sa mga literal na IP address ay hindi laging nag-e-exempt ng hostname na nare-resolve sa saklaw na iyon.
Inilagay mo ang 192.168.0.0/16 sa listahang “Walang proxy para sa” ng Firefox. Direktang pumupunta ang pagbubukas ng http://192.168.1.20/, ngunit umaabot pa rin sa proxy ang http://wiki.office.example/. Maaaring tumukoy ang parehong URL sa iisang server.
Ang mahalagang pagkakaiba ay ang destinasyong string na inihahambing ng Firefox. Ang exemption sa IP range at exemption sa hostname ay hindi mapagpapalit. Huwag ipagpalagay na nire-resolve ng manu-manong bypass list ang bawat hostname bago magpasya kung naaangkop ang isang tuntunin sa address range.
| Inilagay na URL | Impormasyong available para sa paghahambing |
|---|---|
| http://192.168.1.20/ | Isang literal na IP address |
| http://wiki.office.example/ | Isang hostname |
Kung may sariling domain ang intranet, gamitin ang naaangkop na exemption sa hostname o domain sa halip na hulaan ang mga address kung saan maaaring ma-resolve ang mga pangalan. Panatilihin ang mga walang kaugnayang pampublikong serbisyo sa labas ng exemption na iyon. Ang isang domain ay maaaring maglaman ng parehong panloob at panlabas na naka-host na application.
Ang orihinal na paliwanag ng Mozilla ay hayagang nagtatangi ng paghahambing ng literal na IP mula sa mga pangalang nare-resolve sa mga IP na iyon. Makasaysayan ang dokumentong iyon, kaya tingnan ang pag-uugali ng kasalukuyang client at ang interface ng patakaran bago kopyahin ang bawat halimbawa ng syntax mula rito.
Kapag Kailangan ng Patakaran ang DNS
Ang PAC file ay nag-aalok ng hiwalay at hayag na lugar para sa mga desisyong may kamalayan sa DNS. Nagdadala rin ito ng mga failure mode sa pamamahagi, pagpapatupad at pag-resolve ng script. Gamitin ito dahil kailangan ng routing requirement ang lohikang iyon, hindi lamang upang gawing mas maikli ang isang mahabang bypass list.
Sa isang pinamamahalaang pag-install, suriin din ang epektibong patakaran ng Firefox. Maaaring ipaliwanag ng naka-lock na patakaran sa proxy kung bakit hindi tinutukoy ng lokal na pag-edit ang ruta.
Para sa pag-troubleshoot, itala ang literal na URL na inilagay mo, hindi lamang ang huling IP ng server. Ang paghahambing ng URL na may hostname sa URL na may literal na address ay nagbabago ng impormasyong available para sa desisyon sa bypass, at iyon mismo ang dahilan kung bakit maaaring magkaibang landas ang dalawang kahilingan.