Bez KYC — żadnego dowodu, żadnego selfie, żadnych dokumentów · Płatność krypto · Targetowanie po mieście w każdym planie
Język: Polski
Zacznij teraz

Poradnik · Weryfikacja

Proxy city checker: zweryfikuj miasto swojego IP wyjściowego

Jedno sprawdzenie to tylko opinia. Dwa sprawdzenia i właściciel sieci dają werdykt, na którym możesz działać. Mówią też, kiedy pobliskie miasteczko nie jest powodem do zmartwień.

Ostatnia aktualizacja: · 6 min czytania

Szybka odpowiedź

Jak sprawdzić, w jakim mieście znajduje się moje IP wyjściowe proxy?

Odczytaj wyjście przez proxy pod https://ipinfo.io/json, a następnie sprawdź to samo IP w drugiej bazie danych, takiej jak MaxMind GeoLite. Sprawdź jego sieć w RIPEstat. Według stanu na październik 2026 r. EuroCity Proxies wyjścia to domowe IP. Oczekuj właściwego kraju i sieci konsumenckiej, z żądanym miastem lub pobliskim miasteczkiem.

Jakie są kroki sprawdzania miasta?

  1. Otwórz sesję sticky

    Użyj nazwy użytkownika takiej jak USERNAME-country-de-city-munich-session-muc1-ttl-10, aby każde sprawdzenie widziało to samo IP wyjściowe.

  2. Odczytaj źródło 1 przez proxy

    Wyślij żądanie do https://ipinfo.io/json i zanotuj ip, city, region, country i org.

  3. Odczytaj źródło 2 dla tego samego IP

    Sprawdź IP w lokalnym pliku MaxMind GeoLite City lub w DB-IP albo ip-api z przeglądarki.

  4. Sprawdź sieć w RIPEstat

    Wpisz IP na stat.ripe.net i odczytaj prefiks, ASN oraz nazwę posiadacza.

  5. Porównaj i zdecyduj

    Skorzystaj z poniższej tabeli: pobliskie miasto jest normalne, inny kraj lub sieć hostingowa już nie.

Porównaj IPinfo z MaxMind GeoLite dla jednego wyjścia (Python 3.9 lub nowszy)
# pip install requests geoip2
# GeoLite2-City.mmdb and GeoLite2-ASN.mmdb: download them from your MaxMind account
from urllib.parse import quote

import geoip2.database
import requests

HOST = "gw.eurocityproxies.com"
PORT = 7777
USER = "USERNAME-country-de-city-munich-session-muc1-ttl-10"
PASSWORD = quote("PASSWORD", safe="")
proxy = f"http://{USER}:{PASSWORD}@{HOST}:{PORT}"

# Source 1: IPinfo, read through the proxy
info = requests.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30).json()
ip = info["ip"]

# Source 2: MaxMind GeoLite, read from local files (no request leaves your machine)
with geoip2.database.Reader("GeoLite2-City.mmdb") as city_db:
    c = city_db.city(ip)
with geoip2.database.Reader("GeoLite2-ASN.mmdb") as asn_db:
    a = asn_db.asn(ip)

print("exit IP     ", ip)
print("IPinfo      ", info.get("city"), info.get("region"), info.get("country"), info.get("org"))
print("GeoLite     ", c.city.name, c.country.iso_code, f"radius {c.location.accuracy_radius} km")
print("GeoLite ASN ", f"AS{a.autonomous_system_number}", a.autonomous_system_organization)

Jakie bazy danych geolokalizacji mogę porównać?

Każdy wydawca inaczej opisuje własną dokładność. Poniższe uwagi pochodzą z ich stron, czytanych 18 października 2026.

