Kuidas ipaddress.ee töötab
Mida me näeme, mida säilitame ja kust iga selle saidi number pärineb.
Mida me näeme
Nagu iga veebisaidi server, saab ka meie server iga päringuga mõned andmed:
- Sinu IP-aadress — avalik aadress, mida sinu ühendus kasutab. Koduruuteri, mobiilsidevõrgu või VPN-i taga on see ruuteri, operaatori või VPN-i aadress, mitte sinu seadme oma.
- Päringupäised, mida sinu brauser saadab — kasutajaagent, eelistatud keeled ning privaatsussignaalid, nagu Do Not Track ja Global Privacy Control.
- Leht, mida küsisid, sealhulgas kõik, mida päringuväljale sisestasid.
Sinu brauser teab ka asju, mida ta meile kunagi ei saada — ekraani suurus, ajavöönd, kokku lepitud HTTP-protokoll. Kus me neid näitame, arvutatakse need sinu brauseris ja jäävad sinna.
Mida me salvestame
- Meie enda koopiad avalikest andmekogudest meie PostgreSQL-i andmebaasis, imporditud iga allika enda ajakava järgi, valideeritud ja versioonitud: globaalne BGP-marsruutimistabel ja AS-nimed (APNIC), viie regionaalse internetiregistri aadressijaotused, RPKI valideeritud marsruudi päritolu volitused, IP asukohaandmed (DB-IP Lite), kohanimed ja ajavööndid (GeoNames), Tori väljundsõlmede nimekiri, IEEE MAC-tootjate register, pilveteenuse pakkujate avaldatud aadressivahemikud, Spamhaus DROP ja PeeringDB.
- Koondatud lehevaatamiste arv: iga lehevaatamise tee (päringuväärtused eemaldatud, nt
/ip-otsing/[query]) ja päevane loendur. Ei IP-d, küpsist ega identifikaatorit. Välja lülitatud, kui sinu brauser saadab Do Not Track või Global Privacy Control signaali. - Andmeallikate statistika: mitmele päringule iga allikas tunnis vastas ja kui kaua see aega võttis — vajalik töökindluse jälgimiseks. Päringuväärtusi ei säilitata.
- Lühiajalised vahemälud tulemustele mälus (minutitest tundideni, mitte kunagi kettale kirjutatuna), et sama küsimust ei esitataks kaks korda.
- Sõnumid, mille saadad kontaktivormi kaudu, kuni neile on vastatud (kustutatakse hiljemalt 12 kuu möödudes).
- Eesti näitajate hetktõmmis iga andmekogude versioonide kombinatsiooni kohta — ainult koondnumbrid lehe Eesti arvudes jaoks.
Mida me ei salvesta
- Me ei logi külastajate IP-aadresse oma rakenduses. Päringupiirang töötab mälus hoitavate võtmega räsidega, mis vahetuvad iga päev.
- Me ei pea ajalugu IP-dest, domeenidest ega ASN-idest, mida otsid.
- Me ei kasuta jälgimisküpsiseid. Ainsad küpsised on sinu valitud keele-eelistus ja — ainult siis, kui nõustud — Google Analyticsi või AdSense’i küpsised, kui saidi haldaja on need sisse lülitanud.
- Me ei müü ega jaga külastajate andmeid.
Rakenduse ees olev taristu (pöördproksi ja majutusteenuse pakkuja) võib turvalisuse ja käituse huvides pidada tavapäraseid lühikese säilitusajaga juurdepääsulogisid.
Kuidas päring töötab
- Sinu sisend valideeritakse rangelt. Aktsepteeritakse ainult IP-aadresse, ASN-e ja süntaktiliselt korrektseid avalikke domeeninimesid; privaat-, sise- ja reserveeritud nimed ei lahku kunagi meie serverist.
- Võrgu-, marsruutimis-, registri-, asukoha- ja Tori andmed pärinevad meie enda andmekogudest meie serveris. Ühegi kolmanda osapoole IP-teenuse käest sinu aadressi kohta ei küsita.
- Kaks asja on oma olemuselt reaalajas ja neid päritakse küsimise hetkel: DNS (päri- ja pöördpäringud, mille saadab meie enda DNS-klient rekursiivsetele resolveritele) ja registreerimiskirjed (RDAP või WHOIS, küsitud otse aadressi, AS-numbri või domeeni eest vastutavalt registrilt — .ee domeenide puhul Eesti Interneti SA serverilt whois.tld.ee).
- Iga väli näitab, kust see pärineb. Väärtused, mis on järeldatud, mitte registreeritud — näiteks haldaja nimest oletatud võrgu tüüp —, on märgitud oletusena.
- Kui mõni allikas ebaõnnestub või on aeglane, näitab leht olemasolevat ja märgib ülejäänu kättesaamatuks — mitte kunagi väljamõeldud väärtust.
Saidi haldaja saab valikuliselt ühendada kommertsandmete pakkujaid; vaikimisi on need välja lülitatud ja allpool on toodud nende praegune olek.
Andmeallikad
Kõigi selle saidi kasutatavate andmeallikate olek reaalajas.
| Allikas | Pakub | Töötab | Olek |
|---|---|---|---|
| Marsruutimis- ja registriandmed (omad) Iga aadressi lähte-AS, prefiks ja registri eraldus meie koostatud koopiast BGP-tabelist ja RIR-ide jaotusfailidest. | BGP-marsruutimine | Meie serveris | Töökorras nüüd |
| Asukohaandmed (omad, DB-IP Lite + GeoNames) Hinnanguline linn, piirkond ja koordinaadid DB-IP Lite'ist, kohanimed ja ajavööndid GeoNamesist. | Asukoht ja ASN | Meie serveris | Töökorras nüüd |
| Tori väljundsõlmede nimekiri (oma koopia) Kas aadress on Tori väljundrelee, Tor Projecti avaldatud nimekirja põhjal. | Turvatunnused | Meie serveris | Töökorras nüüd |
| Pilveteenuse pakkujate vahemikud (oma koopia) Aadressivahemikud, mille AWS, Google Cloud, Oracle Cloud, DigitalOcean, Akamai/Linode ja Fastly avaldavad enda omadena. Sellisesse vahemikku kuuluv aadress on kindlalt pilve- või majutusaadress. | Turvatunnused | Meie serveris | Töökorras nüüd |
| Spamhaus DROP (oma koopia) Spamhausi nimekiri Don't Route Or Peer kaaperdatud ja kurjategijate hallatavatest võrguplokkidest, imporditakse kaks korda päevas ja võrreldakse kohapeal. | Turvatunnused | Meie serveris | Töökorras nüüd |
| DNS (oma klient) Meie oma DNS-klient (UDP/TCP, EDNS0), mis pärib selles serveris seadistatud resolvereid. | DNS-i lahendamine | Meie serveris | Töökorras 2 sekundi eest |
| AS-registri andmed (omad) AS-i haldaja, riik, register ja eraldamise kuupäev viie RIR-i jaotusfailidest. | ASN-i andmed | Meie serveris | Töökorras nüüd |
| BGP-tabel (oma koopia) Kõik prefiksid, mida AS globaalses marsruutimistabelis välja kuulutab. | BGP-marsruutimine | Meie serveris | Töökorras nüüd |
| RDAP (autoriteetne register) Registreerimisandmed aadressi, AS-i või domeeni eest vastutavast registrist, valitud IANA bootstrap-failide abil. | Registreerimisandmed | Väline API | Töökorras 3 sekundi eest |
Andmekogud ja värskus
Meie enda koopiad avalikest andmekogudest meie andmebaasis: milline versioon on kasutusel, millal see imporditi, kui tihti seda uuendatakse ja mitu kirjet see sisaldab.
| Andmekogu | Olek | Imporditud | Kirjeid |
|---|---|---|---|
| BGP-marsruutimistabelUuendamise sagedus: 12 tundi. · Versioon 9APNIC | Ajakohane | 3 minuti eest | 3 212 198 |
| Registrite jaotusedUuendamise sagedus: 1 ööpäev. · Versioon 10AFRINIC, APNIC, ARIN, LACNIC, RIPE NCC | Ajakohane | 2 minuti eest | 775 099 |
| RDAP bootstrapUuendamise sagedus: 1 ööpäev. · Versioon 1IANA | Ajakohane | 3 minuti eest | 4 |
| Linnad (GeoNames)Uuendamise sagedus: 7 ööpäeva. · Versioon 2GeoNames · CC BY 4.0 | Ajakohane | 3 minuti eest | 71 333 |
| Asukohaandmed (DB-IP Lite)Uuendamise sagedus: 1 ööpäev. · Versioon 11DB-IP · CC BY 4.0 | Ajakohane | 2 minuti eest | 8 336 523 |
| Tori väljundreleedUuendamise sagedus: 1 tund. · Versioon 3The Tor Project | Ajakohane | 3 minuti eest | 1250 |
| MAC-i tootjad (IEEE)Uuendamise sagedus: 7 ööpäeva. · Versioon 4IEEE Registration Authority | Ajakohane | 3 minuti eest | 54 402 |
| Cloudflare'i vahemikudUuendamise sagedus: 1 ööpäev. · Versioon 5Cloudflare | Ajakohane | 3 minuti eest | 22 |
| RPKI valideeritud ROA-dUuendamise sagedus: 4 tundi. · Versioon 12rpki-client (console.rpki-client.org) | Ajakohane | 1 minuti eest | 1 032 988 |
| Pilveteenuse pakkujate vahemikudUuendamise sagedus: 1 ööpäev. · Versioon 6AWS, Google Cloud, Oracle Cloud, DigitalOcean, Akamai/Linode, Fastly | Ajakohane | 3 minuti eest | 20 525 |
| Spamhaus DROPUuendamise sagedus: 12 tundi. · Versioon 7The Spamhaus Project | Ajakohane | 3 minuti eest | 1854 |
| PeeringDBUuendamise sagedus: 1 ööpäev. · Versioon 8PeeringDB | Ajakohane | 3 minuti eest | 35 964 |
Piirangud
- IP asukoht on hinnang. See kirjeldab, kus aadressiplokki tõenäoliselt kasutatakse, sageli teenusepakkuja seadmete asukohta. Riik on tavaliselt õige; linn on sageli vale, eriti mobiilsidevõrkudes, satelliitühendustel, VPN-ide ja CGNAT-i puhul. Eestis paigutatakse suur osa aadresse Tallinnasse. See pole kunagi piisavalt täpne inimese või tänavaaadressi tuvastamiseks ja seda ei tohi selleks kasutada.
- Koordinaadid on ümardatud kahe kümnendkohani (umbes 1 km) ja neid näidatakse ausa täpsusraadiusega.
- Iga andmekogu värskendatakse selle allika ajakava järgi: marsruutimis- ja registriandmed iga päev, RPKI ja Tori nimekiri iga paari tunni järel, DB-IP igakuine versioon iga paari päeva järel. Hiljuti omanikku vahetanud plokk võib mõnda aega näidata eelmist hoidjat.
- Võrgu tüüp (kodune, mobiilne, majutus…) järeldatakse haldaja nimest või võetakse haldaja PeeringDB deklaratsioonist ja märgitakse vastavalt. Proksi ja VPN-i kasutust ei saa avalike andmete põhjal usaldusväärselt tuvastada; teatame ainult seda, mida andmekogu tegelikult registreerib, näiteks Tori väljundreleed.
- Registreerimisandmeid avaldavad registrid ning need võivad olla aegunud või privaatsuse huvides varjatud.