Как создать Wi‑Fi хотспот в Ubuntu через GUI и терминал

Кратко
- Создать Wi‑Fi хотспот в Ubuntu можно двумя основными способами: через графический интерфейс System Settings (быстро и удобно) или через nmcli в терминале (полный контроль, без GUI).
- Перед созданием убедитесь, что компьютер подключён к интернету через другой интерфейс — Ethernet или Bluetooth‑тетеринг; адаптер, который будет вещать, отключает приём других сетей.
О чём статья
Эта статья шаг за шагом показывает, как раздать интернет с компьютера под Ubuntu через Wi‑Fi: через GUI, через Bluetooth‑тетеринг и через командную строку. В конце — практические советы по безопасности, отладке, совместимости и список проверок для быстрого запуска.
Сопутствующие варианты поиска
- создать Wi‑fi хотспот ubuntu
- раздать интернет ubuntu через wifi
- nmcli hotspot ubuntu
- bluetooth tethering ubuntu
Введение
Долгое время в Linux создание точек доступа требовало ручной настройки мостов, iptables и конфигурационных файлов. Современные версии Ubuntu упрощают задачу: GNOME NetworkManager предоставляет простой интерфейс, а nmcli позволяет автоматизировать процесс в скриптах. Ниже — подробные инструкции и полезные сценарии.
Создание Wi‑Fi хотспота через графический интерфейс
Чтобы компьютер заработал как хотспот, он должен быть подключён к другому источнику интернета. Вещающий интерфейс (Wi‑Fi) перестаёт одновременно быть клиентом. Проще всего подключиться через Ethernet.
- Отключите Wi‑Fi: откройте меню быстрых настроек в правом верхнем углу рабочего стола и выключите адаптер.

- На панели быстрых настроек нажмите кнопку “Wi‑Fi” в нижней левой части меню, чтобы открыть состояние беспроводной сети.

Подключите Ethernet‑кабель и убедитесь, что проводное соединение доступно.
Проверьте соединение с интернетом, выполнив в терминале простую проверку доступности:
ping -c 5 maketecheasier.com- Откройте окно настроек: нажмите на кнопку быстрого меню, затем значок шестерёнки (Gear) для перехода в System Settings.

В левой панели окна настроек выберите категорию Wi‑Fi и включите переключатель адаптера.
Нажмите кнопку Turn On Wi‑Fi Hotspot… (Включить Wi‑Fi хотспот).

В появившемся окне задайте имя сети (SSID) и пароль, либо оставьте поле пароля пустым, чтобы система сгенерировала случайный ключ. Пароль должен быть не короче 8 символов.
Нажмите Turn On (Включить).

- Проверьте работу: подключите телефон или другой компьютер и попробуйте открыть сайт.
Важно: при включении хотспота адаптер перестанет подключаться к существующим точкам доступа. Если хотите одновременно быть в сети и вещать, используйте другой физический интерфейс или внешнюю USB‑Wi‑Fi карту.
Заметки: если хотспот не появляется в списке доступных сетей, проверьте поддержку режима AP вашей беспроводной карты и драйверы.
Создание Wi‑Fi хотспота через Bluetooth‑тетеринг
Если у вас нет Ethernet‑кабеля, можно раздать интернет через Bluetooth‑тетеринг: телефон предоставляет интернет по Bluetooth, а компьютер ретранслирует его в Wi‑Fi.
- Откройте System Settings → Bluetooth и включите адаптер.

- На телефоне включите Bluetooth и выберите “Pair new device” или аналогичный пункт (в Android: Настройки → Подключённые устройства).

- На компьютере выберите имя телефона и подтвердите спаривание.

- В меню быстрых настроек Ubuntu нажмите Tether (Тетеринг) — система автоматически настроит Bluetooth‑тетеринг.

- Проверьте подключение к интернету:
ping -c 5 maketecheasier.com- Вернитесь в System Settings → Wi‑Fi и нажмите Turn On Wi‑Fi Hotspot…. Подтвердите параметры и включите хотспот.

