как создать Wi-Fi / беспроводную точку доступа при подключении к другой Wi-Fi / беспроводной сети в ubuntu 16.04 [dубликат]

Я знаю, как создать точку доступа при подключении к проводной сети, но когда я пользуюсь Интернетом из WiFi-соединения, это отключает беспроводное соединение в тот момент, когда я активирую горячую точку.

В Windows I может использовать Connectify Hotspot, что позволяет мне обмениваться интернет-соединением с тем же беспроводным адаптером, что и при создании точки доступа. Как вы можете прочитать на странице обзора технологий:

Режим точки доступа позволяет создать точку доступа, используя ту же самую карту Wi-Fi, которую вы используете для доступа в Интернет.

Как это сделать на Ubuntu?

82
задан Braiam 20 May 2014 в 19:23
поделиться

60 ответов

Лучшим способом, который я нашел для создания CONNECTIFY EXPERIENCE, является использование AP-HOTSPOT! (WPA2 .. не wep, как linux по умолчанию в ubuntu)

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

Хотите Графический интерфейс пользователя?

Чтобы установить его, откройте терминал, затем перейдите к:

cd /home/USERNAME/LOCATION

Затем запустите команды установки:

qmake

make

Создает программу ... Перетащите ее на рабочий стол и сделайте :) cheers

Что касается двух адаптеров ... Windows и бесплатный bsd могут это сделать ... На данный момент я все еще пытаюсь понять это, поскольку я только подошел к этому сценарию для себя, как вчера! Я отчитаюсь ... Linux тоже может это сделать .. Это не аппаратное ограничение для адаптеров, которые могут делать это с другими операционными системами ...

2
ответ дан Amith KK 18 July 2018 в 04:49
поделиться

Как вы можете видеть в комментариях к этому ответу, это способ сделать это. Он зарегистрирован для FreeBSD (который не является Ubuntu / Linux) здесь: https://serverfault.com/questions/192144/connect-to-multiple-ap-with-one-wifi-adapter-under-linux-freebsd (ссылка из комментарий). Кажется, что это не работает точно так же в Linux, но должно быть похоже. К сожалению, мне не удалось найти более подробную информацию по этой теме.

Возможно, самый простой и наиболее распространенный способ - использование двух физических сетевых интерфейсов. Таким образом, вы можете купить еще один wifi-палку или просто использовать другую технологию для подключения дальше и сделать только один из них через Wi-Fi. Возможности доступны, например:

Bluetooth + Wi-Fi LAN / Ethernet + Wi-Fi 3G / LTE + Wifi Wifi (внешний) + Wifi (встроенный или второй внешний)

Как только я заметил что Ubuntu Linux способен управлять двумя устройствами Wi-Fi одновременно, не будучи сложным. Я не тестировал это путем совместного использования интернет-соединения и т. Д., Но это должно быть возможно. Способ, каким он будет сложным, вероятно, зависит от типа используемых вами соединений. На Linux вам, вероятно, не нужно, а также специальное программное обеспечение. Должна быть доступна возможность совместного использования соединений без использования каких-либо специальных инструментов. К сожалению, я не могу попробовать в это время.

Я рекомендую вам попробовать Wi-Fi в Wi-Fi, если в любом случае у вас есть еще одна wifi-ручка, а в противном случае - LAN или Bluetooth (которая встроена в большинство ноутбуков). Совместное использование 3G / LTE немного плохо из-за провайдеров dataplans и т. Д.

4
ответ дан Community 18 July 2018 в 04:49
поделиться

Как и ответ Пурушота, этот ответ также требует 2 адаптера WiFi (например: один внутренний и 1 внешний USB-адаптер Wi-Fi). Однако я не мог получить его ответ на работу для меня, поэтому вот что я сделал вместо этого.

Протестировано в Xubuntu 14.04.

Как настроить Ubuntu / Xubuntu PC как точку доступа Wi-Fi (например, для использования в аэропортах или на самолетах для совместного использования одного платного подключения с вашего ПК с телефона и других устройств):

