Как настроить точку доступа точки доступа Wi-Fi?

Как настроить точку доступа точки доступа Wi-Fi?

Следует отметить : беспроводные точки доступа не совпадают с сетями ad hoc. Между ними существует значительная разница. Короче говоря, специальные сети не поддерживаются на более новых устройствах и большинстве Android, Windows Phone и Blackberry (и, возможно, устройствах iOS), тогда как точки доступа Wi-Fi в режиме AP. Чтобы получить представление о горячих точках режима AP, специальных сетях и их различиях, обратитесь к этой странице Википедии и этой статье на веб-сайте Connectify .

Ubuntu 16.04LTS & 14.04LTS

Шаг 1. Проверьте, поддерживает ли ваша WiFi-карта режим AP

Выполните проверку режима точки доступа в ответе, предоставленном Web-E

Шаг 2: Запустите встроенную точку доступа

Сеть имеет встроенную опцию для запуска Hotspot Ad-Hoc. Итак, давайте использовать это в первую очередь, чтобы его можно было сконфигурировать и преобразовать в точку доступа режима точки доступа на следующем шаге.

Поисковая сеть в тире и откройте ее.

DashSearch

Нажмите кнопку « Использовать как горячую точку», и Network Manager запустит точку доступа AdHoc.

Hotspot

Но это не то, что мы хотим, не так ли? 😉 Остановить горячую точку.

Шаг 3: Настроить точку доступа

Откройте Network Connections из Dash или « Edit Connections » из меню Network Indicator.

Edit Connections

В появившемся окне « Сетевые подключения» появится соединение с именем Hotspot, указанное в разделе WiFi. Выберите его и нажмите кнопку « Изменить ».

Network Connections

В появившемся окне вы можете редактировать широковещательное имя (SSID) своей горячей точки. Теперь самая важная часть этой конфигурации: режим изменения в « Hotspot », который, наконец, преобразует точку доступа в режим точки доступа. Пользователи Ubuntu 14.04LTS заметили, что этот режим недоступен для выбора из раскрывающегося списка. Не разочаровывайтесь, так как вы все еще можете сделать это через дополнительный шаг 3.1 .

Edit Hotspot Name and Password

Сохраните и откройте одно и то же окно редактирования точки доступа . На этот раз перейдите на вкладку « Безопасность WiFi », чтобы выбрать тип пароля. Если вы не хотите устанавливать пароль, вы можете установить безопасность в none и тем самым создать открытую точку доступа. Если вы устанавливаете пароль, рекомендуется изменить ключ безопасности с WEP на WPA2. Как только конфигурации будут выполнены, не забудьте сохранить их, чтобы изменения могли применяться.

На вкладке « Общие » убедитесь, что «Автоматически подключаться к этой сети, когда она доступна» отключена (если только вы никогда не используете Wi-Fi как точку доступа). В противном случае, поскольку точка доступа всегда доступна, вы не увидите записи меню, чтобы подключаться к другим сетям Wi-Fi в апплетах сетевого администратора.

Шаг 3.1: Только для Ubuntu 14.04LTS

Поскольку Ubuntu 14.04LTS's Networks ( network-manager v9.8.8 ) не предлагает графического параметра для выбора режима AP, мы вручную отредактируем его конфигурационный файл, чтобы принудительно преобразовать. Скопируйте следующую команду, затем нажмите Alt + F2 или откройте терминал и вставьте ее туда:

 pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /etc/NetworkManager/system-connections/Hotspot 

Введите свой пароль в появившемся диалоговом окне авторизации, и файл конфигурации будет открыт в текстовом редакторе. Найдите строку, начинающуюся с mode= , измените ее на mode=ap и сохраните файл.

Шаг 4: Запустить точку доступа

Теперь, когда часть конфигурации завершена, мы запустим горячую точку. Нажмите « Создать новую сеть Wi-Fi » в меню Network Indicator.

Create New WiFi Connection

В появившемся окне нажмите кнопку выпадающего меню и измените «Новый …» на «Точка доступа». Нажмите кнопку «Создать», и ваша горячая точка начнет работать. С этого момента, когда вам нужна горячая точка, вам просто нужно сделать этот шаг, т. Е. Только шаг 4 .

Start Hotspot

К .. Это все люди! Получайте удовольствие от новой точки доступа 😊

Поддерживает ли ваша беспроводная карта режим доступа.

