W skrócie
To, co nazywasz „moim IP”, to w rzeczywistości trzy różne adresy IP: ① Publiczne wyjściowe IP (widzi je każda zewnętrzna strona — otwórz stronę główną cleanip.io, a zobaczysz je od razu); ② Prywatne IP (adres Twojego urządzenia w sieci LAN, np. 192.168.1.5); ③ IP bramy (adres routera w sieci LAN, np. 192.168.1.1, służący do logowania się do panelu administracyjnego routera). Poniżej pokazujemy, jak sprawdzić każdy z tych adresów IP na każdej platformie.
1. Czym różnią się te trzy adresy IP — koniec z myleniem ich
Internet (publiczny)
↓
← ① Publiczne wyjściowe IP (np. 1.2.3.4, przydziela je dostawca internetu)
↓
[ Router domowy ]
↓
← ③ IP bramy (np. 192.168.1.1, własny adres LAN routera)
↓
[ Twój komputer / telefon ]
↓
← ② Prywatne IP (np. 192.168.1.5, przydziela je router)| Nazwa | Typowa wartość | Jak sprawdzić (w skrócie) | Zastosowanie |
|---|---|---|---|
| ① Publiczne wyjściowe IP | 1.2.3.4 / 2001:db8::1 | Otwórz stronę główną cleanip.io | Widać go w logach stron; widoczny dla wszystkich |
| ② Prywatne IP | 192.168.1.5 / 10.0.0.5 | Wiersz poleceń: ipconfig / ifconfig | Adres Twojego urządzenia w sieci lokalnej |
| ③ IP bramy | 192.168.1.1 / 192.168.0.1 | Wiersz poleceń: ipconfig, pole „Brama domyślna” | Logowanie do panelu routera / routing w sieci lokalnej |
2. Jak sprawdzić publiczne wyjściowe IP — najprostsza część
2.1 Jednym kliknięciem w przeglądarce (zalecane)
Wystarczy otworzyć stronę główną cleanip.io — od razu pokażemy Twoje wyjściowe adresy dual stack (IPv4 i IPv6 jednocześnie), a także geolokalizację, numer ASN i wynik reputacji. Bez reklamowych trackerów firm trzecich i bez zbierania danych.
Inne opcje: ip.sb / ifconfig.me / icanhazip.com / ipinfo.io / ip138.com (popularne w Chinach).
2.2 Z wiersza poleceń (dla programistów / na serwerach)
$ curl ifconfig.me
1.2.3.4
$ curl -4 ifconfig.co # wymuś IPv4
1.2.3.4
$ curl -6 ifconfig.co # wymuś IPv6
2001:db8::1
$ dig +short myip.opendns.com @resolver1.opendns.com
1.2.3.42.3 Uwaga: możesz mieć dwa wyjścia — IPv4 i IPv6
Domowe łącza w Chinach (np. China Telecom) mają domyślnie włączone IPv6, a przeglądarki wybierają IPv6, gdy dostępne są oba protokoły. Dlatego narzędzie typu „jakie mam IP” może pokazać adres IPv6, choć spodziewasz się IPv4 — to nie jest wyciek, tylko normalne działanie dual stack. Aby zobaczyć konkretnie wyjście IPv4, otwórz w przeglądarce domenę dostępną wyłącznie przez IPv4 (ipv4.ip.sb).
3. Jak sprawdzić prywatne IP / IP bramy — według platform
3.1 Windows
C:\> ipconfig
Konfiguracja IP systemu Windows
Karta Ethernet Ethernet:
Sufiks DNS konkretnego połączenia :
Adres IPv4. . . . . . . . . . . . : 192.168.1.5 ← prywatne IP
Maska podsieci. . . . . . . . . . : 255.255.255.0
Brama domyślna. . . . . . . . . . : 192.168.1.1 ← IP bramyW PowerShell: Get-NetIPConfiguration | Format-Table InterfaceAlias, IPv4Address, IPv4DefaultGateway
3.2 macOS
$ ifconfig en0 # en0 to Wi-Fi; en1 to zwykle połączenie przewodowe
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.1.5 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::aede:48ff:fe00:1122%en0 prefixlen 64 scopeid 0x4
$ route -n get default | grep gateway
gateway: 192.168.1.1 ← brama
$ networksetup -getinfo Wi-Fi # czytelniejszy wynik
DHCP Configuration
IP address: 192.168.1.5
Subnet mask: 255.255.255.0
Router: 192.168.1.1W interfejsie graficznym: Ustawienia systemowe → Sieć → bieżąca sieć Wi-Fi → Szczegóły → TCP/IP — pole „Router” to Twoja brama.
3.3 Linux
$ ip addr show # prywatne IP
2: enp3s0: <BROADCAST,MULTICAST,UP> mtu 1500
inet 192.168.1.5/24 brd 192.168.1.255 scope global enp3s0
inet6 fe80::aede:48ff:fe00:1122/64 scope link
$ ip route | grep default
default via 192.168.1.1 dev enp3s0 proto dhcp metric 100
$ hostname -I # wersja skrócona, pokazuje tylko prywatne IP
192.168.1.53.4 iOS (iPhone / iPad)
- Ustawienia → Wi-Fi → stuknij ⓘ (przycisk informacji) obok bieżącej sieci Wi-Fi
- „Adres IP” = Twoje prywatne IP
- „Router” = IP bramy (adres IP Twojego routera w sieci LAN)
- „Maska podsieci” to zwykle 255.255.255.0
3.5 Android
- Ustawienia → Wi-Fi → przytrzymaj bieżącą sieć Wi-Fi (lub stuknij ikonę koła zębatego) → Zmień sieć → Opcje zaawansowane
- „Brama” / „IP bramy” to adres IP routera
- Dokładna ścieżka zależy od producenta telefonu z systemem Android (Xiaomi / Huawei / Samsung); wyszukaj „Brama” lub „Ustawienia IP”
- Możesz też użyć aplikacji innej firmy, która pokazuje to od razu: Wi-Fi Analyzer / Fing
4. Przypadki szczególne
4.1 Mam włączony VPN — publiczne IP powinno należeć do serwera VPN
Przy VPN obejmującym cały ruch (tryb TUN) Twoje publiczne wyjściowe IP to IP serwera VPN. Uważaj jednak na wycieki:
- WebRTC może ujawnić Twoje prawdziwe IP — sprawdź to w /leak (nasz test wycieków)
- Jeśli przy dual stack przez VPN tunelowany jest IPv4, a IPv6 tylko częściowo, ruch IPv6 przeglądarki może omijać VPN — zobaczysz wtedy wyjście IPv6 zgodne z Twoim dostawcą internetu
- Proxy HTTP/SOCKS (bez TUN) nie obsługują UDP — ruch WebRTC, QUIC i rozmów wideo może wyciekać
Zobacz kompletny przewodnik po namierzaniu użytkowników VPN – znajdziesz tam więcej szczegółów.
4.2 Moja sieć domowa jest za CGNAT — IP na porcie WAN routera to 100.64.x.x
Zaloguj się do routera i sprawdź adres IP na porcie WAN. Jeśli należy do zakresu 100.64.0.0/10, Twój dostawca internetu umieścił Cię za CGNAT i nie masz prawdziwego publicznego adresu IPv4. Aby przekierować porty lub udostępnić usługi, zadzwoń do dostawcy internetu i poproś o publiczne IP (zwykle bezpłatnie). Zobacz poradnik sprawdzania CGNAT – znajdziesz tam więcej szczegółów.
4.3 Kilka kart sieciowych / kilku dostawców internetu — które wyjście jest „prawdziwe”
Jeśli w domu masz jednocześnie podłączone Wi-Fi i Ethernet albo do laptopa z Windows podłączono kartę sieciową USB, kilka kart może mieć własne IP — ale tylko karta z trasą domyślną jest faktycznie używana jako publiczne wyjście.
- Windows:
route print— sprawdź kolumnę „Brama” w wierszu „0.0.0.0” - macOS / Linux:
route -n get default/ip route | grep default
4.4 Korzystam z publicznego Wi-Fi / sieci współdzielonej — publiczne IP jest współdzielone przez NAT
Wyjście sieci w kawiarni / hotelu / publicznego Wi-Fi jest współdzielone przez całą sieć — setki osób mogą jednocześnie korzystać z tego samego publicznego IP. Często dlatego strony ograniczają Ci prędkość, wymuszają CAPTCHA lub całkowicie Cię blokują z powodu niskiej reputacji. Otwórz stronę główną cleanip.io i sprawdź wynik reputacji — poniżej 60 warto zachować ostrożność (częste w publicznych sieciach Wi-Fi).
4.5 Mój adres IPv6 wygląda jak fe80::... — czy sieć nie działa?
fe80::/10 to adres lokalny łącza (link-local), obecny na każdym interfejsie sieciowym IPv6 — to nie jest publiczny adres IPv6; działa tylko w obrębie własnej podsieci. Publiczny adres IPv6 rozpoznasz po tym, że zaczyna się od 2xxx:... (adres globalny unicast). Jeśli jest tylko fe80, a brak globalnego IPv6, Twój dostawca internetu nie przydzielił Ci takiego adresu.
5. Ściąga z poleceniami
| Cel | Windows | macOS / Linux |
|---|---|---|
| Publiczne wyjściowe IP | Otwórz cleanip.io / curl ifconfig.me | curl ifconfig.me |
| Wszystkie lokalne IP | ipconfig /all | ifconfig / ip addr |
| Brama domyślna | ipconfig (pole „Brama domyślna”) | ip route / route -n get default |
| Serwer DNS | ipconfig /all (pole „Serwery DNS”) | cat /etc/resolv.conf / scutil --dns |
| Tablica routingu | route print | netstat -rn / ip route |
| Czyszczenie cache DNS | ipconfig /flushdns | sudo killall -HUP mDNSResponder / systemd-resolve --flush-caches |
Więcej informacji
- Kompletny przewodnik po prywatnych IP / bramach / RFC 1918192.168.1.1, CGNAT, logowanie do routera
- Kompletny przewodnik po IPv6Dlaczego łącza domowe domyślnie działają w dual stack i jak tym zarządzać
- Namierzanie VPN i ochrona przed śledzeniemUżywasz VPN, a Twoje prawdziwe IP i tak wyciekło?