Подключите USB-ключ USB. Не все ключи могут действовать как «ap» (точка доступа), но внутренняя карта может быть уверенной, поэтому мы (пока, по крайней мере, пока вы не найдете адаптер Wi-Fi USB, который может действовать как точка доступа), используйте внешний USB-порт для подключения к платной услуге (например, в полете WiFi), и мы будем использовать внутренний адаптер Wi-Fi, чтобы сделать точку доступа Wi-Fi. ВАЖНО: НЕ ПЛАТИТЕ И ПОДКЛЮЧАЙТЕСЬ К ОГРАНИЧЕННОМУ ОБСЛУЖИВАНИЮ С НЕПОСРЕДСТВЕННЫМ (внешним) АДАПТЕРОМ WIFI, ИЛИ ТОЛЬКО ВЫ ДОЛЖНЫ ПЛАТИТЬ СНОВА, ЧТОБЫ ПЕРЕКЛЮЧАТЬ ЭТО, КАК ВАШЕ ПЛАТНОЕ СОЕДИНЕНИЕ НЕКОТОРЫЕ СВЯЗАННЫЕ С ВАШИМ АДАПТЕРОМ WIFI-ВЕРОЯТНО В СВОЕМ ПОСТОЯННОМ MAC ADDRESS ИЛИ SOMETHING. Щелкните левой кнопкой мыши значок Wi-Fi на панели и выберите «Создать новую сеть Wi-Fi ...» → выберите внутренний адаптер Wi-Fi (wlan0), введите имя сети (SSID) (например: «wifi-hotspot») , выберите «WPA & amp; WPA2 Personal "для« безопасности Wi-Fi »и введите пароль, затем нажмите« Создать ». NB: УБЕДИТЕСЬ, ЧТО ВАМ НЕКОТОРЫ НЕ ИМЕЕТ ВЫБРАТЬ ВНУТРЕННИЙ АДАПТЕР WIFI ДЛЯ ЭТОГО ШАГА, КОГДА ВЫ ТАКЖЕ ИМЕЕТ ВНЕШНИЙ АДАПТЕР USB WIFI. ЕСЛИ ЭТО ПРОИЗОЙДЕТ, ПРОСТО НЕПРЕРЫВАТЬ ВНЕШНИЙ АДАПТЕР WIFI, ЭТА ШАГ, ЧТОБЫ СДЕЛАТЬ WIFI HOTSPOT, затем подключите его обратно, когда это будет сделано / когда будет сказано ниже. Отредактируйте конфигурационный файл для новой точки доступа Wi-Fi, которую вы только что создали: cd /etc/NetworkManager/system-connections ls Найдите свой файл hotspot, который вы только что создали, с помощью шага GUI выше; ex: «wifi-hotspot», и отредактируйте его: sudo nano wifi-hotspot Стрелка вниз и измените «mode = adhoc» или что бы там ни говорилось «mode = ap». Сохранить и выйти. Теперь, когда внешний USB-адаптер WiFi еще не подключен к сети, активируйте горячую точку Wi-Fi, которую вы только что создали, щелкнув левой кнопкой мыши значок WiFi на панели снова и перейдя в «Подключение к скрытой сети Wi-Fi ...» → снова выберите свой внутренний адаптер WiFi для «Адаптер Wi-Fi» и выберите имя точки доступа (например: «wifi-hotspot») для «Connection». Поля «Имя сети», «Безопасность Wi-Fi» и «Пароль» будут автоматически заполнены и серый. Нажмите «Подключиться». Точка доступа WiFi будет активирована на вашей внутренней карте. Вы можете подключить к нему свои устройства, такие как ваш телефон. Наконец, если активна ваша активная точка доступа WiFi, подключите к ней дополнительный адаптер USB / WiFi и используйте его для подключения к платной сети. Платите за подписку или что угодно, и ваш интернет через этот адаптер теперь будет автоматически передаваться на устройства, подключенные к вам через ваш внутренний адаптер «Точка доступа», который вы только что настроили. Готово!

