установил hostapd для раздачи, запустил с дефолтными настройками из /usr/share/doc/hostapd/examples, - получил рабочую, но не защищенную точку доступа.
выдал интерфейсу айпи
ifconfig wlan0 192.168.0.1
sysctl net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
собсна, за сим вся настройка окончена. никаких dhcp демонов.
теперь, чтобы подключиться к точке доступа, на устройствах нужно _вручную_ выдать клиентский IP адрес. злоумышленник при попытке подключиться соснет - ему IP не выдается автоматически, а вручную настроить если и сообразит, то не знает какой IP взять же. плюс, на львинной доле устройств с WinMobile/WinPhone/iOS/????? доступа у юзеров к таким тонким настройкам нет вообще. наверное.
и еще имеем специфику ppp0: нужно вручную изменить mtu на 1462, ибо дефолтный 1500 не будет работать. об этом 95% тоже не знают. вторая степень защиты, если злоумышленник угадает IP.
как вам такая защита открытой wi-fi точки доступа посредством пердолинга? =)