Klienten din som bygger på GIO går rett til 192.168.40.12, men bruker proxyen for reports.example. DNS sier at navnet løses opp til den adressen. Omgåelsesresolveren må ikke gjøre det oppslaget før den velger en rute.

GSimpleProxyResolver dokumenterer separate matchregler: unntak for vertsnavn gjelder for destinasjoner som identifiseres ved navn; IP-unntak gjelder for destinasjoner som identifiseres ved adresse.

Når bare 192.168.40.12 står i ignore-hosts, kan den numeriske destinasjonen omgås, mens vertsnavnet ikke kan. Å utvide adressen til en subnettsoppføring gjør den ikke automatisk til en liste over navn som løses opp innenfor det subnettet.

Hvis begge skrivemåtene skal gå direkte, bør begge intensjonene uttrykkes i former som den faktiske brukeren støtter. Kommer unntakene fra GNOME-innstillinger, lagre dem som egne listeelementer. Hold navneunntaket så smalt som kravet tillater; en bekvem bred domeneregel kan frita urelaterte tjenester.

Dette er en kontrakt for GIO-resolveren, ikke en universell regel for hvert program på et GNOME-skrivebord. En annen nettleser eller et HTTP-bibliotek kan bruke en annen resolver, et PAC-skript eller en eksplisitt proxykonfigurasjon.

Sammenlign URL-skrivemåten, resolveren som er valgt og den aktive proxy-modusen før du diagnostiserer en ødelagt subnettsparser. En vellykket direkte forbindelse via adresse er nyttig bevis om den adressebaserte forespørselen. Alene sier den ingenting om hvordan forespørselen ved navn ble klassifisert.

Relaterte artikler