Ссылки: Здесь я нашел путь к папке /etc/NetworkManager/system-connections и amp; альтернативный подход (который не сработал для меня): Пурушот

1
ответ дан Gabriel Staples 18 July 2018 в 04:49
поделиться

Это было добавлено как еще один ответ, потому что другой ответ вызвал столько противоречий.

В первую очередь вам нужно знать имя нашего беспроводного адаптера. Используйте эту команду:

iwconfig

Скорее всего это будет wlan0 или wlan1.

Есть случаи, когда мы используем старый WiFi-адаптер, и мы хотим знать драйвер оно использует. Мы можем использовать приведенные ниже команды в соответствии с типом USB или PCI.

lsusb lspci

Используйте приведенную ниже команду, чтобы узнать, какой драйвер вы используете сейчас:

lsmod

Необходимо установить программы. Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите следующие команды:

sudo apt-get install hostapd

Откройте файл конфигурации основного сетевого адаптера с помощью этой команды:

sudo gedit /etc/hostapd/hostapd.conf

И отредактируйте его следующим образом: [ ! d10] interface=wlan0 driver=nl80211 country_code=US ssid=mySSID hw_mode=g channel=1 wpa=2 wpa_passphrase=MyWiFiPassword wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP auth_algs=1 macaddr_acl=0

Первой строкой должно быть ваше имя сетевого адаптера. Вторая строка не должна изменяться в большинстве случаев, если вам не повезло, и вам нужен сторонний драйвер. Третья строка не требует объяснений. 4-я строка должна быть вашим именем точки доступа WiFi (SSID). Пятая строка определяет вашу сеть как режим a / b / g / n. Следующая строка - ваш сетевой канал. Остальные строки устанавливают безопасность и шифрование. В большинстве случаев вам требуется только изменить пароль.

Откройте второй файл конфигурации с помощью этой команды:

sudo gedit /etc/default/hostapd

И измените его так:

DAEMON_CONF="/etc/hostapd/hostapd.conf" RUN_DAEMON="yes" DAEMON_OPTS="-dd"

Первая строка указывает на конфигурацию основного сетевого адаптера файл. Вторая строка сообщает hostapd работать в режиме DAEMON в фоновом режиме при загрузке. Последняя строка сообщает hostapd регистрировать каждое сообщение. Важным трюком здесь является то, что если вы хотите использовать два разных беспроводных сетевых адаптера для настройки двухполосной точки доступа, вы должны создать отдельный файл конфигурации (1-й файл) для каждого ard и изменить его следующим образом:

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

Конфигурации завершены.

Запуск DAEMON

Теперь вы должны убедиться, что hostapd DAEMON запускается при загрузке (первая команда ниже), вы также должны запустить его сейчас, чтобы избежать обязательная перезагрузка.

sudo update-rc.d hostapd defaults sudo /etc/init.d/hostapd start

И это закончено. Теперь мы можем подключиться к нашей недавно построенной точке доступа.

Источники: Hostapd: способ Linux для создания точки доступа виртуального Wi-Fi и amp; Страница документации по документации на Hostapd

4
ответ дан Mitch 18 July 2018 в 04:49
поделиться

Простые шаги: Создать точку доступа wifi в ubuntu

Отключить Wi-Fi (снимите флажок Включить Wi-Fi) Перейти к сетевому соединению (Edit Connections ...) Нажмите «Добавить» Выберите «Wi-Fi» и нажмите «Создать» Введите имя подключения, например «wifi-hotspot» Введите SSID, как вы пожелаете. Выберите MAC-адрес устройства из раскрывающегося списка (wlan0). Wifi Security выберите «WPA & amp; WPA2 Personal» и установите пароль. Перейдите на вкладку «Параметры IPv4», в раскрывающемся списке «Метод» выберите «Общий доступ» на другие компьютеры. Затем сохраните и закройте. Откройте терминал (Ctrl + Alt + T) и введите следующую команду с вашим именем соединения, используемым на шаге 5. sudo gedit /etc/NetworkManager/system-connections/wifi-hotspot Найдите mode=infrastructure и измените его на mode=ap. Теперь проверьте раздел сети, в котором будет подключен wi-fi к созданной точке доступа автоматически. Если вы не можете найти его, перейдите в Connect to Hidden Network ... Найдите соединение и подключитесь к нему.

