Опис тега sgx
Ваш бездротової мережі в режимі точки доступу.
Перше, що потрібно зробити-це перевірити, чи є ваш бездротовий підтримка карти переходить в режим бездротової точки доступу. Як розповів раніше наступна перевірка в рамках mac80211 для драйвера.
Встановіть МВ
та виконання таких
судно здатність встановити ВВ
список ІУ
Шукати підтримуваний інтерфейс розділу, де повинна бути запис під назвою АП
, як показано нижче
Підтримувані режими інтерфейс:
* ОПБН
* керовані
* АП
* АП/ВЛАН
* монітор
* сітка точка
Якщо драйвер не показує цей АП, це не означає, що він не може створити бездротові точки доступу. Але ці карти не в рамках даного підручника. Додаткові тести слідувати документації Ubuntu в режимі Master.
Установка розділена на три частини,
- Налаштування вузла бездротової мережі
- Налаштування IP-адресою
- Загальний доступ до інтернету
1.Встановлення і розміщення в мережі
- Необхідне програмне забезпечення: hostapd
(установки)
- Натисніть АЛТ + Ф2 і типу
gksu редактора gedit
& натисніть клавішу Enter. Ми збираємося редагувати багато файлів. - В gedit, натисніть сполучення клавіш Ctrl+про, поєднання клавіш Ctrl+л і вставте його в поле розташування
файлу/etc/hostapd/hostapd.конф
. Натисніть Клавішу Enter. Вставте наступний код
інтерфейс=як wlan0 водій=nl80211 ідентифікатор SSID=тест hw_mode=р канал=1 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 ВПА=3 допомогою wpa_passphrase=1234567890 wpa_key_mgmt=ВПА-ПСК wpa_pairwise=т кип rsn_pairwise=САМПР
Будь ласка, переконайтеся, що немає пробілів у кінці рядків і в кінці лінії! Hostapd є дуже чутливою до припинення прогалин, які важко усунути!
Зміни вам потрібно зробити:
- Змінити
інтерфейс=як wlan0
для вашої бездротової карти ім'я. (Якщо у вас одна бездротова карта повинна бути як wlan0) ідентифікатор SSID=тест
.тест
- ім'я вашого розміщеної мережі.допомогою wpa_passphrase=1234567890
,1234567890
- пароль вашої мережі.
Конфігурація вище створює WPA і WPA2 з підтримкою точки доступу в р
режимі. Більш детальну інструкцію для створення файлу конфігурації можна знайти тут
Тепер запустити hostapd
. Відредагувати файл /і т. д./За замовчуванням/hostapd
і змінити лінію DAEMON_CONF такий:
DAEMON_CONF="в/etc/hostapd/hostapd.конф"
Потім запустити hostapd
послуги, використовуючи наступну команду
судно служба hostapd почати
Він повинен почати бездротову мережу. У вашому мобільному пристрої, тепер ви можете бачити бездротову мережу і може пройти автентифікацію. Але пристрій не отримає IP-адресу. Зупинити його за допомогою команди судо служба hostapd стоп
Якщо ви отримуєте будь-які помилки, можливо ваша карта не підтримує
гр
режим. Спробувати з іншими >режиму. Керівництво
Частина 2: налаштування сервера DHCP для управління IP-адресою
Встановити , що ISC-DHCP-сервер
Відредагувати файл /і т. д./За замовчуванням/від ISC-DHCP-сервер
і набір інтерфейсів такий:
Інтерфейси="як wlan0"
В gedit, натисніть сполучення клавіш Ctrl+Про, в розташуванні вставка в/etc/dhcp-сервер/в dhcpd.конф
Знайти (поєднання клавіш Ctrl+Ф) нижче лінії і поставити # перед ним. Він повинен виглядати після редагування
визначення параметрів # загальні для всіх підтримуваних мереж...
#варіант доменного імені "example.org";
#варіант доменного імені сервера ns1.example.org, ns2.example.org;
Знову закоментуйте такий рядок теж
#за замовчуванням-оренди-600 разів;
#Макс-Ліза-часу 7200;
Додайте наступні рядки в кінець
підмережі 10.10.0.0 маска 255.255.255.0 {
діапазон 10.10.0.2 10.10.0.16;
варіант доменного імені сервера 8.8.4.4, 208.67.222.222;
варіант маршрутизатори 10.10.0.1;
}
Діапазон описувати як довго пул адрес буде. вам потрібно відрегулювати значення підмережі. Ця конфігурація може дати IP до 15 пристроїв
Знову натисніть Cctrl+годин в Gedit і вставити наступне в адресний рядок в/etc/мережі/інтерфейсів
, додайте нижче
авто як wlan0
як wlan0 iface захисний інет статичний
адреса 10.10.0.1
мережна маска 255.255.255.0
як wlan0
ваш бездротовий інтерфейс. Змінити його відповідним чином.
Примітка: після перезавантаження бездротова буде показано, як не вдалося. Так ви не можу використовувати будь-який інший Wi-Fi мережі. Щоб отримати бездротовий з нормальною поведінки, поставити # перед тими додану рядок і виконати
команду sudo запустити мереж
тепер біжіть
судно послуги від ISC-DHCP-сервер запустити
судно служба hostapd почати
На даний момент , ваш мобільний пристрій буде бачити мережі, автентифікації та після перевірки він буде отримувати IP-адресу щось на зразок 10.10.0.2
.
Налаштування параметрів підключення до інтернету
Для підключення до інтернету нам потрібні IP-пересилання
і IP-маскарадинг
.
Включити пересилання IP : виконати
Ехо 1| судо трійник /праці/системи/нетто/протоколів IPv4/ip_forward
Тепер кажуть, що ви використовуєте для доступу/підключення USB-модему для підключення до інтернет. Ви повинні отримати логічне ім'я інтерфейсу. Для цього виконати команду ifconfig
або IP-адресу
Для віддаленого доступу/USB-модем: він повинен бути ppp0
. Якщо ви хочете поділитися підключення Ethernet, ви повинні використовувати ethxбыл
де X-ваш Ethernet пристрою. Якщо ви підключаєтеся до інтернету через Android пристрій з USB-модем, то ім'я користувача має бути інтерфейс USB0
.
Тепер після того як ви отримаєте ім'я інтерфейсу виконати
судно в iptables -Т фіз-а POSTROUTING -з 10.10.0.0/16 -Про ppp0 -J в маскарад
У ppp0
вище команди-це інтерфейс, підключення до інтернету ви використовуєте бездротову.
Якщо ви редагували до /тощо/мережі/інтерфейсів,
ви можете використовувати цей скрипт для запуску служби. Редагувати його, якщо ви не розділяючи ppp0
. якщо ви використовуєте скрипт і ви хочете зупинити сервер, використовувати судно killall hostapd
Блог, який, в основному, короткий виклад того, що було описано тут: http://dashohoxha.blogspot.com/2013/06/how-to-setup-wifi-access-point-on-ubuntu.html
Скрипт, який намагається автоматизувати дії, описані тут: https://gist.github.com/dashohoxha/5767262
Будь ласка, не соромтеся повідомити або виправити будь-які помилки, які ви помітили.
Відмінно допомагає від :