Легко превратить старый ноутбук в беспроводную точку доступа. Я не знаю Фудунту. Я использую Debian, поэтому следующие инструкции ориентированы на Debian, но могут быть легко адаптированы и для других дистрибутивов. Чем отличаются имена пакетов и расположение файлов конфигурации.
Требуемое программное обеспечение
Необходимы следующие пакеты:
- HostAP
- wpasupplicant
- Мост-Utils
- Wireless-инструменты
конфигурация
В дальнейшем предполагается, что ваше беспроводное соединение имеет wlan0
а ваше проводное соединение eth0
, вам необходимо адаптировать его к вашим настройкам.
Сначала нужно настроить мост. Удалите или закомментируйте все записи, которые устанавливают wlan0
или eth0
в файле /etc/network/interfaces
и добавьте следующие строки.
Настройка моста
auto br0
iface br0 inet dhcp
bridge_ports eth0 wlan0
pre-up ifconfig eth0 0.0.0.0 up
pre-up ifconfig wlan0 0.0.0.0 up
pre-up brctl addbr br0
pre-up brctl addif br0 eth0
post-down ifconfig wlan0 0.0.0.0 down
post-down ifconfig eth0 0.0.0.0 down
post-down brctl delif br0 eth0
post-down brctl delbr br0
Настройка hostapd
Скажите демону hostapd
использовать определенный файл конфигурации: Убедитесь, что в /etc/default/hostapd
присутствует следующая строка
DAEMON_CONF=/etc/hostapd/hostapd.conf
Теперь вы можете настроить вашу беспроводную сеть. Здесь я просто приведу пример конфигурации. Точные значения зависят от вашего оборудования, поддерживаемого шифрования и вашей среды (например, от окружающих сетей). Откройте файл /etc/hostapd/hostapd.conf
и убедитесь, что установлены следующие значения.
interface=wlan0
bridge=br0
driver=nl80211
ssid=MyNetwork
hw_mode=g
channel=9
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=myverysecretpassword
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
Здесь важно выбрать драйвер, который работает с hostapd и вашим оборудованием. SSID - это случайная строка для идентификации вашей сети. Канал должен быть выбран таким образом, чтобы помехи были минимальными. Пароль должен содержать не менее восьми символов.
Для других вариантов прочитайте предоставленный файл конфигурации. Это сильно прокомментировано и почти служит руководством.
Запуск точки доступа
Теперь вы можете вызвать интерфейсы
/etc/init.d/networking restart
и запустить точку доступа
/etc/init.d/hostapd start
Другое возможное решение
Дистрибутив FreeBSD pfSense - это платформа межсетевого экрана и маршрутизации с функциональностью AP. Все можно настроить с помощью графического интерфейса. За кулисами также используется hostap
, но конфигурация проще и удобнее для пользователя. Недостаток использования pfSense заключается в том, что вы не должны выполнять свои обычные вычисления на одном и том же компьютере, поскольку pfSense ожидает, что он будет работать на выделенной системе, хотя это не является техническим требованием.