Aby znaleźć lokalny adres IP w systemie Debian za pomocą polecenia ifconfig, wykonaj poniższe kroki. Jest to przewodnik krok po kroku przeznaczony zarówno dla początkujących, jak i bardziej zaawansowanych użytkowników Linuksa.
1. Czym jest ifconfig?
ifconfig to narzędzie konsolowe służące do wyświetlania informacji o interfejsach sieciowych oraz ich konfiguracji. Narzędzie to przez lata było standardem w systemach Linux, jednak w nowszych dystrybucjach zostało zastąpione poleceniem ip
. Nadal jednak jest szeroko używane i dostępne lub doinstalowywane w Debianie.
2. Sprawdzenie dostępności ifconfig
Domyślnie, w świeżej instalacji Debiana, ifconfig może być niedostępne. Możesz sprawdzić jego obecność, wpisując w terminalu:
ifconfig
Jeżeli pojawi się komunikat, że polecenie nie zostało znalezione (np. „command not found”), zainstaluj pakiet:
sudo apt update sudo apt install net-tools
Pakiet net-tools zawiera narzędzie ifconfig.
3. Wyświetlenie informacji o sieci
Po zainstalowaniu (lub gdy już jest dostępne), wpisz w terminalu:
ifconfig
Po tej komendzie pojawi się lista wszystkich interfejsów sieciowych na twoim komputerze (aktywnych i nieaktywnych), wraz z ich adresami IP, adresem MAC oraz innymi szczegółami.
4. Interpretacja wyników
Wynik działania ifconfig
zawiera informacje o kilku interfejsach, typowo:
- lo (loopback) — adres lokalny komputera (zwykle 127.0.0.1)
- eth0, enpXsY — przewodowe interfejsy ethernetowe
- wlan0, wlpXsY — bezprzewodowe interfejsy Wi-Fi
Zwracaj uwagę na linijki zaczynające się od inet
, gdy chcesz znaleźć adres IPv4, lub inet6
dla adresu IPv6.
Przykładowy wycinek z ifconfig:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.23 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::a00:27ff:fe4e:66a1 prefixlen 64 scopeid 0x20<link> ether 08:00:27:4e:66:a1 txqueuelen 1000 (Ethernet) RX packets 21445 bytes 32142959 (30.6 MiB)
Twój lokalny adres IP to liczba przy inet
(np. 192.168.1.23).
5. Na co zwrócić uwagę
- Loopback (
lo
) — to nie jest twój adres lokalny w sieci! Loopback służy do komunikacji „ze sobą”, zwykle 127.0.0.1. - Szukaj interfejsów z opisem UP, BROADCAST, RUNNING, MULTICAST — oznaczają aktywne połączenia.
- Jeśli masz kilka interfejsów (np. karty Wi-Fi i Ethernet podłączone jednocześnie), identyfikuj ten, przez który masz aktywne połączenie z siecią lokalną.
6. Dodatkowe uwagi
- Zmiany dokonane przez ifconfig nie są trwałe. Po restarcie systemu ustawienia wrócą do domyślnych. Jeśli musisz coś zmieniać trwale, edytuj odpowiednie pliki konfiguracyjne w
/etc/network/interfaces
lub korzystaj z menedżerów sieci. - W nowoczesnych dystrybucjach zaleca się korzystanie z polecenia
ip a
, które jest następcą ifconfig. Jednak wiele poradników i starszych narzędzi odwołuje się do ifconfig — warto znać oba.
7. Fakty i odpowiedzi na częste pytania
- Jeśli masz połączenie tylko Wi-Fi, szukaj interfejsu
wlan0
lubwlp...
. - Adres IP zaczynający się od 127. oznacza adres loopback, a nie „zewnętrzny” adres twojego komputera.
- Adresy w stylu 192.168.x.x, 10.x.x.x, 172.16.x.x – 172.31.x.x to adresy lokalne (prywatne).
8. Przykłady użycia
Wyświetlenie wszystkich interfejsów:
ifconfig
Wyświetlenie tylko konkretnego interfejsu (np. ethernetowego):
ifconfig eth0
Podsumowanie
ifconfig to jedno z podstawowych narzędzi do sprawdzania konfiguracji sieciowej i lokalnego adresu IP w Debianie. W przypadku pytań lub wątpliwości, zawsze możesz sprawdzić stronę manuala:
man ifconfig
lub zapoznać się z dokumentacją dostępnych narzędzi.
Poruszaj się ostrożnie po konfiguracji sieci — jeśli nie jesteś pewien, ogranicz się do polecenia wyświetlania informacji.
Poradnik przygotowany dla strony WWW poświęconej Linuksowi — aktualny na wrzesień 2025.