14.04 - Отключить трансляцию SSID на Wi-Fi Hotspot на ноутбуке Ubuntu
Я создал точку доступа Wi-Fi, следуя инструкциям, приведенным в этом посте.
Но есть ли какой-нибудь способ остановить передачу SSID? Я заглянул в файл /etc/NetworkManager/system-connections/hotspot-name, но там нет настроек, чтобы остановить передачу SSID.
Меня не интересует тот факт, что это не улучшает безопасность, я просто хочу уменьшить видимость точки доступа.
1 ответ
SSID в протоколе 802.11 определяются как 0-32 байта октетов. Действительно, можно "спрятать" свою точку доступа, и этот процесс так же прост, как установка SSID длины 0 в кадрах вашего маяка. Согласно протоколу, клиенты не должны показывать идентификаторы SSID с именами "нулевой" или "нулевой длины".
Обычные маршрутизаторы имеют эту опцию в своих панелях управления как "Не транслировать SSID" или "Игнорировать широковещательный SSID". Вручную то же самое может быть достигнуто путем поиска следующего в ваших файлах hostapd:
# Send empty SSID in beacons and ignore probe request frames that do not
# specify full SSID, i.e., require stations to know SSID.
# default: disabled (0)
# 1 = send empty (length=0) SSID in beacon and ignore probe request for
# broadcast SSID
# 2 = clear SSID (ASCII 0), but keep the original length (this may be required
# with some clients that do not support empty SSID) and ignore probe
# requests for broadcast SSID
ignore_broadcast_ssid=2
Узнайте больше о hostapd на gentoo wiki и его конфигурации здесь