Источник: http://ubuntuhandbook.org/index.php/2014/09/3-ways-create-wifi-hotspot-ubuntu/

47
ответ дан Purushoth 18 July 2018 в 04:49
поделиться

В настоящее время он доступен только для карт Atheros и очень немногих карт Broadcom. Чтобы узнать, какой из них вы используете, выполните следующую команду в терминале и вставьте здесь: -

lspci | Wireless

Или вы просто можете попробовать этот метод. Вот ссылка на учебное пособие о том, как это сделать: - connectify-for-linux-with-single-wireless-interface

1
ответ дан vasishath 18 July 2018 в 04:49
поделиться

Лучшим способом, который я нашел для создания CONNECTIFY EXPERIENCE, является использование AP-HOTSPOT! (WPA2 .. не wep, как linux по умолчанию в ubuntu)

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

Хотите Графический интерфейс пользователя?

Чтобы установить его, откройте терминал, затем перейдите к:

cd /home/USERNAME/LOCATION

Затем запустите команды установки:

qmake

make

Создает программу ... Перетащите ее на рабочий стол и сделайте :) cheers

Что касается двух адаптеров ... Windows и бесплатный bsd могут это сделать ... На данный момент я все еще пытаюсь понять это, поскольку я только подошел к этому сценарию для себя, как вчера! Я отчитаюсь ... Linux тоже может это сделать .. Это не аппаратное ограничение для адаптеров, которые могут делать это с другими операционными системами ...

2
ответ дан Amith KK 24 July 2018 в 15:53
поделиться
  • 1
    Добро пожаловать в AskUbuntu. Впредь, пожалуйста, избегайте использования всех сообщений в ваших сообщениях. Это может восприниматься как оскорбительное или агрессивное . – Luís de Sousa 23 February 2014 в 09:59
  • 2
    Это самое простое решение WORKING для настройки точки доступа с устройства, подключенного к кабелю в Интернет. – jmary 17 June 2017 в 10:22

Как вы можете видеть в комментариях к этому ответу, это способ сделать это. Он зарегистрирован для FreeBSD (который не является Ubuntu / Linux) здесь: https://serverfault.com/questions/192144/connect-to-multiple-ap-with-one-wifi-adapter-under-linux-freebsd (ссылка из комментарий). Кажется, что это не работает точно так же в Linux, но должно быть похоже. К сожалению, мне не удалось найти более подробную информацию по этой теме.

Возможно, самый простой и наиболее распространенный способ - использование двух физических сетевых интерфейсов. Таким образом, вы можете купить еще один wifi-палку или просто использовать другую технологию для подключения дальше и сделать только один из них через Wi-Fi. Возможности доступны, например:

Bluetooth + Wi-Fi LAN / Ethernet + Wi-Fi 3G / LTE + Wifi Wifi (внешний) + Wifi (встроенный или второй внешний)

Как только я заметил что Ubuntu Linux способен управлять двумя устройствами Wi-Fi одновременно, не будучи сложным. Я не тестировал это путем совместного использования интернет-соединения и т. Д., Но это должно быть возможно. Способ, каким он будет сложным, вероятно, зависит от типа используемых вами соединений. На Linux вам, вероятно, не нужно, а также специальное программное обеспечение. Должна быть доступна возможность совместного использования соединений без использования каких-либо специальных инструментов. К сожалению, я не могу попробовать в это время.

Я рекомендую вам попробовать Wi-Fi в Wi-Fi, если в любом случае у вас есть еще одна wifi-ручка, а в противном случае - LAN или Bluetooth (которая встроена в большинство ноутбуков). Совместное использование 3G / LTE немного плохо из-за провайдеров dataplans и т. Д.

