Tinyproxy ConnectPort: θύρα προορισμού έναντι θύρας ακρόασης
Διαγνώστε τους περιορισμούς της θύρας προορισμού του Tinyproxy CONNECT χωρίς να τους συγχέετε με τη θύρα ακρόασης.
ConnectPort ελέγχει τον προορισμό που ζητείται μέσα στο CONNECT, όχι τον ακροατή που δέχεται τον πελάτη:
| Αριθμός παραδείγματος | Ρόλος |
|---|---|
| 8888 | Ο εισερχόμενος ακροατής του Tinyproxy. |
| 443 | Μια συνηθισμένη θύρα προορισμού HTTPS. |
| 80 σε απορριφθέν CONNECT | Ο προορισμός που ζήτησε πραγματικά ο πελάτης να κάνει tunnel. |
Η ρητή άδεια για τον συνηθισμένο προορισμό HTTPS είναι:
ConnectPort 443Διατηρήστε τον έλεγχο ταυτότητας και τους περιορισμούς πελάτη. Το εγχειρίδιο του Tinyproxy ορίζει και μια λίστα θυρών που απουσιάζει και την ειδική ρύθμιση απενεργοποίησης του CONNECT. Η αφαίρεση μιας περιοριστικής λίστας μπορεί να διευρύνει την πρόσβαση.
Αν η θύρα που ζητήθηκε σας εκπλήσσει, διαβάστε για την αρχή CONNECT και την προηγούμενη ακολουθία. Το απλό HTTP στη θύρα 80 δεν απαιτεί CONNECT μόνο επειδή εμπλέκεται διακομιστής μεσολάβησης. Ένας πελάτης μπορεί σκόπιμα να κάνει tunnel άλλη υπηρεσία ή να χρησιμοποιήσει μια ανεπιθύμητη λειτουργία. Μην υποθέτετε ότι κάθε CONNECT στη θύρα 80 προήλθε από ανακατεύθυνση ιστότοπου.
Μια νόμιμη πρόσθετη θύρα HTTPS χρειάζεται τη δική της στενή άδεια. Το άνοιγμα κάθε προορισμού κρύβει αν ο πελάτης έκανε το επιδιωκόμενο αίτημα. Κρατήστε τον πραγματικό στόχο χωριστά από τον ακροατή του διακομιστή μεσολάβησης πριν αλλάξετε πολιτική.