Первое, что нужно сделать, – проверить, поддерживает ли ваша беспроводная карта беспроводная точка доступа. Как уже говорилось выше, тест для mac80211 основан на базе драйвера.

Установите iw & execute следующим образом

 sudo aptitude install iw iw list 

Найдите раздел поддерживаемых интерфейсов, где он должен быть именем AP как показано ниже.

 Supported interface modes: * IBSS * managed * AP * AP/VLAN * monitor * mesh point 

Если ваш драйвер не показывает эту точку доступа, это не означает, что он не может создать беспроводную точку доступа. Но эти карты не включены в этот учебник. Для получения дополнительных тестов следуйте документации ubuntu в главном режиме .

Настройка разделена на три секции,

  1. Настройка и размещение беспроводной сети
  2. Настройка IP-адреса
  3. Интернет-обмен

1.Задать и разместить сеть

  • Необходимое программное обеспечение: hostapd Установка hostapd (установите его)
  • Нажмите alt + F2 и введите gksu gedit и нажмите enter . Мы собираемся редактировать много файлов.
  • В gedit нажмите ctrl + o , ctrl + l и вставьте его в поле местоположения /etc/hostapd/hostapd.conf . Нажмите Enter .
  • Вставьте следующий код,

     interface=wlan0 driver=nl80211 ssid=test hw_mode=g channel=1 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=3 wpa_passphrase=1234567890 wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP 

Убедитесь, что нет конечного пробела и конца строки! Hostapd очень чувствителен к устранению пробелов, которые трудно устранить!

Необходимые изменения:

  1. Измените interface=wlan0 на имя вашей беспроводной карты. (Если у вас есть одна беспроводная карта, она должна быть wlan0)
  2. ssid=test . test – это название вашей размещенной сети.
  3. wpa_passphrase=1234567890 , 1234567890 – пароль вашей сети.

В приведенной выше конфигурации создается точка доступа wpa & wpa2 в режиме g . Более подробную инструкцию по созданию файла конфигурации можно найти здесь

Теперь запустите hostapd . Отредактируйте файл /etc/default/hostapd и измените строку DAEMON_CONF следующим образом:

 DAEMON_CONF="/etc/hostapd/hostapd.conf" 

Затем запустите службу hostapd используя следующую команду:

sudo service hostapd start

Он должен запустить беспроводную сеть. Теперь в мобильном устройстве вы можете увидеть беспроводную сеть и выполнить аутентификацию. Но устройство не получит IP-адрес. Остановите его командой sudo service hostapd stop

Если вы получаете какую-либо ошибку, возможно, ваша карта не поддерживает g режим. Попробуйте другие режимы. Руководство

Часть 2. Настройка DHCP-сервера для управления IP-адресами

Установка isc-dhcp-сервера Установка isc-dhcp-сервера

Отредактируйте файл /etc/default/isc-dhcp-server и установите INTERFACES следующим образом:

 INTERFACES="wlan0" 

В gedit нажмите Ctrl + O , вставьте в поле box /etc/dhcp/dhcpd.conf Find ( ctrl + F ) под строками и поставьте # перед ним. Это должно выглядеть после редактирования

 # option definitions common to all supported networks… #option domain-name “example.org”; #option domain-name-servers ns1.example.org, ns2.example.org; 

Снова прокомментируйте следующие строки

 #default-lease-time 600; #max-lease-time 7200; 

Добавьте следующие строки в конец

 subnet 10.10.0.0 netmask 255.255.255.0 {       range 10.10.0.2 10.10.0.16;       option domain-name-servers 8.8.4.4, 208.67.222.222;       option routers 10.10.0.1; } 

Диапазон определяет, как долго будет пул адресов. вам также нужно настроить значение подсети. Эта конфигурация может предоставлять IP до 15 устройств

Снова нажмите Cctrl + O в gedit и вставьте следующую строку в строке местоположения /etc/network/interfaces , Добавьте ниже

 auto wlan0 iface wlan0 inet static address 10.10.0.1 netmask 255.255.255.0 

wlan0 – это ваш беспроводной интерфейс. Измените его соответствующим образом.

Примечание. После перезагрузки беспроводная сеть будет отображаться как не управляемая. Таким образом, вы не можете использовать какую-либо другую Wi-Fi-сеть. Чтобы получить беспроводную связь с обычным поведением, поставьте # перед этой новой добавленной строкой и выполните sudo start networking

теперь запускается

sudo service isc-dhcp-server start

sudo service hostapd start

