Ένα όνομα διεπαφής του Dante μπορεί να επεκταθεί και σε διευθύνσεις IPv4 και σε IPv6. Αυτό δεν κάνει έναν υπάρχοντα κανόνα πρόσβασης μόνο για IPv4 να ταιριάζει με πελάτες IPv6.

Πρόκειται για μια συνηθισμένη μισοτελειωμένη αλλαγή dual-stack: ο ακροατής SOCKS γίνεται προσβάσιμος σε διεύθυνση IPv6, αλλά οι κανόνες εξακολουθούν να περιγράφουν μόνο περιοχές πηγής και προορισμού IPv4.

Ελέγξτε διευθύνσεις και κανόνες χωριστά

Το Dante μπορεί να χρησιμοποιήσει επαναλαμβανόμενες καταχωρίσεις internal ή κατάλληλο όνομα διεπαφής για διευθύνσεις ακρόασης. Οι πραγματικές διευθύνσεις εξαρτώνται από το τι είναι διαθέσιμο στη διεπαφή όταν τις ρυθμίζει η υπηρεσία.

Στη συνέχεια εξετάστε τους κανόνες πελάτη και SOCKS. Μια έκφραση διεύθυνσης όπως 0.0.0.0/0 είναι IPv4, όχι καθολική γραφή για κάθε οικογένεια διευθύνσεων. Το Dante τεκμηριώνει μια μορφή ουδέτερη ως προς την οικογένεια διευθύνσεων, αλλά μην χρησιμοποιείτε ευρεία μορφή όταν πρέπει να επιτρέπεται μόνο ένα συγκεκριμένο υποδίκτυο πελάτη.

Διατηρήστε τους περιορισμούς ελέγχου ταυτότητας και προορισμού μαζί με την αλλαγή οικογένειας. Η προσθήκη IPv6 δεν πρέπει να αφαιρεί κατά λάθος περιορισμούς που ήταν αποτελεσματικοί για χρήστες IPv4.

Ο χρονισμός εκκίνησης μπορεί επίσης να έχει σημασία. Αν μια διεύθυνση εκχωρηθεί αφού ξεκινήσει η υπηρεσία, ελέγξτε σε τι πραγματικά δεσμεύτηκε το Dante αντί να υποθέσετε ότι ένα όνομα διεπαφής περιλαμβάνει πάντα διευθύνσεις που εμφανίστηκαν αργότερα.

Τέλος, μια σύνδεση πελάτη IPv6 και μια σύνδεση ιστοτόπου IPv6 είναι ξεχωριστές απαιτήσεις. Ο επιδιωκόμενος πελάτης μπορεί να συνδεθεί μέσω μιας οικογένειας ενώ ο διακομιστής μεσολάβησης φτάνει σε προορισμό μέσω της άλλης. Διαγνώστε την οικογένεια της αποτυχημένης σύνδεσης, όχι απλώς αν ο υπολογιστής ονομάζεται dual stack.

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