ŹródłoJak je odpytaćCo wydawca mówi o dokładności
MaxMind GeoLiteDarmowe konto, pliki do pobrania lub usługa sieciowa (1 000 zapytań dziennie na usługę)„Z natury nieprecyzyjna”, a lokalizacje często znajdują się w pobliżu ośrodków miejskich. Promień dokładności od kilku km do 1 000 km. GeoLite City jest znacznie mniej dokładna niż płatna GeoIP City
IPinfohttps://ipinfo.io/json dla własnego wyjścia lub jego APIZwraca promień dokładności w km; dane aktualizowane co 24 godziny; dokładność na obszarach wiejskich jest niższa niż w miastach
DB-IPFormularz wyszukiwania na db-ip.com, API lub comiesięczne pobieraniaPoziom ulicy dla niektórych dostawców, poziom miasta dla większości, poziom kraju w rzadkich przypadkach; sieci stacjonarne są na ogół dokładniejsze niż sieci komórkowe
ip-apiDarmowy endpoint JSON tylko przez HTTP, 45 zapytań na minutę, bez użytku komercyjnegoNie publikuje się wartości dokładności; korekty są sprawdzane ręcznie i mogą potrwać do 7 dni
RIPEstat (RIPE NCC)stat.ripe.net lub jego Data APITo nie jest baza geolokalizacji: pokazuje prefiks, ASN i posiadacza sieci

Dlaczego porównywać dwa źródła zamiast jednego?

Ponieważ bazy danych geolokalizacji się nie zgadzają, a docelowa witryna może korzystać z trzeciej. Każda firma buduje własną mapę z danych rejestrowych, pomiarów sieci, feedów dostawców i korekt użytkowników. Dwa źródła zgodne co do miasta dają solidny wynik.

Sprawdzana witryna będzie korzystać z jednej bazy, często komercyjnej, i rzadko wiadomo z której. Własne porównanie MaxMind dla Francji pokazuje, że jego płatne i darmowe bazy miast się różnią. Umieściły one 50% i 42% sprawdzanych IP w promieniu 50 km. Przewodnik po dokładności podaje wartości dla sześciu krajów.

Jak sprawdzić właściciela sieci na RIPEstat?

Otwórz stat.ripe.net i wklej IP wyjściowe do pola wyszukiwania. RIPEstat jest prowadzony przez RIPE NCC, Regionalny Rejestr Internetowy, który przydziela adresy IP w Europie.

Znaczenie mają trzy pola. Prefiks to blok adresów, np. /21. ASN to sieć, która go ogłasza. Posiadacz wskazuje firmę, na przykład krajowego dostawcę szerokopasmowego. Dla skryptów Data API zwraca tę samą odpowiedź pod https://stat.ripe.net/data/network-info/data.json?resource= z dopisanym IP.

ASN powinien być zgodny z polem org z IPinfo i ASN z GeoLite. Wyjście rezydencjalne należy do dostawcy konsumenckiego. Firma hostingowa lub sieć chmurowa jako posiadacz to powód, by napisać do supportu. Targetowanie po ASN opisano na stronie targetowania po ASN.

Co oznacza różnica między źródłami?

Co widziszCo to zwykle oznaczaCo zrobić
Ten sam kraj, to samo miastoCzysty wynikNic; zachowaj sesję do swojej weryfikacji
Ten sam kraj, miasta 10–50 km od siebieNormalne dla obszaru metropolitalnego: bazy umieszczają IP w różnych punktach sieci dostawcyZaakceptuj; oceniaj po tym, co pokazuje docelowa witryna
Ten sam kraj, miasta daleko od siebieJedna baza mapuje cały blok dostawcy na regionalny hub lub stolicęOtwórz nowy id sesji i sprawdź ponownie
Jedno źródło nie ma miastaTa baza danych nie ma danych na poziomie miasta dla tego blokuOprzyj się na drugim źródle i docelowej witrynie
Różne krajeBłędny segment -country- lub błąd bazy danychWydrukuj swoją nazwę użytkownika; jeśli jest poprawna, wyślij IP i czas do pomocy technicznej
Właściciel to firma hostingowa lub chmurowaTo nie jest połączenie domoweZatrzymaj się i napisz do pomocy technicznej z IP i czasem

Co pokazuje sama docelowa witryna?

Ostatecznym testem jest strona, na której Ci zależy. Sklep może zaproponować obszar dostawy, pobliską filię lub walutę. Wyszukiwarka może wydrukować szacowaną lokalizację na dole wyników. Strona pomocy Google wymienia adres IP Twojego połączenia wśród sygnałów, których używa do szacowania Twojej lokalizacji.

Witryny czytają też język, strefę czasową i pliki cookie. Wyczyść pliki cookie i ustaw język przeglądarki dla danego rynku, zanim ocenisz stronę. Sprawdzaj ręcznie i okazjonalnie na witrynach, których regulamin lub robots.txt zabrania automatycznego dostępu.

Ile ruchu zużywa sprawdzenie miasta?

