Η διαμόρφωσή σας επιτρέπει το 127.0.0.1, ωστόσο μια εφαρμογή που συνδέεται με το localhost απορρίπτεται. Πριν διευρύνετε τη λίστα επιτρεπόμενων, ελέγξτε ποια διεύθυνση χρησιμοποίησε η εφαρμογή.

Το localhost είναι όνομα. Ανάλογα με το περιβάλλον, μπορεί να οδηγήσει τον πελάτη στο IPv4 loopback, στο IPv6 loopback ή σε μια αλληλουχία προσπαθειών σύνδεσης. Ένας κανόνας πηγής IPv4 δεν ταιριάζει κατ' ανάγκη με σύνδεση IPv6 από το ::1.

Ελέγξτε τρεις ανεξάρτητες λεπτομέρειες

  1. Με ποια διεύθυνση συνδέθηκε ο πελάτης.
  2. Σε ποια διεύθυνση ακούει το Tinyproxy.
  3. Ποια διεύθυνση πηγής αξιολόγησε το Tinyproxy στους κανόνες πρόσβασής του.

Μια απορριφθείσα σύνδεση υποδηλώνει ότι δεν υπήρχε προσβάσιμος ακροατής για αυτό το τελικό σημείο. Μια απάντηση απόρριψης πρόσβασης του Tinyproxy σημαίνει ότι μια σύνδεση έφτασε στην υπηρεσία και απορρίφθηκε βάσει της πολιτικής της. Αυτές οι αστοχίες απαιτούν διαφορετικές διορθώσεις.

Για το Tinyproxy 1.11.2, οι ρυθμίσεις ακροατή και πρόσβασης πελατών δείχνουν αυτά τα δύο στοιχεία ελέγχου χωριστά. Αν προορίζονται τοπικοί πελάτες IPv6, ένα ρητό Allow ::1 μπορεί να εκφράσει αυτή την πολιτική καθαρότερα από το να βασίζεται στη συμπεριφορά ενός κανόνα βάσει ονόματος κεντρικού υπολογιστή.

Μην ανοίξετε το proxy σε ολόκληρο το ιδιωτικό υποδίκτυο μόνο για να λύσετε μια αναντιστοιχία loopback. Θυμηθείτε επίσης ότι το loopback είναι τοπικό για το σχετικό περιβάλλον δικτύου. Η διεύθυνση loopback ενός container δεν προσδιορίζει το proxy άλλου μηχανήματος, ακόμη και αν και τα δύο χρησιμοποιούν το όνομα localhost.

Χρησιμοποιήστε το παρατηρούμενο αριθμητικό τελικό σημείο και την πηγή στη διάγνωση. Μόλις αυτά ταιριάξουν με την επιδιωκόμενη πολιτική, οποιαδήποτε εναπομένουσα αποτυχία σύνδεσης στο proxy ή προορισμού είναι μεταγενέστερο στάδιο και όχι απόδειξη ότι το localhost χρειάζεται εξαίρεση χωρίς περιορισμούς.

Σχετικά άρθρα