Как настроить компьютер linux в качестве "точки доступа", но без "моста"/ пересылки трафика в / из проводной сети (использование широковещательной передачи WPA2 и SSID отключено)?
Это делается для того, чтобы получить доступ к вещам на самом компьютере, по беспроводной связи, даже если компьютер не подключен к каким-либо другим сетям.
Кажется, должен быть способ сделать это, используя hostapd
и какой-то dhcp для выдачи IP-адресов.
В настоящее время компьютер работает под управлением Debian Squeeze и имеет сетевой автомобиль с драйвером b43. Это учебное пособие в основном работает, но не может остановиться при попытке получить IP-адрес, кроме того, оно предназначено для обычной настройки маршрутизатора.
Кажется, может быть другой способ сделать это (см. Здесь и здесь для получения информации об использовании WPA в /etc/network/interfaces
).
Обновление: Спасибо, Б-г, сейчас работает. Отключил переадресацию IP, запустив echo 0 > /proc/sys/net/ipv4/ip_forward
.Причина, по которой он не получал IP-адрес, заключалась в том, что 1) не был задан IP-адрес для интерфейса, 2) не был запущен DHCP-сервер.
Поэтому я установил IP с помощью ifconfig. Пример: ifconfig wlan0 <ipaddress> netmask <subnet-mask>
. Я установил dnsmasq в качестве сервера DHCP. Кроме того, телефон Android будет отключаться примерно каждые 5 секунд; установка beacon_int=15
в hostapd.conf исправила эту проблему.