Internetszolgáltató lekérdezése - hogyan?
Sziasztok!
Lenne egy olyan kérdésem, hogy hogyan tudom azt megoldani, hogy PHP nyelven lekérdezzem a felhasználó internetszolgáltatójának nevét?
Rengeteg külső API-t találtam rá, például az IPInfo.io . Nekik van egy JSON API-juk, ami így néz ki:
http://ipinfo.io/109.232.200.51/json (Az IP cím az entity.hu szolgáltatójáé
Kód:
{
"ip": "109.232.200.51",
"hostname": "web-3-51.e-tiger.net",
"city": "", "region": "",
"country": "HU",
"loc": "47.4925,19.0514",
"org": "AS51275 Viacom Informatics Ltd."
}
Ha van elérhető, akkor az ir.számot is kiírják kb. így: ' "postal": "1234" '
Namármost szeretném ugyanígy lekérni mindenféle API nélkül az országot, várost, stb.
Lehetséges lenne, vagy ezt a Ripe szolgáltatja ki?
Norbi
re: Internetszolgáltató lekérdezése - hogyan?
Maxmind Geoip adatbázisok. https://www.maxmind.com/en/geoip2-isp-database
Nem olcsó de ha szükséged van rá megéri.
re: Internetszolgáltató lekérdezése - hogyan?
Én egy reverse DNS feloldást csinálnék, abból már látszik hogy ki a szolgáltató. Ha teljesen "offline" kell, azaz semmilyen hálózati forgalmat nem generálhat a lekérdezés, akkor a fent ajánlott fizetős maxmind adatbázis, vagy a RIPE adatbázis letöltése, feldolgozása, majd kereshető adatbázisba rakása segít. A RIPE-ban benne van, hogy melyik IP kihez tartozik. Nekem van RIPE feldolgozó szkriptem, de jó nagy lesz az adatbázis mérete, kb 1GB.
re: Internetszolgáltató lekérdezése - hogyan?
PTR rekord nem minden IP szolgáltatónál van beállítva, így a reverse DNS beállítás sem jó minden esetben. A RIPE csak az EU területen tud infót adni, de ha egy egyszerű whois lekérdezést csinálsz, akkor sok információhoz tudsz jutni, amennyiben az IP tartományt delegáló szervezetnél jól lett beállítva.
re: Internetszolgáltató lekérdezése - hogyan?
Sziasztok!
Értem. Hát, majd megpróbálom :)
Azt hittem van rá valami kód vagy program.
Ezeket hogy tudják lekérni? Minden IP be van regisztrálva egy adatbázisba, hogy kié?
re: Internetszolgáltató lekérdezése - hogyan?
Norbil: van rá program, és adatbázis. Csak ki kell fizetni :)
re: Internetszolgáltató lekérdezése - hogyan?
Volt egy százezer IP tartományos adatbázisom, ha kezem ügyébe akad, elküldöm.
szerk: megtaláltam, adj egy emailcímet
re: Internetszolgáltató lekérdezése - hogyan?
Az (aktuális) e-mail címem: norbi@mc-srv.hu
Mit kérsz érte?
re: Internetszolgáltató lekérdezése - hogyan?
Idézet:
Norbii eredeti hozzászólása
Én is írtam egy megoldást e-mailben.
re: Internetszolgáltató lekérdezése - hogyan?
Ez egy fórum... Beirni, hogy irtam egy megoldást e-mail -ben nem szerencsés... mások nem találják meg a megoldást.