Zapytanie do https://ipinfo.io/json przenosi kilka kilobajtów, więc setki sprawdzeń zużywają niewielką część jednego gigabajta. Porównanie z GeoLite działa na Twoim komputerze i nie zużywa ruchu proxy. Użytkowanie liczy wszystkie dane wysłane i odebrane przez proxy (upload i download, wraz z nagłówkami). 1 GB = 1 000 000 000 bajtów. Próby połączenia, które nie dotrą do celu, nie są liczone.

Przy 0,95 USD za 1 GB sprawdzenia kosztują znacznie mniej niż strony, które potem otwierasz. Ceny i plany są na stronie z cenami.

Sprawdzenia miasta wyjściowego: pytania

Poprosiłem o Monachium, a IPinfo pokazuje Freising. Czy targetowanie jest błędne?

Prawdopodobnie nie. Freising to miasto na północ od Monachium, w tym samym regionie. Bazy danych często przypisują IP do miasta lokalnej sieci dostawcy. Sprawdź drugie źródło; jeśli oba pokazują miasto daleko od Monachium, otwórz nowy identyfikator sesji.

Które źródło jest właściwe, gdy dwie bazy danych się nie zgadzają?

Żadne nie jest właściwe z definicji: oba to szacunki. Zaufaj wynikowi, który pokazuje docelowa witryna, ponieważ to on zmienia Twoją stronę. Używaj baz danych do wychwytywania dużych błędów, takich jak inny kraj czy sieć hostingowa.

Czy do sprawdzenia miasta potrzebuję płatnej bazy danych?

Nie. Darmowe konto MaxMind GeoLite i endpoint JSON IPinfo wystarczą do okazjonalnych sprawdzeń. MaxMind podaje, że jego darmowe GeoLite City jest mniej dokładne niż płatne GeoIP City, więc traktuj GeoLite jako drugą opinię.

Dlaczego do sprawdzenia używać sesji sticky?

Aby zarówno zapytania, jak i wizyta na stronie widziały ten sam IP wyjściowy. Przy rotującej nazwie użytkownika każde nowe połączenie zwykle otrzymuje inne IP, a porównywałbyś dwa różne adresy.

Czy RIPEstat może mi podać miasto?

Nie. RIPEstat pokazuje, kto posiada i ogłasza blok adresów, a nie gdzie mieszka abonent. Użyj go, aby potwierdzić sieć konsumencką i jej ASN, a baz geolokalizacyjnych do ustalenia miasta.

Co powinienem wysłać do pomocy technicznej, jeśli kraj jest błędny?

IP wyjściowe, pełną nazwę użytkownika bez hasła, czas ze strefą czasową oraz wynik dwóch usług wyszukiwania. To wystarczy do prześledzenia sesji. Napisz na [email protected].

Źródła (11)
  1. Darmowe dane geolokalizacyjne GeoLite (promień dokładności, GeoLite vs GeoIP, ograniczenia) — MaxMind (checked 2026-10-18)
  2. Porównanie dokładności GeoIP, Francja, 50 km, wszystkie typy połączeń — MaxMind (read 2026-10-18 (no date on the page))
  3. GeoIP2 Python API: korzystanie z bazy danych (czytniki city i ASN) — MaxMind (checked 2026-10-18)
  4. IP Geolocation API (promień dokładności, aktualizacje danych co 24 godziny, dokładność na obszarach wiejskich) — IPinfo (checked 2026-10-18)
  5. DB-IP FAQ: Jak dokładne są lokalizacje w bazie danych? — DB-IP (checked 2026-10-18)
  6. Dokumentacja endpointu JSON ip-api (tylko HTTP, 45 zapytań na minutę, brak użytku komercyjnego) — ip-api (checked 2026-10-18)
  7. Formularz korekty danych ip-api — ip-api (checked 2026-10-18)
  8. RIPEstat — RIPE NCC (checked 2026-10-18)
  9. Co robimy: Regional Internet Registry — RIPE NCC (checked 2026-10-18)
  10. RIPEstat Data API: Network Info — RIPE NCC (checked 2026-10-18)
  11. Zrozum i zarządzaj swoją lokalizacją podczas wyszukiwania w Google — Google Search Help (checked 2026-10-18)

1 GB 0,95 USD · bez KYC

Zacznij teraz