Как создать беспроводную точку доступа в Linux с помощью linux-wifi-hotspot
Беспроводные точки доступа позволяют вам делиться своим Wi-Fi-соединением с другими, не раскрывая свой пароль. Вот как создать точку доступа Wi-Fi в Linux.
Предоставление Wi-Fi для гостей является важным аспектом гостеприимства в 21 веке, и ожидается, что вы передадите SSID и пароль, как только ваши друзья придут на ужин.
Но у вас не всегда могут быть эти детали или желание их передать. linux-wifi-hotspot позволяет вам без особых усилий совместно использовать интернет-соединение вашего ПК и одновременно расширять зону действия вашей сети.
Зачем создавать точку доступа Wi-Fi в Linux?
Точки доступа Wi-Fi очень полезны по нескольким причинам. Если вы живете в особенно большом доме или доме с толстыми стенами, вам, вероятно, будет трудно получить сигнал от вашего маршрутизатора, чтобы проникнуть во все области собственности.
Они также удобны, если вы хотите поделиться подключением вашего ПК с другими людьми. Это может быть связано с тем, что вы подключаетесь через портал или просто потому, что не хотите сообщать им пароль Wi-Fi.
linux-wifi-hotspot упрощает создание точки доступа Wi-Fi в Linux
Несколько буквально названное «linux-wifi-hotspot» — это приложение, которое позволяет вам совместно использовать точку доступа Wi-Fi с любого сетевого интерфейса.
Вы можете подключиться к Wi-Fi и одновременно запустить точку доступа. И нет необходимости выдавать новые учетные данные сети — linux-wifi-hotspot сгенерирует для вас QR-код, поэтому все, что вам нужно сделать, это отсканировать и подключиться!
linux-wifi-hotspot поддерживает сети 2,4 ГГц и 5 ГГц, и вы можете настроить IP-адрес канала и шлюза. Если вы хотите, чтобы ваша сеть оставалась незамеченной, вы даже можете скрыть SSID.
Установите linux-wifi-точку доступа в Linux
Чтобы установить linux-wifi-hotspot в Ubuntu, сначала добавьте личный архив пакетов lwh с помощью add-apt-repository:
sudo add-apt-repository ppa:lakinduakash/lwh
Вы можете столкнуться с ошибкой «add-apt-repository: command not found». К счастью, это легко исправить.
Теперь обновите и установите linux-wifi-hotspot с помощью:
sudo apt update
sudo apt install linux-wifi-hotspot
Для пользователей Arch linux-wifi-hotspot доступен в пользовательском репозитории Arch. Установите его с помощью:
yay -S linux-wifi-hotspot
Если ваш дистрибутив — Debian или часть семейства Fedora, вам нужно собрать linux-wifi-hotspot из исходного кода.
Сначала установите зависимости. В Debian введите:
sudo apt install -y libgtk-3-dev build-essential gcc g++ pkg-config make hostapd libqrencode-dev libpng-dev
Для Федоры:
sudo dnf install -y gtk3-devel gcc gcc-c++ kernel-devel pkg-config make hostapd qrencode-devel libpng-devel
Теперь клонируйте репозиторий linux-wifi-hotspot и используйте команду cd для перемещения в него:
git clone https://github.com/lakinduakash/linux-wifi-hotspot
cd linux-wifi-hotspot
Скомпилируйте linux-wifi-hotspot с помощью:
make
... и установите его с помощью:
sudo make install
Когда процесс будет завершен, вы можете запустить linux-wifi-hotspot, выбрав точку доступа Wi-Fi в системном меню или введя wihotspot в любом терминале.
Используйте linux-wifi-hotspot для создания точки доступа Wi-Fi
Запустите linux-wifi-hotspot, и вам будет предложено указать SSID и пароль. Кроме того, вы можете установить флажок Открыть, чтобы оставить новую точку доступа Wi-Fi незащищенной. Есть веские причины, по которым вам не следует запускать открытую точку доступа Wi-Fi или подключаться к ней.
Вы можете узнать имя своего интерфейса Wi-Fi, введя в терминал следующую команду:
nmcli --get-values GENERAL.DEVICE,GENERAL.TYPE device show
Нажмите «Дополнительно», и, как и ожидалось, вы увидите все доступные вам дополнительные параметры. Как правило, это параметры флажка, для которых не требуется ничего, кроме щелчка в поле.
Вы сможете сделать точку доступа скрытой и выбрать диапазон частот. Более сложные параметры включают настройку адреса Mac, который может помочь вам подделать устройство, вошедшее в систему через авторизованный портал, и Шлюз, который позволяет вам установить IP-адрес вашего ПК в сети, созданной ваша точка доступа.
Если вы довольны конфигурацией точки доступа, нажмите кнопку Создать точку доступа, чтобы создать точку доступа.
Когда ваша точка доступа установлена, вы можете поделиться SSID и паролем с другими устройствами или нажать кнопку Открыть QR, чтобы создать QR-код. Мобильные устройства могут сканировать QR-код для автоматического подключения к вашей новой сети.
Вы можете распечатать QR-код и прикрепить его к холодильнику, чтобы гости могли его отсканировать.
Знайте, как далеко простирается диапазон вашей точки доступа
Если вы настраиваете точку доступа Wi-Fi для расширения радиуса действия вашей сети Wi-Fi, вам необходимо знать, насколько далеко простирается радиус действия беспроводной сети, как от маршрутизатора, так и от точки доступа. Нет смысла устанавливать точку доступа, если она либо находится вне диапазона сигнала вашего маршрутизатора, либо слишком далеко от устройств, к которым вы собираетесь ее подключить.
На радиус действия вашей точки доступа влияет множество факторов, поэтому убедитесь, что вы учитываете их все.