Πηγές
Γεωεντοπισμός IP: πώς λειτουργούν οι βάσεις δεδομένων, και πώς τις διορθώνετε
Οι βάσεις δεδομένων τοποθεσίας μαντεύουν πού χρησιμοποιείται μια διεύθυνση IP, από τη δρομολόγηση, μετρήσεις, εγγραφές μητρώων και όσα τους λένε οι διαχειριστές δικτύων, και ιστότοποι, υπηρεσίες streaming και έλεγχοι απάτης ενεργούν με βάση αυτές τις εκτιμήσεις. Ένα μπλοκ που αλλάζει χέρια συχνά κρατά την παλιά του τοποθεσία για εβδομάδες. Η λύση είναι ένα geofeed, ένα μικρό αρχείο που λέει πού χρησιμοποιείται κάθε prefix, με παραπομπή από την εγγραφή μητρώου του μπλοκ, έπειτα αιτήματα στις βάσεις που μετράνε, και υπομονή: υπολογίστε έξι εβδομάδες ή περισσότερο.
Ποιος τον χρησιμοποιεί, και γιατί τα λάθη κοστίζουν
- Streaming και δικαιώματα περιεχομένου, όπου η τοποθεσία συνδέεται με άδειες, οπότε μια λάθος χώρα ή μια σήμανση hosting μπλοκάρει μια υπηρεσία εντελώς.
- Αναζήτηση και διαφήμιση, για γλώσσα, νόμισμα και τοπικά αποτελέσματα.
- Έλεγχοι απάτης και ασφάλειας, που σημαίνουν συνδέσεις από απροσδόκητα μέρη.
- Φορολογία, τυχερά παιχνίδια και άλλη συμμόρφωση, και δίκτυα διανομής περιεχομένου που επιλέγουν διακομιστή.
Το εργαστήριο του IAB για τον γεωεντοπισμό IP το 2025 εκτίμησε την ακρίβεια σε επίπεδο χώρας στα geofeeds πάνω από 95 %, βρήκε την ακρίβεια σε επίπεδο πόλης πολύ χαμηλότερη, και δεν βρήκε κανέναν τυποποιημένο τρόπο για τα δίκτυα να διορθώνουν δεδομένα τρίτων. Η έκθεσή του κατονομάζει την αγορά μεταχειρισμένου IPv4 ως αιτία: τα μπλοκ μετακινούνται, και «the addresses may remain 'located' in Asia in some databases for weeks or months» (σε μετάφραση: «οι διευθύνσεις μπορεί να παραμένουν “εντοπισμένες” στην Ασία σε ορισμένες βάσεις δεδομένων για εβδομάδες ή μήνες») μετά τη μεταφορά τους στην Ευρώπη.
Από πού παίρνουν δεδομένα οι βάσεις
- Εγγραφές μητρώων, με τη μικρότερη βαρύτητα για τους περισσότερους. Η ίδια η τεκμηρίωση της RIPE Database λέει ότι το χαρακτηριστικό της
country:«cannot be used in any reliable way to map IP addresses to countries» (σε μετάφραση: «δεν μπορεί να χρησιμοποιηθεί με κανέναν αξιόπιστο τρόπο για την αντιστοίχιση διευθύνσεων IP σε χώρες»): είναι συνήθως η χώρα του κατόχου, όχι του χρήστη. - Δρομολόγηση: ποια δίκτυα ανακοινώνουν και μεταφέρουν το prefix.
- Μέτρηση: καθυστέρηση και traceroutes από τους δικούς τους αισθητήρες (probes) των παρόχων.
- Ονόματα reverse DNS και διαδρομές δικτύου.
- Geofeeds που δημοσιεύουν οι διαχειριστές, και διορθώσεις που υποβάλλουν.
- Σήματα από συσκευές και browsers, για ορισμένους παρόχους.
Ξεχωριστά από την τοποθεσία, οι περισσότεροι πάροχοι κατηγοριοποιούν τις διευθύνσεις: hosting, VPN, proxy, Tor. Αυτές οι σημάνσεις συχνά καθορίζουν περισσότερα από τη χώρα (παρακάτω).
Το αρχείο geofeed: RFC 8805
Το RFC 8805 ορίζει ένα αρχείο CSV, μία γραμμή ανά prefix:
# prefix,country,region,city,postal code
192.0.2.0/24,NL,NL-NH,Amsterdam,
198.51.100.0/24,DE,DE-HE,Frankfurt am Main,
203.0.113.0/24,,,,- Το prefix είναι υποχρεωτικό· η χώρα είναι κωδικός ISO 3166-1, η περιφέρεια κωδικός ISO 3166-2 όπως
NL-NH, και η πόλη απλό κείμενο. - Χωρίς ταχυδρομικούς κώδικες: το πεδίο είναι deprecated, και «new feeds SHOULD NOT include» (σε μετάφραση: «τα νέα feeds ΔΕΝ ΘΑ ΠΡΕΠΕΙ να περιέχουν») αυτό.
- Κενά πεδία σημαίνουν καμία τοποθεσία, για χώρο που δεν χρησιμοποιείται ακόμη, αντί για εικασία.
- Ολόκληρο το σύνολο κάθε φορά, όχι μόνο οι αλλαγές· το ίδιο prefix δύο φορές είναι σφάλμα.
- UTF-8, γραμμές που τελειώνουν σε CRLF, μέσω HTTPS.
- Υπόδειξη, όχι εντολή: οι πάροχοι ελέγχουν ένα feed σε σχέση με τα δικά τους δεδομένα και μπορεί να προτιμήσουν άλλες πηγές.
Παραπομπή στο αρχείο: RFC 9632
Το RFC 9632, που αντικατέστησε το RFC 9092 τον Αύγουστο του 2024, λέει πώς ένας πάροχος βρίσκει ένα feed και ποια μέρη του μπορεί να χρησιμοποιήσει:
- Από την εγγραφή του μητρώου: ένα χαρακτηριστικό
geofeed:με μία διεύθυνση HTTPS, ή όπου ένα μητρώο δεν έχει τέτοιο, μια γραμμή ακριβώς στη μορφήremarks: Geofeed https://.... - Η πιο συγκεκριμένη εγγραφή υπερισχύει: μια εκχώρηση /24 με δική της παραπομπή υπερισχύει της παραπομπής στο /22 από πάνω της.
- Μετρούν μόνο οι γραμμές εντός του εύρους της εγγραφής· το υπόλοιπο αρχείο αγνοείται για εκείνη την εγγραφή.
- Οι δικές υποδείξεις τοποθεσίας του μητρώου αγνοούνται μόλις υπάρξει feed για ένα εύρος.
- Οι συλλέκτες ανακτούν το πολύ εβδομαδιαία, από τα μαζικά δεδομένα των μητρώων.
- Η υπογραφή ενός feed είναι προαιρετική, και αχρησιμοποίητη στην πράξη: ο RPKI validator rpki-client κατάργησε την υποστήριξη για έλεγχο υπογεγραμμένων feeds τον Ιανουάριο του 2026, αφού κανείς δεν σχεδίαζε να τη χρησιμοποιήσει.
Σε κάθε μητρώο
| Μητρώο | Πώς γίνεται η παραπομπή στο feed |
|---|---|
| RIPE NCC | Ένα χαρακτηριστικό geofeed: στο inetnum ή inet6num, οποιουδήποτε μεγέθους από τον Δεκέμβριο του 2023· διατίθεται επίσης μέσω RDAP |
| ARIN | Κανένα χαρακτηριστικό ακόμη: ένα δημόσιο σχόλιο Geofeed https://... στην εγγραφή δικτύου, χωρίς άνω-κάτω τελεία μετά το «Geofeed» |
| APNIC | Ένα χαρακτηριστικό geofeed: στο inetnum ή inet6num, που ορίζεται στο MyAPNIC |
| LACNIC και AFRINIC | Μια γραμμή remarks: Geofeed https://... |
Οι βάσεις δεδομένων και οι πλατφόρμες
Ελέγχθηκαν στις 16 Οκτωβρίου 2026. Η διόρθωση μίας βάσης δεν διορθώνει τις άλλες, και αρκετές μεγάλες πλατφόρμες έχουν τη δική τους.
| Πάροχος | Πώς τη διορθώνετε | Διαβάζει geofeeds |
|---|---|---|
| MaxMind | Υποβάλετε ένα geofeed μέσω του GeoIP Exchange, ή μια φόρμα διόρθωσης | Όταν υποβληθούν· ελέγχονται κάθε εργάσιμη ημέρα. Τα δεδομένα GeoIP κυκλοφορούν κάθε εργάσιμη, τα δωρεάν δεδομένα GeoLite Τρίτη και Παρασκευή |
| IP2Location | Μια συμβολαιογραφικά επικυρωμένη ένορκη δήλωση, με ταυτότητα, στην ομάδα υποστήριξής της | Δεν τεκμηριώνεται |
| IPinfo | Η φόρμα διορθώσεών της, ή ένα URL geofeed | Ναι· τα περισσότερα δεδομένα καθημερινά |
| DB-IP | Η φόρμα αναφοράς της | Λέει ότι διαβάζει· χωρίς λεπτομέρειες |
| IPGeolocation.io | Η φόρμα διορθώσεών της, ή ένα URL geofeed | Ναι |
| Digital Element, που τροφοδοτεί τη Fastly | Η φόρμα της, μόνο για κατόχους διευθύνσεων ή εξουσιοδοτημένους τους | Ένα υποβληθέν feed, καθημερινά |
| Η φόρμα «Report IP problems», που «may take more than a month» (σε μετάφραση: «μπορεί να πάρει πάνω από έναν μήνα»)· το ISP Portal της για δίκτυα που κάνουν peering με τη Google | Καταχωρίζονται ανά ASN στο ISP Portal | |
| Cloudflare | Η φόρμα διόρθωσής της | Δεν τεκμηριώνεται |
| Microsoft | Καμία δημόσια φόρμα· διαχειριστές έχουν πετύχει διορθώσεις μέσω του Microsoft Q&A | Δεν τεκμηριώνεται |
| Apple | Δεν βρέθηκε δημόσιος δρόμος | Δεν τεκμηριώνεται |
| Netflix | Μια φόρμα αιτήματος για γεωεντοπισμό και proxy, με σύνδεσμο από την εγγραφή της στο PeeringDB | Δεν τεκμηριώνεται |
Σημάνσεις hosting, VPN και proxy
Ένα μπλοκ μπορεί να είναι στη σωστή χώρα και να απορρίπτεται παρ' όλα αυτά, επειδή χαρακτηρίζεται ως χώρος hosting ή VPN. Η λίστα Anonymous IP του AWS WAF, μια managed rule group που μπορεί να ενεργοποιήσει ένας ιστότοπος, μπλοκάρει «IP addresses from web hosting and cloud providers» (σε μετάφραση: «διευθύνσεις IP από παρόχους web hosting και cloud») εκτός αν ο ιστότοπος την παρακάμψει· η MaxMind, η IP2Location και άλλοι σημαίνουν εύρη hosting, VPN, proxy και Tor. Αυτές οι ετικέτες έχουν δικούς τους δρόμους αναθεώρησης, όπως τη φόρμα της ομάδας διορθώσεων της MaxMind και τη φόρμα false positive της IPQualityScore, ξεχωριστά από τις διορθώσεις τοποθεσίας.
Ένα μπλοκ που μετακινήθηκε ή μισθώθηκε, βήμα προς βήμα
- Ελέγξτε το πριν το αναλάβετε: τις κύριες βάσεις, τις σημάνσεις hosting και proxy τους, και κάθε εγγραφή μητρώου που καλύπτει το μπλοκ για παλιές παραπομπές geofeed ή υποδείξεις τοποθεσίας από προηγούμενους κατόχους (έλεγχος ενός μπλοκ πρώτα).
- Αποφασίστε την πραγματική τοποθεσία ανά prefix: πάντα τη χώρα, την περιφέρεια και την πόλη όταν είστε σίγουροι, κανέναν ταχυδρομικό κώδικα, και κενά πεδία για χώρο που δεν χρησιμοποιείται ακόμη.
- Δημοσιεύστε το αρχείο μέσω HTTPS, και ελέγξτε το με έναν validator όπως το geofeed-finder ή το
mm-geofeed-verifierτης MaxMind. - Παραπέμψτε σε αυτό από την πιο συγκεκριμένη εγγραφή μητρώου. Σε μια μίσθωση αυτό το κάνει ο κάτοχος: περιλαμβάνει το prefix σας στο δικό του feed, ή δίνει στην εκχώρησή σας δική της παραπομπή στο αρχείο σας. Και τα δύο λειτουργούν· ρωτήστε τον εκμισθωτή σας ποιο κάνει, και ενημερώστε τον πριν μεταφέρετε τον χώρο σε άλλη χώρα.
- Αφαιρέστε αντικρουόμενες υποδείξεις, όπως παλιές παραπομπές geofeed και λάθος γραμμές
geoloc:. - Ευθυγραμμίστε τη δρομολόγηση: ανακοινώστε το ακριβές prefix εκεί όπου βρίσκονται οι χρήστες του, με έγκυρο ROA και route object. Χώρος μέσω tunnel τοποθετείται στο σημείο παρουσίας του tunnel.
- Υποβάλετε στους παρόχους που μετράνε, με τη διεύθυνση του feed, και ζητήστε χωριστά αναθεώρηση για λάθος σημάνσεις hosting ή VPN.
- Ελέγξτε ξανά μετά από μία, δύο και έξι εβδομάδες. Στο τέλος μιας μίσθωσης, αφαιρέστε ή αδειάστε τις γραμμές του μπλοκ, ώστε ο επόμενος χρήστης να μην τις κληρονομήσει.
Πού εμφανίζεται ένα μπλοκ
Το RIPEstat απαντά με τα δωρεάν δεδομένα GeoLite της MaxMind για οποιοδήποτε prefix:
curl -s "https://stat.ripe.net/data/maxmind-geo-lite/data.json?resource=203.0.113.0/24"Αντικαταστήστε το 203.0.113.0/24, ένα εύρος δεσμευμένο για τεκμηρίωση, με το μπλοκ σας. Η MaxMind χαρακτηρίζει τα δωρεάν δεδομένα GeoLite City «considerably less accurate» (σε μετάφραση: «σημαντικά λιγότερο ακριβή») από τα επί πληρωμή, και οι πλατφόρμες με δική τους βάση, όπως η Google, δεν περιλαμβάνονται. Ελέγξτε επίσης μερικές διευθύνσεις στις υπηρεσίες στις οποίες βασίζονται οι χρήστες σας.
Πόσο διαρκεί
Η αλλαγή στο μητρώο ισχύει αμέσως. Οι συλλέκτες ανακτούν εβδομαδιαία, οι πάροχοι ελέγχουν και δημοσιεύουν με δικό τους πρόγραμμα, και πολλοί ιστότοποι χρησιμοποιούν ένα κατεβασμένο αντίγραφο που ενημερώνουν όποτε θέλουν. Η οδηγία της ίδιας της Cloudflare για νέες διευθύνσεις είναι ότι «IP geolocation will take at least six weeks to update across databases» (σε μετάφραση: «ο γεωεντοπισμός IP θα χρειαστεί τουλάχιστον έξι εβδομάδες για να ενημερωθεί σε όλες τις βάσεις δεδομένων»). Κανένας πάροχος δεν εγγυάται αποδοχή ή χρόνο.
Πού ταιριάζει η RTM Networks
Με κάθε μίσθωση από εμάς, οι διορθώσεις γεωεντοπισμού γίνονται κατόπιν αιτήματος: πείτε μας πού χρησιμοποιούνται οι διευθύνσεις, και εμείς παραπέμπουμε σε ένα geofeed για το μπλοκ από την εγγραφή μητρώου του, τη δική μας ή τη δική σας, και ζητάμε από τις κύριες βάσεις τοποθεσίας να διορθώσουν τα δικά τους. Πόσο γρήγορα ακολουθεί η καθεμία εξαρτάται από αυτές.
Επικοινωνία
Διευθύνσεις στη λάθος τοποθεσία;
Πείτε μας το prefix και πού βρίσκονται οι χρήστες του. Για χώρο που μισθώνετε από εμάς, διορθώνουμε τις εγγραφές τοποθεσίας με τους μεγάλους παρόχους κατόπιν αιτήματος. Συνήθως απαντάμε εντός 1-3 εργάσιμων ωρών.

