SystemZ | 2019-08-14 18:59:46 UTC | #1
Ten wątek może odpowiedzieć na pytania w stylu:
Dlaczego flaga kraju nie zgadza się z lokalizacją adresu IP?
Dlaczego na ts3 pokazuje się zła flaga kraju?
Teamspeak - nie ta flaga
Na stronach tego typu możemy zobaczyć naszą lokalizację czyli kraj, miasto a czasami nawet ulicę używając tylko adresu IP
http://whatismyipaddress.com/pl/moj-ip
Opiszę to dość prosto więc mogę pominąć tu kilka szczegółów.
Więksi dostawcy usług internetowych rejestrują się w RIPE czyli organizacji zarządzającej adresami IP min. na terenie Europy
https://pl.wikipedia.org/wiki/RIPE_NCC
Dostawca usług czyli np. ISP (dostawca internetu) czy hosting otrzymuje bloki adresów IP do których przypisuje osoby odpowiedzialne za te adresy oraz ich fizyczną lokalizację. Część tych zapisów możemy zobaczyć w whois w samym RIPE.
Sam blok można też uzyskać poprzez pośrednictwo innej firmy.
https://apps.db.ripe.net/search/query.html?searchtext=149.202.0.218
Są dostawcy baz geolokalizacyjnych którzy zajmują się zbieraniem szczegółowych danych lokalizacji z różnych miejsc, te dane umieszczają np. w jednym pliku dla twórców aplikacji.
Jednym z takich dostawców baz jest maxmind, oferują oni bezpłatne wersje z mniejszą dokładnością oraz płatne z większą dokładnością i częstymi aktualizacjami
https://www.maxmind.com/en/geoip-demo
Zebranie danych nie jest łatwe plus dane ciągle się zmieniają gdyż dostawcy wymieniają się blokami adresów IP.
Załóżmy że korzystamy z aplikacji która ma wbudowaną bazę z grudnia 2016, jest teraz luty 2017.
Jeśli dany blok adresów IP przeszedł z firmy która była w Francji do Polski w styczniu 2017 to w lutym 2017 nadal będziemy widzieć w aplikacji flagę Francji zamiast Polski.
To najczęstsza przyczyna, wystarczy wtedy po prostu poczekać na aktualizację aplikacji.
W takich sytuacjach w danych odnośnie adresu będziemy czasami widzieć główną siedzibę spółki zamiast poprawnej lokalizacji.
Dla ISP typu Orange często dla swojego adresu IP możemy zobaczyć nazwę swojej miejscowości, tej blisko nas lub nawet tej po drugiej stronie kraju ze względu na dynamiczne przydzielanie adresów z całej puli.
Nieznajomy11 | 2017-02-01 13:29:36 UTC | #2
Ja osobiscie do sprawdzania przez www uzywam:
https://geoiptool.com
A co do maxminda, jest fajne API na spigocie:
https://www.spigotmc.org/resources/api-geoip.28015/
LinGruby | 2017-02-01 18:23:46 UTC | #3
[quote=”Nieznajomy11, post:2, topic:1809”]
Ja osobiscie do sprawdzania przez www uzywam:
https://geoiptool.com
[/quote]
Ma nie aktualną bazę danych geo IP ;-)
A jest jeszcze dodatek do Chromo podobnych przeglądarek:
https://chrome.google.com/webstore/detail/site-geo-ip-locator/mdpfciefafhdagbdcnklaepcgeobgaok?utm_source=chrome-app-launcher-info-dialog
z aktualną bazą ( porównuję na swoim przykładzie ) bo w większości pokazuje stare geo IP
A tu wersja web wtyczki :
https://ip.openadmintools.com/en/
JanekJaran | 2017-02-02 20:19:00 UTC | #4
Fajne narzędzie, dzięki za linka.