Jeden kabel, a gadżetów cała gromada. Jest to problem, szczególnie gdy jesteś w hotelu, który oferuje wyłącznie jedno złącze Ethernet, a Twój smartfon, tablet i inteligentny zegarek patrzą na Ciebie z niemym wyrzutem. W takiej chwili udostępnianie połączenia internetowego z laptopa z Ubuntu staje się nie tyle opcją, ile koniecznością. Co ciekawe, według raportu Cisco Annual Internet Report, do 2023 roku na jedną osobę na świecie przypadało średnio 3,6 podłączonego do sieci urządzenia. Liczba ta stale rośnie, co oznacza, że zapotrzebowanie na elastyczne dzielenie się dostępem do sieci będzie tylko większe.
Użytkownicy systemu Linux mają do dyspozycji skuteczne narzędzia, które pozwalają przekształcić laptop w osobisty punkt dostępu Wi-Fi. Dzisiaj przedstawimy kilka metod, od tych wbudowanych w system, po bardziej zaawansowane oprogramowanie zewnętrzne.
Metoda 1 – wbudowany hotspot w Ubuntu
Nowsze wersje Ubuntu ze środowiskiem graficznym GNOME, oferują wbudowaną funkcję tworzenia hotspotu. Jest to opcja szybka, chociaż nie dla każdego. Sprawdza się idealnie w sytuacjach, gdy potrzebujesz pilnie udostępnić internet, a Twój komputer jest podłączony do sieci przez kabel Ethernet.
Procedura, aby utworzyć hotspot Wi-Fi, jest niezwykle prosta. Upewnij się, że laptop ma aktywne połączenie z internetem przez przewód sieciowy. Następnie kliknij w prawym górnym rogu ekranu, aby otworzyć menu systemowe, i wybierz „Ustawienia”. Przejdź do sekcji „Wi-Fi”.

W prawym górnym rogu okna ustawień Wi-Fi znajduje się suwak. Przesuń na „On”. Powinna pojawić się opcja „Włącz hotspot Wi-Fi”. Kliknij ją, ustaw nazwę sieci i hasło. Zatwierdź ustawienia przyciskiem „Włącz”.

Głównym atutem takiego rozwiązania jest szybkość ustanowienia hotspotu, bez potrzeby instalacji dodatkowych pakietów. Niestety funkcja nie zawsze działa poprawnie, dlatego w dalszej części artykułu, przedstawimy także alternatywę.
Metoda 2 – dla entuzjastów terminala
Jeżeli preferujesz pracę w wierszu poleceń, nmcli będzie dla Ciebie odpowiednim narzędziem. Jest to aplikacja konsolowa do zarządzania usługą NetworkManager, która kontroluje wszystkie połączenia sieciowe w Ubuntu. Umożliwia stworzenie w pełni konfigurowalnego hotspotu z poziomu terminala.
Tworzenie hotspotu przy użyciu nmcli pokazuje elastyczność Linuksa. Jedna komenda wystarczy, aby uruchomić nową sieć bezprzewodową. Wpisz w terminalu:
nmcli device wifi hotspot ifname wlan0 ssid=”DingoDongoHotspot” password=”BardzoTrudneHaslo123″
Gdzie parametr ifname wlan0 wskazuje interfejs sieciowy, który posłuży do stworzenia hotspotu. Nazwa wlan0 może być inna w Twoim systemie, co sprawdzisz poleceniem ip a. Zmienna ssid określa nazwę sieci, a password to hasło, które musi składać się z co najmniej 8 znaków. Po zatwierdzeniu polecenia Twój bezprzewodowy punkt dostępu zostanie uruchomiony. Wyłączenie go jest równie proste i sprowadza się do rozłączenia nowo utworzonego połączenia.
Rozwiązanie przedstawione wyżej zapewnia znacznie większą kontrolę i nadaje się do automatyzacji za pomocą skryptów.
Metoda 3 – zewnętrzne narzędzie WiFi Hotspot
Co w sytuacji, gdy wbudowane mechanizmy nie działają lub ich możliwości są niewystarczające? Przykładowo, gdy chcesz udostępnić połączenie Wi-Fi, korzystając z tej samej karty sieciowej, która jest już połączona z inną siecią bezprzewodową. W systemach Windows jest to powszechne, natomiast w Linuksie bywało z tym różnie. Tutaj przydatne okazuje się narzędzie o nazwie linux-wifi-hotspot (WiFi Hotspot).
Jest to projekt rozwijany na platformie GitHub, który zapewnia zarówno graficzny interfejs użytkownika, jak i narzędzie konsolowe do tworzenia hotspotu. Jego najważniejszą cechą jest zdolność do tworzenia punktu dostępowego na tym samym adapterze Wi-Fi, który służy do połączenia z internetem.
Instalacja jest prosta i sprowadza się do dodania repozytorium PPA i instalacji pakietu. Należy wykonać poniższe komendy w terminalu:
sudo add-apt-repository ppa:lakinduakash/lwh sudo apt update sudo apt install linux-wifi-hotspot
Po zakończeniu instalacji w menu aplikacji pojawi się program Wifi Hotspot. Jego obsługa jest bardzo łatwa. Można w nim ustawić własną nazwę sieci (SSID), hasło, a nawet wybrać pasmo pracy (2.4 GHz lub 5 GHz), jeżeli karta sieciowa na to pozwala.