4
ответ дан Community 24 July 2018 в 15:53
поделиться
  • 1
  • 2
    Ничего себе, это даже не кажется, что это трудно сделать. По крайней мере, на FreeBSD. Но я все же думаю, что если это предполагается использовать часто и / или многие устройства должны маршрутизироваться через эти два соединения, лучше использовать два физических сетевых интерфейса, если они доступны. Также он должен быть относительно легко конфигурироваться с настройками сети ubuntu (gui). Это очень интересная идея. Разумеется, полезно в некоторых случаях. Я заметил некоторые вещи в моем ответе, которые непонятны (и некоторые, как вы заметили, ошибаетесь). Я отредактирую его. – verpfeilt 25 July 2013 в 20:52
  • 3
    Не может быть и речи, если это возможно с помощью аппаратного обеспечения или нет. Если приложение и драйвер Windows и FreeBSD могут это сделать, тогда это также возможно в Ubuntu. Возможно, не через обычный способ NetworkManager, но это не является критерием для действительного ответа. – gertvdijk 26 July 2013 в 11:07
  • 4
    Windows и бесплатная версия Connectify определенно могут использовать ту же самую Wi-Fi-карту для приема и совместного использования интернет-соединения, я использую эту функцию и ее единственное, что я пропустил из Windows. Я уверен, что это можно сделать и в Ubuntu, если кто-то создаст драйвер с открытым исходным кодом с такой же функцией, как Connectify. – Nur 28 July 2013 в 08:59
  • 5
    @Nur Существует ограниченный список устройств , которые были протестированы Connectify или сообщены несколькими пользователями как полностью функциональные с Connectify Hotspot. Таким образом, не все устройства будут работать в этом смысле – Radu Rădeanu 28 July 2013 в 13:27
  • 6
    Я почти уверен, что моя карта атероса полностью функциональна, потому что я уже использую соединение на протяжении веков, а не одна проблема. Попробуем эту настройку, надеюсь, это сработает. – Nur 28 July 2013 в 18:44
  • 7
    Это отличный ответ, но мне трудно заставить его работать! Мне пришлось включить udhcpd в /etc/default/udhcp.conf, но все равно не повезло. Он продолжает давать мне Sending discover... и new0: CTRL-EVENT-SCAN-STARTED, хотя все остальное пойдет хорошо ... Также, когда я пытаюсь подключиться к сети, он никогда не работает! Я отредактировал ваш anser в отношении udhcpd, но можете ли вы сказать, как исправить проблему подключения? – Richard 3 January 2015 в 08:15

Как и ответ Пурушота, этот ответ также требует 2 адаптера WiFi (например: один внутренний и 1 внешний USB-адаптер Wi-Fi). Однако я не мог получить его ответ на работу для меня, поэтому вот что я сделал вместо этого.

Протестировано в Xubuntu 14.04.

Как настроить Ubuntu / Xubuntu PC как точку доступа Wi-Fi (например, для использования в аэропортах или на самолетах для совместного использования одного платного подключения с вашего ПК с телефона и других устройств):

