Slavka_online
@Slavka_online
Интересная личность

Раздача WIFI на Linux, как написать команды вручную?

в общем я знаю что можно установить WiFi Hostapd AP , но мне нужно самим это написать (скрипт), где можно набраться информации, пишу курсовую просто
  • Вопрос задан
  • 3661 просмотр
Пригласить эксперта
Ответы на вопрос 2
IlyaEvseev
@IlyaEvseev
Opensource geek
1) устанавливаете пакеты hostapd и dnsmasq

2) создаете файл /etc/hostapd/hostapd.conf
interface=wlan0
driver=nl80211
ssid=Kursovik
channel=1
hw_mode=g
auth_algs=1
wpa=3
wpa_passphrase=VeryVerySecretPassword!
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP


3) создаете файл /usr/local/sbin/start_hostapd
#!/bin/sh

sysctl net.ipv4.ip_forward=1

iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADE

/usr/sbin/dnsmasq \
--conf-file \
--no-hosts \
--bind-interfaces \
--except-interface=lo \
--clear-on-reload \
--strict-order \
--listen-address=192.168.2.1 \
--dhcp-range=192.168.2.100,192.168.2.199,60m \
--dhcp-option=option:router,192.168.2.1 \
--dhcp-lease-max=50

hostapd /etc/hostapd/hostapd.conf


4) запускаете его и получаете Linux, раздающий Интернет по wifi.
Ответ написан
Комментировать
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
Я бы начал с чтения стандартов работы WiFi
www.ieee802.org/11
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы