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.com
ipinfo.io
myip.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.