Подключите USB-ключ USB. Не все ключи могут действовать как «ap» (точка доступа), но внутренняя карта может быть уверенной, поэтому мы (пока, по крайней мере, пока вы не найдете адаптер Wi-Fi USB, который может действовать как точка доступа), используйте внешний USB-порт для подключения к платной услуге (например, в полете WiFi), и мы будем использовать внутренний адаптер Wi-Fi, чтобы сделать точку доступа Wi-Fi. ВАЖНО: НЕ ПЛАТИТЕ И ПОДКЛЮЧАЙТЕСЬ К ОГРАНИЧЕННОМУ ОБСЛУЖИВАНИЮ С НЕПОСРЕДСТВЕННЫМ (внешним) АДАПТЕРОМ WIFI, ИЛИ ТОЛЬКО ВЫ ДОЛЖНЫ ПЛАТИТЬ СНОВА, ЧТОБЫ ПЕРЕКЛЮЧАТЬ ЭТО, КАК ВАШЕ ПЛАТНОЕ СОЕДИНЕНИЕ НЕКОТОРЫЕ СВЯЗАННЫЕ С ВАШИМ АДАПТЕРОМ WIFI-ВЕРОЯТНО В СВОЕМ ПОСТОЯННОМ MAC ADDRESS ИЛИ SOMETHING. Щелкните левой кнопкой мыши значок Wi-Fi на панели и выберите «Создать новую сеть Wi-Fi ...» → выберите внутренний адаптер Wi-Fi (wlan0), введите имя сети (SSID) (например: «wifi-hotspot») , выберите «WPA & amp; WPA2 Personal "для« безопасности Wi-Fi »и введите пароль, затем нажмите« Создать ». NB: УБЕДИТЕСЬ, ЧТО ВАМ НЕКОТОРЫ НЕ ИМЕЕТ ВЫБРАТЬ ВНУТРЕННИЙ АДАПТЕР WIFI ДЛЯ ЭТОГО ШАГА, КОГДА ВЫ ТАКЖЕ ИМЕЕТ ВНЕШНИЙ АДАПТЕР USB WIFI. ЕСЛИ ЭТО ПРОИЗОЙДЕТ, ПРОСТО НЕПРЕРЫВАТЬ ВНЕШНИЙ АДАПТЕР WIFI, ЭТА ШАГ, ЧТОБЫ СДЕЛАТЬ WIFI HOTSPOT, затем подключите его обратно, когда это будет сделано / когда будет сказано ниже. Отредактируйте конфигурационный файл для новой точки доступа Wi-Fi, которую вы только что создали: cd /etc/NetworkManager/system-connections ls Найдите свой файл hotspot, который вы только что создали, с помощью шага GUI выше; ex: «wifi-hotspot», и отредактируйте его: sudo nano wifi-hotspot Стрелка вниз и измените «mode = adhoc» или что бы там ни говорилось «mode = ap». Сохранить и выйти. Теперь, когда внешний USB-адаптер WiFi еще не подключен к сети, активируйте горячую точку Wi-Fi, которую вы только что создали, щелкнув левой кнопкой мыши значок WiFi на панели снова и перейдя в «Подключение к скрытой сети Wi-Fi ...» → снова выберите свой внутренний адаптер WiFi для «Адаптер Wi-Fi» и выберите имя точки доступа (например: «wifi-hotspot») для «Connection». Поля «Имя сети», «Безопасность Wi-Fi» и «Пароль» будут автоматически заполнены и серый. Нажмите «Подключиться». Точка доступа WiFi будет активирована на вашей внутренней карте. Вы можете подключить к нему свои устройства, такие как ваш телефон. Наконец, если активна ваша активная точка доступа WiFi, подключите к ней дополнительный адаптер USB / WiFi и используйте его для подключения к платной сети. Платите за подписку или что угодно, и ваш интернет через этот адаптер теперь будет автоматически передаваться на устройства, подключенные к вам через ваш внутренний адаптер «Точка доступа», который вы только что настроили. Готово!

Ссылки: Здесь я нашел путь к папке /etc/NetworkManager/system-connections и amp; альтернативный подход (который не сработал для меня): Пурушот

1
ответ дан Gabriel Staples 24 July 2018 в 15:53
поделиться

Это было добавлено как еще один ответ, потому что другой ответ вызвал столько противоречий.

В первую очередь вам нужно знать имя нашего беспроводного адаптера. Используйте эту команду:

iwconfig

Скорее всего это будет wlan0 или wlan1.

Есть случаи, когда мы используем старый WiFi-адаптер, и мы хотим знать драйвер оно использует. Мы можем использовать приведенные ниже команды в соответствии с типом USB или PCI.

lsusb lspci

Используйте приведенную ниже команду, чтобы узнать, какой драйвер вы используете сейчас:

lsmod

Необходимо установить программы. Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите следующие команды:

sudo apt-get install hostapd

Откройте файл конфигурации основного сетевого адаптера с помощью этой команды:

sudo gedit /etc/hostapd/hostapd.conf