- Подключите клиентское устройство и проверьте доступ в интернет.
Совет: Bluetooth‑тетеринг удобен в походных условиях, но имеет ограничения по скорости и стабильности по сравнению с Ethernet.
Создание Wi‑Fi хотспота через терминал (nmcli)
Терминальный способ полезен на серверах без графики или для автоматизации. Перед началом убедитесь, что другой интерфейс предоставляет интернет (Ethernet или Bluetooth‑tether).
- Просмотрите устройства NetworkManager:
nmcli dВ выводе найдите название вашей беспроводной карты (например, wlp0s20f3 или wlan0).

- Создайте соединение типа wifi в режиме точки доступа:
nmcli con add type wifi ifname wlan0 con-name my-hotspot autoconnect yes ssid MyHotspot mode apЗамените wlan0 и MyHotspot на свои значения.
- Настройте параметры безопасности и IP‑маршрутизацию (shared):
nmcli con modify my-hotspot 802-11-wireless.mode ap 802-11-wireless-security.key-mgmt wpa-psk ipv4.method shared 802-11-wireless-security.psk 'YOUR-WIFI-PASSWORD'Важно: пароль должен содержать минимум 8 символов.
- Включите созданный хотспот:
nmcli con up my-hotspot- Проверьте работу, подключившись с телефона к SSID MyHotspot и попробовав открыть сайт.

