Точка доступа для Андроида

Материал из ALT Linux Wiki
Версия от 18:06, 2 июля 2015; 37.190.59.51 (обсуждение)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Создание точки доступа с помощью NetworkManager

Общая идея

  1. В качестве кэширующего DNS может выступать dnsmasq, или bind.
  2. В качестве dhcp сервера выступает dnsmasq (или dhcpd).
  3. Для настройки NAT заходим в Центр Управления Системы -> Внешние интерфейсы, указываем внешний интерфейс и указываем, что компьютер выступает в роли шлюза (если такого пункта нет, устанавливаем alterator-net-iptables). (Если используется NetworkManager, то не обязательно)
  4. Поднятием и опусканием точки доступа занимается NetworkManager, который вызывает hostapd (можно и без него), см Hostapd

Создание точки доступа в NetworkManager

$ su -
  • Вызываем nm-connection-editor
# nm-connection-editor
 
  • Нажимаем «Добавить»:
Nm1.jpg
  • Выбираем тип соединения — Wi-Fi:
Nm2.jpg
  • Нажимаем создать, задаём имя и SSID соединения и его характеристики:
Nm3.jpg
  • ....:
Nm4.jpg
  • Задаём, что это WPA2-Personal соединение:
Nm5.jpg
  • Указываем способ настройки IPv4: «Общий с другими компьютерами»:
Nm6.jpg
  • IPv6 — игнорировать:
Nm7.jpg
  • Сохраняем соединение, в /etc/NetworkManager/system-connections/ находим файл MyPoint (по названию соединения).
  • Открываем его (например в mc, запущенном от root),
  • Меняем строчку
mode=infrastructure
на
mode=ap

Всё — соединение готово.

  • Теперь, для его использования (если он не включилось автоматом), в nm-applet выбираем «Подключится к скрытой беспроводной сети»,
  • Там видим созданное нами соединение, и подключаемся к нему
Nm8.jpg
  • Извне наша точка доступа видна под именем Volga

--HihinRuslan 22:21, 18 августа 2013 (MSD)

Другие варианты настройки