И отредактируйте его следующим образом: [ ! d10] interface=wlan0 driver=nl80211 country_code=US ssid=mySSID hw_mode=g channel=1 wpa=2 wpa_passphrase=MyWiFiPassword wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP auth_algs=1 macaddr_acl=0

Первой строкой должно быть ваше имя сетевого адаптера. Вторая строка не должна изменяться в большинстве случаев, если вам не повезло, и вам нужен сторонний драйвер. Третья строка не требует объяснений. 4-я строка должна быть вашим именем точки доступа WiFi (SSID). Пятая строка определяет вашу сеть как режим a / b / g / n. Следующая строка - ваш сетевой канал. Остальные строки устанавливают безопасность и шифрование. В большинстве случаев вам требуется только изменить пароль.

Откройте второй файл конфигурации с помощью этой команды:

sudo gedit /etc/default/hostapd

И измените его так:

DAEMON_CONF="/etc/hostapd/hostapd.conf" RUN_DAEMON="yes" DAEMON_OPTS="-dd"

Первая строка указывает на конфигурацию основного сетевого адаптера файл. Вторая строка сообщает hostapd работать в режиме DAEMON в фоновом режиме при загрузке. Последняя строка сообщает hostapd регистрировать каждое сообщение. Важным трюком здесь является то, что если вы хотите использовать два разных беспроводных сетевых адаптера для настройки двухполосной точки доступа, вы должны создать отдельный файл конфигурации (1-й файл) для каждого ard и изменить его следующим образом:

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

Конфигурации завершены.

Запуск DAEMON

Теперь вы должны убедиться, что hostapd DAEMON запускается при загрузке (первая команда ниже), вы также должны запустить его сейчас, чтобы избежать обязательная перезагрузка.

sudo update-rc.d hostapd defaults sudo /etc/init.d/hostapd start

И это закончено. Теперь мы можем подключиться к нашей недавно построенной точке доступа.

Источники: Hostapd: способ Linux для создания точки доступа виртуального Wi-Fi и amp; Страница документации по документации на Hostapd

4
ответ дан Mitch 24 July 2018 в 15:53
поделиться
  • 1
    Вы сказали своими словами: & quot; Вам нужно знать имя сетевого адаптера, к которому вы подключаетесь к Интернету. Это должно отличаться от сетевого адаптера, настроенного выше & quot ;, но вы указали то же самое: & quot; , т.е. wlan0 ". Также в указанном источнике очень четко указано в разделе Concept : « У вас должно быть 2 интерфейса, один из которых обращается к сети (например, eth0) и другой, который обеспечивает точку доступа услуг (например, wlan0) ". – Radu Rădeanu 28 July 2013 в 06:07
  • 2
    Я думаю, что OP хочет использовать один и тот же адаптер: « Но когда я просматриваю интернет-подключение к интернету WiFi, и я хочу создать беспроводную точку доступа, Wi-Fi отключается ». И gertvdijk указал это, когда он начал щедрость. – Radu Rădeanu 28 July 2013 в 08:25
  • 3
    @ RaduRădeanu Это лучше? Вы дадите мне знать? благодаря – Mitch♦ 28 July 2013 в 08:45
  • 4
    По-моему, предыдущая версия была лучше (но это всего лишь мнение). – Radu Rădeanu 28 July 2013 в 16:13

Простые шаги: Создать точку доступа wifi в ubuntu

Отключить Wi-Fi (снимите флажок Включить Wi-Fi) Перейти к сетевому соединению (Edit Connections ...) Нажмите «Добавить» Выберите «Wi-Fi» и нажмите «Создать» Введите имя подключения, например «wifi-hotspot» Введите SSID, как вы пожелаете. Выберите MAC-адрес устройства из раскрывающегося списка (wlan0). Wifi Security выберите «WPA & amp; WPA2 Personal» и установите пароль. Перейдите на вкладку «Параметры IPv4», в раскрывающемся списке «Метод» выберите «Общий доступ» на другие компьютеры. Затем сохраните и закройте. Откройте терминал (Ctrl + Alt + T) и введите следующую команду с вашим именем соединения, используемым на шаге 5. sudo gedit /etc/NetworkManager/system-connections/wifi-hotspot Найдите mode=infrastructure и измените его на mode=ap. Теперь проверьте раздел сети, в котором будет подключен wi-fi к созданной точке доступа автоматически. Если вы не можете найти его, перейдите в Connect to Hidden Network ... Найдите соединение и подключитесь к нему.

