Aby znaleźć wewnętrzny (lokalny) i zewnętrzny (publiczny) adres IP komputera w systemie Linux, możesz skorzystać z kilku prostych i skutecznych metod – zarówno z poziomu terminala, jak i interfejsu graficznego. Poniżej znajdziesz kompletny poradnik krok po kroku, wraz z wyjaśnieniem kluczowych pojęć i różnic między typami adresów IP.
1. Co to jest adres IP?
- Adres IP to unikalny identyfikator przypisany urządzeniu w sieci komputerowej.
 - Adresy wewnętrzne (lokalne) są przypisywane przez router w ramach sieci lokalnej (np. domowej).
 - Adres zewnętrzny (publiczny) to adres, pod którym Twój komputer (lub cała sieć domowa) jest widoczny w Internecie.
 
Adresy IP występują w dwóch formatach:
- IPv4 — cztery liczby oddzielone kropkami, np. 192.168.1.101
 - IPv6 — osiem grup liczb szesnastkowych oddzielonych dwukropkami, np. fe80::1cfd:27ff:fe8b:ae5f.
 
2. Jak sprawdzić wewnętrzny (lokalny) adres IP w terminalu?
Te komendy działają praktycznie we wszystkich dystrybucjach Linuxa.
Polecenie ip addr show
ip addr show 
Po wpisaniu tej komendy zobaczysz listę interfejsów sieciowych. Szukaj linii z inet, która zawiera Twój adres IPv4 oraz ewentualnie inet6 dla adresu IPv6.
Najprostsza komenda: hostname -I
hostname -I 
Zwraca jeden lub kilka adresów IP przypisanych do lokalnych interfejsów sieciowych — najczęściej właśnie Twój prywatny adres IP.
Inne użyteczne polecenia
ifconfig– starsza komenda (może nie być domyślnie zainstalowana).ip route get 8.8.8.8– pozwala zobaczyć, z którego interfejsu komputer łączy się z Internetem.
3. Wyszukiwanie adresu IP przez interfejs graficzny (GUI)
W większości nowoczesnych dystrybucji Linux (np. Ubuntu, Fedora):
- Otwórz Ustawienia systemowe.
 - Przejdź do sekcji Sieć.
 - Wybierz aktywne połączenie (Wi-Fi lub Ethernet).
 - Wybierz Informacje o połączeniu lub Zaawansowane ustawienia.
 - Adres IP lokalny pojawi się w odpowiednim polu „Adres IPv4” lub „IPv6”.
 
4. Jak sprawdzić zewnętrzny (publiczny) adres IP?
Adres zewnętrzny to ten, pod jakim jesteś widoczny w Internecie (np. dla serwerów, stron WWW).
Najprostsza metoda – strona WWW
Wejdź na jedną z tych stron:
whatismyipaddress.comipinfo.iomyip.com
Wyświetlą publiczny adres IP automatycznie.
Sprawdzenie IP w terminalu bezpośrednio (bez przeglądarki)
Możesz użyć polecenia z wykorzystaniem curl lub wget:
curl ifconfig.me 
lub
curl icanhazip.com 
Te narzędzia kontaktują się z publicznym serwisem i zwracają Twój aktualny zewnętrzny adres IP.
5. Najczęstsze pytania i wyjaśnienia
- 
Czy lokalny adres IP może się zmieniać?
Tak — może się zmieniać np. po restarcie routera lub komputera, chyba że korzystasz z rezerwacji DHCP (statyczny adres IP w sieci lokalnej). - 
Czy zewnętrzny adres IP może się zmieniać?
Tak — w wielu domowych sieciach publiczny adres IP jest dynamiczny i może się zmienić po rozłączeniu/ponownym połączeniu z Internetem. - 
Czym różnią się adresy IPv4 i IPv6?
IPv4 to starszy, powszechnie używany format. IPv6 został stworzony z powodu wyczerpania puli adresów IPv4 i stopniowo zdobywa popularność. 
Tabela – Najważniejsze polecenia do sprawdzania adresu IP
| Cel | Komenda terminala | Gdzie szukać wyniku | 
|---|---|---|
| Adres IP lokalny | ip addr show | 
Linia z „inet” | 
| Adres IP lokalny | hostname -I | 
Bezpośredni wynik komendy | 
| Adres IP lokalny | ifconfig | 
Sekcja inet | 
| Adres zewnętrzny (WWW) | Dowolna strona typu „my ip” | Adres na stronie | 
| Adres zewnętrzny CLI | curl ifconfig.me | 
Bezpośredni wynik komendy | 
Znajomość podstawowej obsługi terminala oraz wiedzy, gdzie szukać informacji o adresie IP, pozwala efektywnie zarządzać komputerem w sieci oraz rozwiązywać podstawowe problemy sieciowe.