Program umożliwia także tworzenie hotspotu z połączenia VPN, udostępnianie dostępu przez kod QR oraz filtrowanie urządzeń po adresie MAC. Jest to wszechstronne narzędzie, które rozwiązuje większość problemów związanych z udostępnianiem internetu w Ubuntu. Jeżeli standardowe rozwiązania Cię zawiodły, warto dać mu szansę.
Hotspoty opanowane
Skoro problem jednego kabla hotelowego właśnie przeszedł do historii, warto spojrzeć w przyszłość. Dzisiejszy hotspot to wstęp do znacznie ciekawszych projektów. Własny serwer plików na zawołanie? Prywatna chmura do synchronizacji danych między urządzeniami? A może domowe centrum multimedialne, które rywalizuje z płatnymi serwisami? Linux to nie system, to zestaw klocków. Dzisiaj zbudowaliśmy most, ale w kolejnych wpisach zajmiemy się wznoszeniem całych fortec. Bądź w pobliżu!
FAQ – odpowiedzi na pytania dotyczące hotspotów w Ubuntu
Nasz zbiór odpowiedzi na najczęściej pojawiające się pytania ma na celu rozwianie wątpliwości i pomoc w rozwiązaniu typowych trudności związanych z hotspotami w Ubuntu.
Dlaczego opcja „Włącz hotspot Wi-Fi…” jest nieaktywna?
Jest to częsty problem, który może mieć kilka przyczyn. Najczęściej wynikają one z konfiguracji sprzętowej lub systemowej.
- Brak aktywnego połączenia przewodowego: Podstawowa funkcja hotspotu w GNOME jest przewidziana dla scenariusza, w którym laptop pobiera internet przez kabel Ethernet i udostępnia go bezprzewodowo. Bez aktywnego połączenia przewodowego opcja ta może być nieosiągalna.
- Karta sieciowa nie wspiera trybu AP (Access Point): Nie wszystkie karty Wi-Fi mogą pracować jako punkt dostępu. Tryb AP to zdolność karty do działania w roli routera. Aby zweryfikować, czy Twoja karta go obsługuje, użyj polecenia iw list w terminalu. W wynikach poszukaj sekcji „Supported interface modes”. Jeżeli na liście widnieje wpis „AP”, Twoja karta jest technicznie zgodna.
- Problem ze sterownikami: Niekiedy źródłem problemu są sterowniki karty sieciowej. Należy upewnić się, że system jest zaktualizowany, a wszelkie sterowniki własnościowe są zainstalowane. Można to sprawdzić w aplikacji „Oprogramowanie i aktualizacje” w zakładce „Dodatkowe sterowniki”.
- Blokada programowa lub sprzętowa: Upewnij się, że moduł Wi-Fi nie jest wyłączony fizycznym przełącznikiem na obudowie laptopa lub za pomocą skrótu klawiszowego.
Jeżeli problemem jest brak wsparcia sprzętowego lub ograniczenia systemowe, najlepszym wyjściem jest skorzystanie z narzędzia linux-wifi-hotspot, opisanego w artykule, ponieważ często potrafi ono ominąć wspomniane trudności.
Jak zmienić nazwę i hasło hotspotu tworzonego przez system?
Zmiana nazwy i hasła hotspotu utworzonego za pomocą wbudowanej funkcji GNOME jest możliwa, choć wymaga kilku dodatkowych kroków. System tworzy domyślnie połączenie o nazwie Hotspot. Można je edytować w edytorze połączeń sieciowych.
- Uruchom terminal.
- Wpisz komendę nm-connection-editor, co otworzy aplet edycji połączeń sieciowych.
- Na liście znajdź pozycję „Hotspot”, która pojawiła się po aktywacji funkcji.
- Zaznacz ją i kliknij przycisk edycji (zazwyczaj ikona zębatki).
- W nowym oknie, w zakładce „Wi-Fi”, możesz zmienić „Nazwę sieci” (SSID).
- W zakładce „Zabezpieczenia Wi-Fi” wybierz typ zabezpieczeń (rekomendowany WPA2/WPA3 Personal) i wprowadź własne hasło.
- Zapisz zmiany. Następne uruchomienie hotspotu powinno uwzględnić nową konfigurację.
Ponieważ jest to metoda okrężna, dla pełnej kontroli zaleca się użycie nmcli lub zewnętrznego oprogramowania.
Czy można utworzyć hotspot działający w paśmie 5 GHz?
Tak, jest to możliwe, o ile Twoja karta sieciowa Wi-Fi obsługuje pasmo 5 GHz. Zapewnia ono wyższe prędkości i jest mniej podatne na zakłócenia niż pasmo 2.4 GHz, chociaż ma nieco mniejszy zasięg.
- Korzystając z funkcji GNOME: System zazwyczaj automatycznie wybiera pasmo, najczęściej 2.4 GHz, bez możliwości łatwej zmiany.
- Korzystając z nmcli: Można spróbować wymusić działanie na paśmie 5 GHz przez dodanie parametru band a, np. nmcli device wifi hotspot band a.
- Korzystając z linux-wifi-hotspot: Aplikacja graficzna oferuje dedykowaną opcję wyboru częstotliwości (Frequency), gdzie można wskazać „2.4 GHz” lub „5 GHz”. To najprostsza metoda na zarządzanie pasmem.
Problemy z uruchomieniem hotspotu na 5 GHz mogą wynikać z ograniczeń regionalnych dotyczących dostępnych kanałów (tzw. regulatory domain).
Hotspot jest aktywny, ale podłączone urządzenia nie mają dostępu do internetu, co robić?
Jest to częsty problem związany z trasowaniem pakietów sieciowych (NAT). System powinien konfigurować to automatycznie, ale czasami wymaga to ręcznej interwencji.
- Sprawdź ustawienia IPv4: Uruchom edytor połączeń (nm-connection-editor), wybierz swoje aktywne połączenie hotspotu, wejdź w jego edycję i otwórz zakładkę „Ustawienia IPv4”. W polu „Metoda” musi być wybrana opcja „Współdzielone z innymi komputerami”. Jest to niezbędne, aby system poprawnie udostępniał połączenie internetowe.
- Sprawdź zaporę sieciową (firewall): Domyślna zapora w Ubuntu, UFW, jest często wyłączona. Jeżeli została aktywowana, może blokować ruch. Można ją tymczasowo wyłączyć poleceniem sudo ufw disable w celu diagnostyki. Jeżeli to rozwiąże problem, konieczne będzie dodanie odpowiednich reguł zezwalających na trasowanie.
- Włącz przekazywanie IP: Upewnij się, że przekazywanie pakietów jest aktywne w jądrze systemu. Sprawdzisz to komendą cat /proc/sys/net/ipv4/ip_forward. Wynik 0 oznacza, że jest wyłączone. Aby włączyć je na stałe, należy edytować plik /etc/sysctl.conf i dodać lub odkomentować linię net.ipv4.ip_forward=1.
Czy udostępnianie internetu przez hotspot jest bezpieczne?
Poziom bezpieczeństwa hotspotu zależy od zastosowanego szyfrowania i siły hasła.
- Używaj silnego hasła: Powinno być długie i zawierać małe oraz duże litery, cyfry, a także symbole. Należy unikać haseł łatwych do odgadnięcia.
- Wybierz WPA2 lub WPA3: Nowoczesne standardy szyfrowania, jak WPA2-Personal lub nowszy WPA3-Personal, oferują wysoki poziom ochrony. Należy unikać przestarzałych standardów jak WEP. Domyślnie narzędzia w Ubuntu korzystają z WPA2.
- Ukrywanie SSID nie zwiększa bezpieczeństwa: Ukrycie nazwy sieci jest tylko powierzchownym środkiem. Osoba z podstawową wiedzą i odpowiednimi narzędziami z łatwością ją odnajdzie. Lepszym zabezpieczeniem jest silne hasło.
- Zachowaj ostrożność w sieciach publicznych: Udostępniając internet z publicznej, niezabezpieczonej sieci Wi-Fi, Twoje połączenie jest tak bezpieczne, jak sieć źródłowa. W takich przypadkach zaleca się korzystanie z dodatkowej ochrony w postaci VPN.
Podsumowując, hotspot chroniony mocnym hasłem i szyfrowaniem WPA2/WPA3 jest w pełni bezpieczny do codziennego użytku.
Jak monitorować urządzenia podłączone do hotspotu?
Monitorowanie podłączonych urządzeń jest przydatne do kontrolowania, kto korzysta z Twojego połączenia.
- Narzędzie linux-wifi-hotspot: Program posiada zakładkę „Connected Devices”, która na bieżąco wyświetla listę podłączonych urządzeń, ich adresy IP i MAC. Jest to najwygodniejszy sposób.
- Wiersz poleceń: Można użyć poleceń systemowych. Hotspot zazwyczaj wykorzystuje usługę dnsmasq do przydzielania adresów IP. Listę podłączonych urządzeń można znaleźć w pliku dzierżaw DHCP, np. cat /var/lib/misc/dnsmasq.leases.
- Skanowanie sieci: Można także użyć narzędzia nmap do przeskanowania podsieci utworzonej przez hotspot. Jeżeli hotspot działa w adresacji 10.42.0.x, polecenie może wyglądać następująco: nmap -sn 10.42.0.0/24.
Sprawdzanie listy podłączonych urządzeń jest dobrym zwyczajem, szczególnie gdy istnieją obawy o nieautoryzowany dostęp.