На этом этапе ваше мобильное устройство увидит сеть, аутентифицирует ее и после аутентификации он получит ip-адрес примерно как 10.10.0.2 .

Настройка параметров подключения к Интернету

Для совместного использования интернета нам нужно ip forwarding и ip masquerading . Включить переадресацию ip: выполнить

echo 1| sudo tee /proc/sys/net/ipv4/ip_forward

Теперь скажите, что вы используете подключение модема / usb для подключения к Интернету. Вам нужно получить логическое имя интерфейса. Для этого выполните ifconfig или ip address

Для модема dialup / usb: он должен быть ppp0 . Если вы хотите использовать Ethernet-соединение, вы должны использовать ethX где X – номер вашего Ethernet-устройства. Если вы подключаетесь к Интернету через устройство Android с USB-модемом, тогда имя интерфейса должно быть usb0 .

Теперь, как только вы получите имя интерфейса, выполните sudo iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o ppp0 -j MASQUERADE

ppp0 в приведенной выше команде – это интерфейс, интернет-соединение которого вы используете по беспроводной сети.

Если вы редактировали до /etc/network/interfaces вы можете использовать этот скрипт для запуска службы. Измените его, если вы не используете ppp0 . если вы используете скрипт и хотите остановить сервер, используйте sudo killall hostapd


Блог, который в основном представляет собой описание того, что было описано здесь: http://dashohoxha.blogspot.com/2013/06/how-to-setup-wifi-access-point-on-ubuntu.html

Сценарий, который пытается автоматизировать описанные здесь шаги: https://gist.github.com/dashohoxha/5767262

Пожалуйста, не стесняйтесь сообщать или исправлять любые ошибки, которые вы заметили.


Отличная помощь от:

У меня тоже была такая же проблема. Лучшее решение, которое я смог найти, – использовать ap-hotspot для создания точки доступа машины ubuntu. Он отлично работает для подключения почти всех Android-телефонов, телефонов и т. Д.

Чтобы установить его:

 $ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo apt-get update $ sudo apt-get install ap-hotspot 

Затем, чтобы запустить горячую точку:

 $ sudo ap-hotspot start 

Он спрашивает, какой интернет-адаптер адаптера вы хотите разделить, имя сети, пароль и т. Д. В интерактивном режиме.

Чтобы остановить точку доступа:

 $ sudo ap-hotspot stop 

Чтобы настроить его:

 $ sudo ap-hotspot configure 

Если проблема, надеюсь эта ссылка поможет.

РЕДАКТИРОВАТЬ:

На данный момент, похоже, что есть проблема с Ubuntu 14.04, и, как указано в связанной статье webupd8.org, вам нужно понизить hostapd:

64bit:

 cd /tmp wget http://ftp.ksu.edu.tw/FTP/Linux/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb sudo dpkg -i hostapd*.deb sudo apt-mark hold hostapd 

32bit:

 cd /tmp wget http://ftp.ksu.edu.tw/FTP/Linux/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb sudo dpkg -i hostapd*.deb sudo apt-mark hold hostapd 

Теперь, вот простой метод, который определенно будет выполнять эту работу.

Установите KDE Connection Editor

Откройте терминал (Ctrl + Alt + T) и введите следующие команды один за другим.

 $ sudo apt-get install plasma-nm $ sudo apt-get update 

Теперь вы только что установили KDE Connection Editor.

Давайте создадим точку доступа Wi-Fi.

Создание точки доступа Wi-Fi (режим точки доступа)

1. Теперь откройте установленное приложение либо,

  1. Поиск (Alt + F2) для kde-nm-connection-editor (вы сделаете это, как только начнете вводить kde ).

    ИЛИ

  2. Откройте его вручную из терминала.

     $ sudo kde-nm-connection-editor 

2. Теперь нажмите + Добавить и выберите Беспроводная (общая)

Добавление нового соединения

3. Теперь вы увидите окно ниже.

Вкладка «Настройка соединения»

SSID : укажите имя для своей новой точки доступа

Режим : выберите пункт доступа

Клонированный MAC-адрес : нажмите кнопку Random , чтобы создать случайный MAC-адрес.

Все остальное должно быть уже настроено на штраф.

4. Теперь перейдите на вкладку Wireless Security .

Вкладка WPA Password

Выберите WAP & WPA2 Personal и введите свой пароль.

Нажмите « ОК» .

5. Теперь ваше соединение будет готово.

готов

Наслаждайтесь!