«Σε μένα δουλεύει, στους χρήστες μου στη Ρωσία όχι» είναι ένα από τα πιο συχνά δικτυακά αινίγματα που βλέπουμε. Δεν μπορείτε να διορθώσετε αυτό που δεν βλέπετε, οπότε το πρώτο βήμα είναι να κοιτάξετε τον server σας από το εσωτερικό αυτών των χωρών. Δύο δωρεάν υπηρεσίες το κάνουν έλεγχο δύο λεπτών.
Τα παραδείγματα παρακάτω χρησιμοποιούν 203.0.113.10 ως διεύθυνση του server. Αντικαταστήστε την με τη δική σας.
1. Γρήγορος έλεγχος στον browser: check-host.net
Ανοίξτε το check-host.net, βάλτε την IP του server και τρέξτε πρώτα Ping και μετά TCP port με τη θύρα στην οποία ακούει η υπηρεσία σας (για παράδειγμα 203.0.113.10:443). Τα αποτελέσματα δείχνουν όλα τα σημεία μέτρησης· κοιτάξτε εκείνα στη Ρωσία και στο Ιράν. Το check-host.net έχει σημεία μέτρησης στη Μόσχα και σε αρκετές ιρανικές πόλεις.
Οι ίδιοι έλεγχοι γίνονται και από τερματικό. Ξεκινήστε ένα ping από ένα ρωσικό και ένα ιρανικό σημείο μέτρησης:
curl -s -H 'Accept: application/json' \
'https://check-host.net/check-ping?host=203.0.113.10&node=ru1.node.check-host.net&node=ir5.node.check-host.net'
Η απάντηση περιέχει ένα request_id. Περιμένετε λίγα δευτερόλεπτα και πάρτε το αποτέλεσμα:
curl -s -H 'Accept: application/json' 'https://check-host.net/check-result/REQUEST_ID'
Για έλεγχο TCP, αντικαταστήστε το check-ping με check-tcp και προσθέστε τη θύρα στον host: host=203.0.113.10:443. Τα ονόματα των σημείων μέτρησης αλλάζουν κατά διαστήματα· η τρέχουσα λίστα είναι στο https://check-host.net/nodes/hosts.
2. Δεύτερη γνώμη: Globalping
Το Globalping τρέχει ελέγχους από εθελοντικά σημεία μέτρησης σε όλο τον κόσμο, μαζί και στη Ρωσία και στο Ιράν. Στον browser διαλέξτε τύπο ελέγχου, βάλτε την IP σας και γράψτε τη χώρα ως τοποθεσία. Από τερματικό:
curl -s -X POST https://api.globalping.io/v1/measurements \
-H 'content-type: application/json' \
-d '{"type":"ping","target":"203.0.113.10","locations":[{"country":"RU"},{"country":"IR"}],"limit":2}'
Η απάντηση περιέχει ένα id. Μετά από λίγα δευτερόλεπτα:
curl -s https://api.globalping.io/v1/measurements/MEASUREMENT_ID
Κάθε αποτέλεσμα δείχνει τη χώρα και την πόλη του σημείου μέτρησης και αν ο στόχος απάντησε.
3. Πώς διαβάζετε τα αποτελέσματα
| Τι βλέπετε | Τι σημαίνει συνήθως |
|---|---|
| Το ping αποτυγχάνει, το TCP στη θύρα σας συνδέεται | Το ICMP φιλτράρεται κάπου. Ο server σας είναι προσβάσιμος· δεν υπάρχει κάτι να διορθώσετε. |
| Ping και TCP αποτυγχάνουν από πολλά σημεία μιας χώρας και δουλεύουν παντού αλλού | Πιθανότατα η διεύθυνση φιλτράρεται σε εκείνη τη χώρα. |
| Το TCP συνδέεται μέσα από τη χώρα, αλλά το VPN σας όχι | Μπλοκάρεται το πρωτόκολλο, όχι η IP σας. Η αλλαγή διεύθυνσης δεν θα βοηθήσει. |
| Αποτυγχάνει παντού, ακόμα και από την Ευρώπη | Φταίει ο server σας, όχι η χώρα: η υπηρεσία δεν τρέχει ή ένα τείχος προστασίας μπλοκάρει τη θύρα. |
Ένα μόνο σημείο που αποτυγχάνει δεν αποδεικνύει πολλά· τα οικιακά δίκτυα και τα δίκτυα κινητής έχουν τα δικά τους προβλήματα. Εμπιστευτείτε ένα μοτίβο σε πολλά σημεία της ίδιας χώρας.
4. Τι κάνετε
Αν φιλτράρεται η IP. Η λύση είναι άλλη διεύθυνση. Σε πακέτο με αποκλειστική IP μπορείτε να προσθέσετε δεύτερη IPv4 ή να μεταφερθείτε σε νέο server και να πάρετε νέα διεύθυνση. Και οι δύο επιλογές με τις τιμές τους βρίσκονται στη σελίδα Αλλαγή διεύθυνσης IP. Ελέγξτε τη νέα διεύθυνση με τον ίδιο τρόπο πριν μεταφέρετε εκεί τους χρήστες σας.
Αν μπλοκάρεται το πρωτόκολλο. Τα handshakes του WireGuard και του OpenVPN αναγνωρίζονται εύκολα από τη βαθιά επιθεώρηση πακέτων (DPI). Το VLESS + Reality μοιάζει με κανονικό HTTPS και αντέχει πολύ καλύτερα εκεί όπου τα πρωτόκολλα VPN φιλτράρονται.
Αν αποτυγχάνει από παντού. Ξεκινήστε από τον server: τρέχει η υπηρεσία, ακούει στη θύρα, την αφήνει το τείχος προστασίας; Η λίστα ελέγχου για το VPN σάς οδηγεί βήμα προς βήμα.
Σε πακέτο NAT ελέγχετε την προσωπική σας θύρα (αυτή που εμφανίζεται στον πίνακα ελέγχου, όπως 20xxx). Είναι η μόνη θύρα που φτάνει στον server απ' έξω· για να δέχεστε συνδέσεις στη 443 ή σε θύρα VPN χρειάζεστε πακέτο με δική σας IPv4.
Σχόλια
Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.