Совет: чтобы остановить хотспот, используйте:
nmcli con down my-hotspot
nmcli con delete my-hotspotТипичные проблемы и как их решать
Важно: здесь собраны реальные причины, почему хотспот может не работать, и простые шаги по устранению.
- Хотспот не виден на других устройствах
- Проверьте поддержку режима AP у вашего Wi‑Fi чипа. Некоторые устройства работают только в режиме клиента.
- Обновите драйвер (проверьте dmesg и lspci для ошибок).
- Попробуйте другой канал Wi‑Fi (в настройках 802-11-wireless.channel).
- Клиенты подключаются, но нет доступа в интернет
- Убедитесь, что другой интерфейс действительно имеет интернет (ping через тот интерфейс).
- Проверьте, что ipv4.method установлено в shared.
- Откройте журнал NetworkManager: sudo journalctl -u NetworkManager -f
- Низкая скорость или нестабильность
- Bluetooth‑тетеринг медленнее Ethernet. По возможности используйте кабель.
- Проверьте загрузку процессора на хосте; перегрузка может снижать throughput.
- Пароль не принимается
- Убедитесь, что пароль длиннее 8 символов и не содержит неподдерживаемых символов.
Безопасность хотспота
- Используйте WPA2/PBKDF2 (wpa‑psk) с сильным паролем. Пароль >12 символов рекомендуем.
- Не оставляйте сеть открытой. Открытая сеть позволяет перехват трафика и вторжения.
- Для дополнительного контроля фильтруйте клиентов по MAC‑адресам (учтите, MAC легко подделать).
- Мониторьте подключённых: nmcli dev wifi list и sudo ss -tunap для активных соединений.
- Если делитесь чувствительными данными, используйте VPN на клиентах.
Когда этот подход не подходит
- Нужна высокая пропускная способность или стабильность для множества клиентов — лучше купить роутер.
- Требуется VLAN, сложная маршрутизация, QoS и развёрнутая сеть — обычный Wi‑Fi адаптер ограничен.
- Если ваша сетевая карта не поддерживает режим AP — хотспот не получится без внешнего оборудования.
Альтернативные подходы
- Использовать внешний маршрутизатор или портативный роутер (более функционально и стабильно).
- Подключить вторую USB‑Wi‑Fi карту: одна для интернета, другая для вещания.
- Использовать hostapd и dnsmasq для тонкой настройки (если нужен детальный контроль над DHCP и DNS).
Мини‑методология: быстрый план запуска
- Подключите Ethernet (или настройте Bluetooth‑tether).
- Отключите Wi‑Fi как клиент.
- Создайте хотспот через GUI или nmcli.
- Проверьте ping и доступ с клиентского устройства.
- Мониторьте и при необходимости корректируйте параметры безопасности.
Роль‑ориентированный чеклист
Для администратора:
- Проверить поддержку AP у карты.
- Наладить логирование NetworkManager.
- Скриптовать создание хотспота через nmcli.
Для пользователя‑гостя:
- Узнать SSID и пароль у владельца.
- Включить Wi‑Fi, выбрать сеть и ввести пароль.
Для разработчика приложений:
- Тестировать на разных ОС клиентов.
- Оценить ограничения пропускной способности и задержки.
Критерии приёмки
- Клиент видит SSID в списке сетей.
- Клиент успешно подключается к сети с указанным паролем.
- Клиент может разрешать DNS и загружать страницы (ping или curl успешен).
- Хотспот корректно выключается и не оставляет постоянных маршрутов.
Шпаргалка команд (cheat sheet)
- Посмотреть интерфейсы: nmcli d
- Создать хотспот: nmcli con add type wifi ifname wlan0 con-name my-hotspot ssid MyHotspot mode ap
- Настроить безопасность: nmcli con modify my-hotspot 802-11-wireless-security.key-mgmt wpa-psk 802-11-wireless-security.psk ‘PASSWORD’
- Включить: nmcli con up my-hotspot
- Отключить: nmcli con down my-hotspot
- Удалить: nmcli con delete my-hotspot
Совместимость и миграция
- Разные версии NetworkManager могут иметь незначительные различия в синтаксисе nmcli. Для старых версий проверяйте man nmcli.
- Драйверы Wi‑Fi (iwlwifi, ath10k, brcmfmac и др.) влияют на поддержку AP. При проблемах — ищите в upstream‑bugtrackers и обновлениях ядра.
Модель принятия решения (flowchart)
flowchart TD
A[Нужен хотспот?] --> B{Есть Ethernet или телефон с интернетом?}
B -- Да --> C{Поддерживает ли Wi‑Fi режим AP?}
B -- Нет --> Z[Приобретите роутер или вторую Wi‑Fi карту]
C -- Да --> D[GUI: System Settings → Wi‑Fi → Turn On Wi‑Fi Hotspot]
C -- Нет --> Y[Использовать внешнее устройство или другой адаптер]
D --> E[Проверка: подключение клиента и интернет]
Y --> E
Z --> EГлоссарий, 1 строка
- Hotspot — точка доступа Wi‑Fi, через которую другие устройства получают интернет.
- Tethering — раздача интернета с одного устройства на другое (Bluetooth, USB или Wi‑Fi).
- AP — режим точки доступа (Access Point).
- nmcli — командная утилита для управления NetworkManager.
Быстрая справка по безопасности и надежности
- Минимальная длина пароля: 8 символов; рекомендуется ≥12.
- Для постоянного использования лучше отдельный роутер: он обеспечивает NAT, DHCP, QoS и лучшую защиту.
- Для коротких сессий в дороге Bluetooth‑тетеринг подходит, но ограничен по скорости.
Короткая пошаговая инструкция для объявления коллегам (100–200 слов)
Если нужно быстро раздать интернет: подключите кабель Ethernet к Ubuntu‑машине, откройте быстрые настройки → значок шестерёнки → Wi‑Fi → Turn On Wi‑Fi Hotspot, задайте SSID и пароль и нажмите Turn On. Для автоматизации используйте nmcli: создайте соединение типа wifi в режиме ap, задайте security.ps k и включите con up. Проверьте подключение клиента и доступ в интернет. Если не работает — проверьте поддержку AP у Wi‑Fi чипа и наличие интернет‑подключения на другом интерфейсе.
Image credit: Praveen kumar Mathivanan via Unsplash and Wikimedia Commons. All alterations and screenshots by Ramces Red.
Похожие материалы
Image Clipper в Samsung Gallery: как вырезать объект
Как быстро включить фонарик на Android
Как делиться экраном в Discord — руководство
Установка Microsoft Teredo в Windows 10
Красный индикатор CPU: причины и исправления