Μία κάρτα δικτύου αρκεί για έναν ρητό διαμεσολαβητή
Κατανοήστε πότε ένας διαμεσολαβητής προώθησης μπορεί να μοιράζεται το LAN χωρίς να γίνεται η προεπιλεγμένη πύλη των πελατών.
Ένας ιδιωτικός διαμεσολαβητής προώθησης δεν χρειάζεται να βρίσκεται φυσικά ανάμεσα στον φορητό υπολογιστή και τον δρομολογητή. Μπορεί να είναι άλλο μηχάνημα στο ίδιο LAN, με μία διεπαφή δικτύου.
Ο φορητός συνδέεται στη διεύθυνση του διαμεσολαβητή και στη θύρα ακρόασης. Η διεργασία του διαμεσολαβητή ανοίγει ξεχωριστή σύνδεση προς τον ιστότοπο ή προς τον γονέα του. Η ίδια διεπαφή μπορεί να μεταφέρει και τις δύο συνομιλίες, ενώ ο πίνακας δρομολόγησης του κεντρικού υπολογιστή επιλέγει το επόμενο άλμα.
client → proxy listener
proxy → existing router → destinationΑυτό αρκεί για μια εφαρμογή που έχει επιλέξει ρητά τον διαμεσολαβητή. Στο Linux, αυτή η συνηθισμένη διάταξη δεν απαιτεί ενεργοποίηση της προώθησης IP μόνο και μόνο για να αναμεταδίδονται τα αιτήματα της εφαρμογής.
Η προεπιλεγμένη πύλη απαντά σε άλλο ερώτημα
Η προεπιλεγμένη πύλη ενός πελάτη χειρίζεται τα πακέτα που στέλνει ο πελάτης προς άλλα δίκτυα. Η αλλαγή αυτής της ρύθμισης δεν κάνει το πρόγραμμα περιήγησης να εκδίδει αιτήματα διαμεσολαβητή HTTP ή διαπραγμάτευση SOCKS. Ομοίως, η καταχώριση διαμεσολαβητή στο πρόγραμμα περιήγησης δεν δρομολογεί κάθε άλλη εφαρμογή μέσω αυτού του μηχανήματος.
Ένας κεντρικός υπολογιστής μπορεί να εκτελεί και τις δύο εργασίες, αλλά τότε έχει δύο ρυθμίσεις να διαχειρίζεται: την υπηρεσία διαμεσολαβητή και τη λειτουργία δρομολόγησης ή τείχους προστασίας. Περισσότερες διεπαφές μπορούν να διευκολύνουν τον διαχωρισμό δικτύων. Είναι επιλογή τοπολογίας, όχι προϋπόθεση που επιβάλλει η ρητή διαμεσολάβηση HTTP.
Αυτή η διάκριση εξηγεί και ένα συχνό αποτυχημένο πείραμα: η επεξεργασία των κανόνων προώθησης ενός διακομιστή διαμεσολαβητή δεν έχει κανένα αποτέλεσμα σε άμεση σύνδεση πελάτη που περνά από άλλο δρομολογητή. Τα πακέτα δεν πέρασαν ποτέ από αυτόν τον διακομιστή.
Αν η απαίτηση είναι υποχρεωτική χρήση, καθορίστε πού μπορεί να ελεγχθεί η εναλλακτική εξερχόμενη κίνηση. Ένας ρητός διαμεσολαβητής μίας διεπαφής μπορεί να είναι έγκυρη υπηρεσία, ενώ μια ξεχωριστή πύλη επιβάλλει την πολιτική δικτύου. Τοποθετήστε την επιβολή εκεί όπου τα πακέτα περνούν πραγματικά.