ip.zvoznikau.net — narzędzie do sprawdzania adresu IP

Twój publiczny adres IP

IP public
Określanie adresu IP...
Udostępnij przez Telegram Udostępnij przez WhatsApp Udostępnij na Facebooku Wyślij e-mailem Udostępnij przez Viber

Przeglądarka, urządzenie, system i sieć

Przeglądarka

Urządzenie

System

Sieć

Co to jest adres IP i po co jest potrzebny

Wyobraź sobie, że internet to ogromne miasto, a każde urządzenie to dom. Adres IP to jak adres pocztowy Twojego domu. Bez niego listy (dane) po prostu nie znajdą, gdzie iść.

Gdy wchodzisz na stronę, Twój komputer mówi: "Cześć, jestem 192.168.1.100, wyślij mi stronę z Google.com". Serwer odpowiada: "Okej, 192.168.1.100, oto Twoja strona". Tak działa cały internet. Szczegóły techniczne w Wikipedii.

Publiczny vs prywatny — jaka różnica?

Publiczny IP to adres Twojego routera w internecie. Widzi go cały świat. Gdy wchodzisz na stronę, widzi właśnie ten adres, a nie adres Twojego laptopa.

Prywatny IP to adres Twojego laptopa w domowej sieci (zwykle coś jak 192.168.1.100). Widzi go tylko Twój router. To jak wewnętrzny numer mieszkania — listonosz zna tylko adres budynku, a wewnątrz już się rozbierają, komu co.

Dlaczego zrobiłem to narzędzie

Szczerze mówiąc, znudziło mi się ciągłe wyszukiwanie "jak sprawdzić mój adres IP" przy konfiguracji zapór sieciowych lub rozwiązywaniu problemów z połączeniem. Większość dostępnych rozwiązań jest albo przeładowana reklamami, albo działa wolno, albo ma interfejs sprzed dekady. Zdecydowałem się stworzyć lepszą alternatywę.

Początkowo planowałem weekendowy eksperyment, ale przerodził się w pełnoprawne doświadczenie edukacyjne. Chciałem sprawdzić, czy uda mi się zbudować rozwiązanie łączące wydajność z niezawodnością — bez reklam, skupiając się wyłącznie na funkcjonalności, która skutecznie rozwiązuje konkretny problem.

Z AWS i technologiami serverless pracuję już kilka lat, ale po raz pierwszy połączyłem wszystko razem: Lambda dla API, Terraform dla infrastruktury, Astro dla frontendu. To było ciekawe wyzwanie!

Najfajniejsze? Wszystko działa bardzo tanio — AWS pobiera grosze za taki ruch. A użytkownicy dostają szybkie i niezawodne narzędzie.

ip.zvoznikau.net — to mój sposób na pokazanie, że nawet proste rzeczy można robić z jakością. Bez niepotrzebnej złożoności, ale z uwagą do szczegółów.

API działa pod adresem https://ip.zvoznikau.net/api/ip — możesz używać go w swoich skryptach lub aplikacjach.

curl -s https://ip.zvoznikau.net/api/ip -H "X-Forwarded-For: 8.8.8.8" | jq
{
  "ip": "8.8.8.8",
  "country": "US",
  "country_name": "United States",
  "city": "Mountain View",
  "limit_remaining": 99
}

Frontend jest minimalistyczny i zoptymalizowany pod kątem szybkości — bez ciężkich frameworków takich jak React czy Vue, jeśli nie są potrzebne. Całkowicie responsywny i lekki.

Co potrafi

Pokazuje twój publiczny IP od razu, bez problemów. Plus wszystkie informacje o przeglądarce, systemie i sieci — czasem przydatne do debugowania. Szczególnie gdy trzeba sprawdzić czy VPN działa, czy ogarnąć NAT. W sumie, proste narzędzie do prostych zadań.

Na czym zrobione

Frontend na Astro z Tailwind CSS — szybko się buduje i nie laguje. Wszystko leży w AWS S3 za CloudFront (CDN). API kręci się na Lambda przez API Gateway, do geolokalizacji używam GeoLite2 (darmowa baza od MaxMind, Updated: 2026-01-30). DynamoDB do liczników zapytań i różnych statystyk. Zrobiłem PWA — można zainstalować jako aplikację. Cała infrastruktura w Terraform, deploy przez GitHub Actions. W sumie, standardowy serverless stack.

Współpraca

Szukasz niezawodnego partnera w zakresie infrastruktury lub programowania? Skontaktuj się ze mną. Jestem doświadczonym inżynierem DevOps i programistą z wiedzą na temat skalowalnych systemów, automatyzacji i chmur obliczeniowych. Znajdziesz mnie na LinkedIn.