GIO ignore-hosts: τα ονόματα κεντρικών υπολογιστών και οι διευθύνσεις IP αντιστοιχίζονται χωριστά
Κατανοήστε γιατί το GIO μπορεί να δρομολογεί ένα όνομα κεντρικού υπολογιστή μέσω του διαμεσολαβητή αλλά να παρακάμπτει την αριθμητική διεύθυνση IP του, ακόμη και όταν και τα δύο δείχνουν την ίδια υπηρεσία.
Ο πελάτης σας που βασίζεται στο GIO πηγαίνει απευθείας στη 192.168.40.12, αλλά χρησιμοποιεί τον διαμεσολαβητή για τη reports.example. Το DNS λέει ότι το όνομα επιλύεται σε αυτή τη διεύθυνση. Ο επιλυτής παράκαμψης δεν χρειάζεται να εκτελέσει αυτή την αναζήτηση πριν επιλέξει διαδρομή.
Το GSimpleProxyResolver τεκμηριώνει χωριστούς κανόνες αντιστοίχισης: οι εξαιρέσεις ονομάτων κεντρικών υπολογιστών ισχύουν για προορισμούς που προσδιορίζονται με όνομα· οι εξαιρέσεις IP ισχύουν για προορισμούς που προσδιορίζονται με διεύθυνση.
Όταν μόνο η 192.168.40.12 βρίσκεται στο ignore-hosts, ο αριθμητικός προορισμός μπορεί να παρακαμφθεί, ενώ το όνομα κεντρικού υπολογιστή όχι. Η επέκταση της διεύθυνσης σε καταχώριση υποδικτύου δεν τη μετατρέπει αυτόματα σε λίστα ονομάτων που επιλύονται μέσα σε αυτό το υποδίκτυο.
Αν και οι δύο γραφές πρέπει να πηγαίνουν απευθείας, εκφράστε και τις δύο προθέσεις με μορφές που υποστηρίζει ο πραγματικός καταναλωτής. Αν οι εξαιρέσεις προέρχονται από τις ρυθμίσεις του GNOME, αποθηκεύστε τις ως ξεχωριστές καταχωρίσεις λίστας. Κρατήστε την εξαίρεση ονόματος τόσο στενή όσο επιτρέπει η απαίτηση· ένας βολικός ευρύς κανόνας τομέα μπορεί να εξαιρέσει άσχετες υπηρεσίες.
Αυτό είναι ένα συμβόλαιο του επιλυτή GIO, όχι ένας καθολικός κανόνας για κάθε εφαρμογή σε επιφάνεια εργασίας GNOME. Ένας άλλος περιηγητής ή βιβλιοθήκη HTTP μπορεί να χρησιμοποιεί διαφορετικό επιλυτή, σενάριο PAC ή ρητή ρύθμιση διαμεσολαβητή.
Συγκρίνετε τη γραφή του URL, τον επιλεγμένο επιλυτή και την ενεργή λειτουργία διαμεσολαβητή πριν διαγνώσετε έναν χαλασμένο αναλυτή υποδικτύου. Μια επιτυχημένη απευθείας σύνδεση με διεύθυνση είναι χρήσιμη απόδειξη για το αίτημα που βασίζεται στη διεύθυνση. Από μόνη της δεν λέει τίποτα για το πώς ταξινομήθηκε το αίτημα με όνομα.