Hvorfor Firefox fortsatt sender en intranettvert i bypass-undernettet ditt via proxyen
Et bypass-område for litterale IP-adresser fritar ikke nødvendigvis et vertsnavn som løses til det området.
Du har lagt 192.168.0.0/16 i Firefox' listen «Ingen proxy for». Å åpne http://192.168.1.20/ går direkte, men http://wiki.office.example/ når fortsatt proxyen. Begge URL-ene kan peke på samme server.
Den viktige forskjellen er destinasjonsstrengen Firefox sammenligner med. Et unntak for IP-område og et unntak for vertsnavn er ikke utskiftbare. Ikke anta at den manuelle bypass-listen løser hvert vertsnavn før du avgjør om en regel for adresseområde gjelder.
| Oppgitt URL | Informasjon tilgjengelig for sammenligning |
|---|---|
| http://192.168.1.20/ | En litteral IP-adresse |
| http://wiki.office.example/ | Et vertsnavn |
Hvis intranettet har eget domene, bruk de riktige unntakene for vertsnavn eller domene i stedet for å gjette adressene navnene kan løses til. Hold urelaterte offentlige tjenester utenfor det unntaket. Et domene kan inneholde både interne og eksternt vertede applikasjoner.
Mozillas opprinnelige forklaring skiller uttrykkelig sammenligning av litteral IP fra navn som løses til disse IP-ene. Det dokumentet er historisk, så kontroller atferden til gjeldende klient og policygrensesnittet før du kopierer hvert syntakseksempel fra det.
Når policyen trenger DNS
En PAC-fil gir et separat, eksplisitt sted for DNS-bevisste beslutninger. Den innfører også feilmoduser ved distribusjon, kjøring og oppløsning av skriptet. Bruk den fordi rutekravet trenger den logikken, ikke bare for å få en lang bypass-liste til å se kortere ut.
I en administrert installasjon, undersøk også Firefox' effektive policy. En låst proxy-policy kan forklare hvorfor en lokal endring ikke bestemmer ruten.
Ved feilsøking, noter den litterale URL-en du skrev inn, ikke bare serverens endelige IP. Å sammenligne en vertsnavn-URL med en litteral adresse-URL endrer informasjonen som er tilgjengelig for bypass-beslutningen, og det er nettopp derfor de to forespørslene kan ta ulike veier.