GIO ignore-hosts: vertsnavn og IP-adresser matches hver for seg
Forstå hvorfor GIO kan sende et vertsnavn gjennom proxyen, men gå utenom den numeriske IP-adressen, selv når begge peker på samme tjeneste.
Din GIO-baserte klient går direkte til 192.168.40.12, men bruker proxyen for reports.example. DNS sier at navnet løses til den adressen. Omgåelsesresolveren trenger ikke å utføre det oppslaget før den velger en rute.
GSimpleProxyResolver dokumenterer atskilte matchregler: unntak for vertsnavn gjelder for destinasjoner som identifiseres ved navn; IP-unntak gjelder for destinasjoner som identifiseres ved adresse.
Med bare 192.168.40.12 i ignore-hosts kan den numeriske destinasjonen gå utenom, mens vertsnavnet ikke kan. Å utvide adressen til en subnettsoppføring gjør den ikke automatisk til en liste med navn som løses innenfor det subnettet.
Hvis begge skrivemåtene skal gå direkte, uttrykk begge intensjonene i former som den faktiske brukeren støtter. Hvis unntakene kommer fra GNOME-innstillinger, lagre dem som separate listeelementer. Hold navneunntaket så smalt som kravet tillater; en praktisk bred domeneregel kan frita urelaterte tjenester.
Dette er en kontrakt for GIO-resolveren, ikke en universell regel for alle programmer på et GNOME-skrivebord. En annen nettleser eller HTTP-bibliotek kan bruke en annen resolver, et PAC-skript eller en eksplisitt proxykonfigurasjon.
Sammenlign URL-skrivemåten, den valgte resolveren og den aktive proxy-modusen før du diagnostiserer en ødelagt subnettsparser. En vellykket direkte tilkobling via adresse er nyttig bevis om den adressebaserte forespørselen. Den sier i seg selv ingenting om hvordan forespørselen ved navn ble klassifisert.