Du har lagt 192.168.0.0/16 i Firefox listan ”Ingen proxy för”. Att öppna http://192.168.1.20/ går direkt, men http://wiki.office.example/ når fortfarande proxyn. Båda URL:erna kan peka på samma server.

Den viktiga skillnaden är den destinationssträng som Firefox matchar. Ett undantag för IP-intervall och ett undantag för värdnamn är inte utbytbara. Anta inte att den manuella bypass-listan löser upp varje värdnamn innan du avgör om en regel för adressintervall gäller.

Angiven URLInformation som finns för matchning
http://192.168.1.20/En litteral IP-adress
http://wiki.office.example/Ett värdnamn

Om intranätet har en egen domän, använd lämpliga undantag för värdnamn eller domän i stället för att gissa adresserna som namnen kan lösas upp till. Håll orelaterade offentliga tjänster utanför det undantaget. En domän kan innehålla både interna och externt hostade applikationer.

Mozillas ursprungliga förklaring skiljer uttryckligen matchning av litteral IP från namn som löses upp till dessa IP-adresser. Det dokumentet är historiskt, så kontrollera den aktuella klientens beteende och policygränssnittet innan du kopierar varje syntaxexempel från det.

När policyn behöver DNS

En PAC-fil erbjuder en separat, explicit plats för DNS-medvetna beslut. Den inför också felmoder vid distribution, körning och upplösning av skriptet. Använd den eftersom routingkravet behöver den logiken, inte bara för att få en lång bypass-lista att se kortare ut.

I en hanterad installation, granska också Firefox effektiva policy. En låst proxy-policy kan förklara varför en lokal ändring inte avgör rutten.

Vid felsökning, notera den litterala URL du angav, inte bara serverns slutliga IP. Att jämföra en värdnamns-URL med en litteral adress-URL ändrar informationen som finns tillgänglig för bypass-beslutet, och det är just därför de två förfrågningarna kan ta olika vägar.

Relaterade artiklar