Источник: http://ubuntuhandbook.org/index.php/2014/09/3-ways-create-wifi-hotspot-ubuntu/

47
ответ дан Purushoth 24 July 2018 в 15:53
поделиться
  • 1
    Wow .. первое простое решение, которое я нашел. +1 – aggregate1166877 17 June 2015 в 17:45
  • 2
    Простой, но не отвечающий, кажется, отвечает на заданный здесь вопрос: в моих руках это не приводит к совместному использованию беспроводного беспроводного соединения с использованием одного беспроводного сетевого интерфейса. – Alex Coventry 10 January 2016 в 01:08
  • 3
    12. a) Включить Wi-Fi (установите флажок Включить Wi-Fi) – Jess Telford 1 August 2017 в 02:33
  • 4
    Мой wifi-hotspot был создан успешно, но когда я подключил свой телефон, он подключен, но не имеет доступа в Интернет. Так как я могу получить доступ к моему доступу в Интернет? – Gagan 10 August 2017 в 13:00
  • 5
    Используя USB-адаптер WiFi в качестве точки доступа, так что моя внутренняя карта может быть получателем интернета, я получаю эту ошибку: Connection failure. Failed to activate connection. (32) Access Point (AP) mode is not supported by this device. Любой способ исправить это? – Gabriel Staples 15 December 2017 в 20:16

В настоящее время он доступен только для карт Atheros и очень немногих карт Broadcom. Чтобы узнать, какой из них вы используете, выполните следующую команду в терминале и вставьте здесь: -

lspci | Wireless

Или вы просто можете попробовать этот метод. Вот ссылка на учебное пособие о том, как это сделать: - connectify-for-linux-with-single-wireless-interface

1
ответ дан vasishath 24 July 2018 в 15:53
поделиться
  • 1
    Пожалуйста, укажите основные шаги в ответе. В настоящее время это всего лишь ответ только для ссылок, на который нахмурился. Он выглядит как хороший источник и инструкции, поэтому +1, но, пожалуйста, улучшите свой ответ. – gertvdijk 27 July 2013 в 20:22
1
ответ дан Gabriel Staples 31 July 2018 в 19:00
поделиться
4
ответ дан Mitch 31 July 2018 в 19:00
поделиться
48
ответ дан Purushoth 31 July 2018 в 19:00
поделиться
1
ответ дан vasishath 31 July 2018 в 19:00
поделиться
38
ответ дан Community 31 July 2018 в 19:00
поделиться
2
ответ дан Amith KK 31 July 2018 в 19:00
поделиться
2
ответ дан Amith KK 2 August 2018 в 12:15
поделиться
38
ответ дан Community 2 August 2018 в 12:15
поделиться
1
ответ дан Gabriel Staples 2 August 2018 в 12:15
поделиться
4
ответ дан Mitch 2 August 2018 в 12:15
поделиться
48
ответ дан Purushoth 2 August 2018 в 12:15
поделиться
1
ответ дан vasishath 2 August 2018 в 12:15
поделиться
2
ответ дан Amith KK 3 August 2018 в 16:20
поделиться
38
ответ дан Community 3 August 2018 в 16:20
поделиться
1
ответ дан Gabriel Staples 3 August 2018 в 16:20
поделиться
0
ответ дан kcdtv 3 August 2018 в 16:20
поделиться
4
ответ дан Mitch 3 August 2018 в 16:20
поделиться
48
ответ дан Purushoth 3 August 2018 в 16:20
поделиться

Другие вопросы по тегам:

Похожие вопросы: