У цій інструкції я покажу дуже простий спосіб створення своєї власної Wi-Fi мережі. Після установки необхідної програми і її залежностей, ви зможете створювати бездротові точки доступу однією командою - ніякої правки конфігураційних файлів і прописування маршрутів. Завдяки великій кількості опцій досяжна практично така ж гнучкість як і при «ручному» піднятті Wi-Fi мережі.
Для цього ми будемо використовувати програму create_ap. Вона являє собою скрипт, який автоматизує і значно спрощує настройку всіх необхідних програм і налаштування маршрутизації трафіку. Встановимо її наступними командами.
Ubuntu, Linux Mint, Debian, Kali Linux
Для запуску бездротової точки доступу з create_ap досить знати тільки імена інтерфейсів. Ви можете подивитися їх командою:
Тепер просто запустіть create_ap.
Якщо ви не знаєте, який з ваших інтерфейсів є бездротовим, то запустіть команду
Ця команда виведе назви тільки бездротових інтерфейсів.
Якщо ви вже підключені до бездротової мережі, то вам потрібно відключити від неї Wi-Fi адаптер, який ви хочете перетворити в точку доступу.
Приклади налаштування бездротової точки доступу (Wi-Fi)
У наступних прикладах я створюю точку доступу з назвою MyAccessPoint.
Створення відкритої Wi-Fi мережі (без пароля):
sudo create_ap wlan0 eth0 MyAccessPoint
WPA + WPA2 пароль, де MyPassPhrase для підключення до бездротової точки доступу:
Точка доступу без надання Інтернет-доступу:
Надання Інтернет з підключенням по мосту:
Інтернет з підключенням по мосту (мостовий інтерфейс заздалегідь налаштований):
Роздача інтернету з цього ж WiFi інтерфейсу:
Вибір іншого драйвера WiFi адаптера:
Без пароля (відкрита мережа) з передачею параметрів по трубі:
WPA + WPA2 пароль з передачею даних по трубі:
Включення IEEE 802.11n
Запуск як системної служби
Використання постійної системної служби systemd.
Негайний запуск служби:
Запуск при завантаженні системи:
З іншими опціями ви зможете ознайомитися на цій сторінці.
Вибір бездротової карти для Wi-Fi точки доступу
Я проводив свої тести і найкращий результат показала двухдиапазонная карта Alfa AWUS052NH. Вона підтримує протокол n, має дві антени і працює на довгі дистанції - далі і з більш надійною зв'язком ніж багато роутери.