Виртуальная точка доступа силами windows 7. Как сделать из ноутбука точку доступа wifi
В наше время современные гаджеты стали очень доступными и технологически продвинутыми. Они имеют несколько модулей передачи данных, в том числе Wi-Fi. Такой модуль позволяет соединиться с всемирной сетью и даже осуществить подключение нескольких модулей в одно и то же время.
Создание точки доступа стандартными средствами Windows 7, 8, 10
Этот вариант возможен за счет стандартных возможностей Windows. Процедура практически одинаковая, поэтому рассмотрим инструкции на примере «Семерки».
Нажимаем на значок Win+R, пишем в поиске cmd и открываем специальное окно, где внимательно прописываем
netsh wlan set hostednetwork mode=allow ssid=”New Name” key=”New Pass” keyUsage=persistent.
Используя латиницу вводим имя нашей сети (вместо New Name) и пароль (вместо New Pass). В конце подтверждаем и ждем сообщение, что процедура произошло успешно. Для запуска используем текстовую фразу
и снова подтверждаем.
В ответ появится текст об успешном завершении процесса. Теперь заходим в Центр сетевых подключений и находим иконку соединения с домашней сетью или «Ethernet». Включаем мишью контекстное меню и выбираем «Свойства». Теперь разрешаем другим юзерам использовать доступ к интернету, выбрав новое сетевое подключение «Беспроводная сеть 2» во второй вкладке и подтверждаем нажатием «ОК».
Теперь все готово, проверяем работу.
*Заметки для более новых версий ОС Windows 8, 10
Командная строка запускается нажатием правой клавиши мыши на значок Windows в соответсвующем пункте. Запуск выбираем в режиме админа.
В сетевых подключениях созданная Вами сеть отображается «Подключение по локальной сети* 2». Вместо цифры 2 может быть и другая.
Когда мы пользуемся командной строкой, после перезагрузки ноутбука нужно проделать те же операции. Упростить себе жизнь можно, сохранив необходимые настройки в автозагрузку.
Открываем блокнот и копируем текстовую фразу
netsh wlan set hostednetwork mode=allow ssid=” New Name ” key=”New Pass” keyUsage=persistent
netsh wlan start hostednetwork
и редактируем имя и пароль согласно вышеуказанных инструкций. Сохраняем текстовый файл и в конце названия пишем «.cmd».
Заходим через Пуск в Автозагрузку и копируем туда созданный файл.
*Заметки для более новых версий ОС
Автозагрузка открывается через нажатие клавиш «Win» + «R» и введение текста shell:Startup. После этого нажимаем «Enter».
Также обратите внимание на команду управления netsh wlan start hostednetwork – начать раздачу. Замена слова start на stop остановит раздачу. netsh wlan set hostednetwork mode=disallow – уничтожить раздачу (для повторного включения, нужно создавать точку доступа заново)
Создание точки доступа с помощью программ
Вопрос с подключением решается нужным программным обеспечением. Скачайте одну из специальных утилит.
Настройка точки доступа в Windows 7
— Для Windows 7 отлично подойдет Switch Virtual Router .Ее особенность это низкое потребление системных ресурсов и возможность настраивать автовыключение компьютера. Эта программа предлагает ввести название виртуального роутера и пароль в специальных полях, Когда Вы все ввели достаточно нажать «ОК» и программа создаст новую точку доступа с указанным именем.
Скачать Switch Virtual Router — https://yadi.sk/d/lfp2ynkTg3jr2
Настройка точки доступа в Windows 8
— За таким же принципом работает программа с интуитивно понятным интерфейсом MyPublicWiFi, которая подходит для Windows 8. После ее установки нужно перезапустить ноутбук и открыть ее от лица админа. Во вкладке Settings активируем галочкой Automatic HotSpot configuration. В строчках Network Name и Network Key вводим имя нового подключения и пароль соответственно. Последним шагом будет выбор разрешения на раздачу интернета и указание сетевого подключения для раздачи. Нажимаем «Set up and Start Hotspot», виртуальный роутер создан.
Скачать MyPublicWiFi — http://www.softportal.com/get-38317-mypublicwifi.html
Настройка точки доступа в Windows 10
— Virtual Router Plus хорошая альтернатива предыдущим программам, обладает простотой и скоростью настройки, а главное подходит для 7,8,10 версий Windows. Для работы точки доступа нужно ее имя, пароль для подключения и выбрать стандартное сетевое соединение для раздачи интернета. Программа легко сворачивается и очень удобно мониторится в панели уведомлений.
Скачать Virtual Router Plus — http://awesoft.ru/virtualrouter-plus.html
Мы рассмотрели множество вариантов раздачи через Wi-Fi. Надеюсь Вы найдёте для себя оптимальный и наиболее комфортный способ, ведь и ручной метод и программный имеют свои плюсы.
Ноутбук, компьютер или планшет с Windows 10 можно использовать в качестве Wi-Fi роутера, который раздает интернет другим беспроводным устройствам. Такую программную точку доступа Wi-Fi можно использовать для организации локальной беспроводной сети или общего использования подключения Интернету (проводного или мобильного 3G/4G подключения), имеющегося на компьютере Windows, несколькими устройствами (телефонами, планшетами и другими устройствами). В первых релизах Windows 10 создать и управлять такой точкой доступа можно было только из командной строки. В Windows 10 1607 появился простой графический интерфейс для создания точки доступа – «Мобильный хот-спот».
Итак, сегодня рассмотрим, как создать виртуальную точку доступа на базе Windows 10 без использования дополнительных сторонних программ. Предполагаем, что на вашем компьютере имеются две сетевых адаптера: проводной Ethernet адаптер (подключен к сети провайдера, через которого осуществляется выход в Интернет) и беспроводной Wi-Fi адаптер. Мы хотим, чтобы компьютер с сетевой картой Wi-Fi мог использоваться другими усиройствами как Wi-Fi точка доступа и предоставлял общий доступ к своему подключению к Интернету.
Совет . Вместо проводного подключения для доступа в Интернет может использоваться и 3G / 4G подключение через USB модем или телефон.
Проверка поддержки режима Ad-Hoc драйвером Wi-Fi адаптера
Прежде чем приступить к созданию точки доступа, нужно убедится, что драйвер вашего Wi-FI адаптера может работать в режиме виртуальной точки доступа (Ad-Hoc). Для этого в командной строке выполните команду:
netsh wlan show drivers
В командой строке отобразится информация об используемом драйвере Wi-Fi адаптера и поддерживаемых технологиях (подробнее об поддерживаемых стандартах Wi-Fi драйвера в статье ). Наличие строки Hosted network supported : Yes (Поддержка размещенной сети – Да ) , говорит о том, что этот драйвер поддерживает работу в режиме точки доступа. В противном случае попытайтесь обновить версию драйвера или установите другой Wi-FI адаптер.
Мобильный хот-спот в Windows 10
В Window 10 1607 (Creators Update) и выше появился простой графический инструмент для раздачи интернет через Wi-Fi. Данная функция называется «Мобильный хот-спот » (Mobile Hotspot). Находится функция в отдельном разделе Параметры -> Сеть и Интернет -> Мобильный хот-спот . На данной вкладке с помощью всего пары кликов вы сможете запустить точку доступа на своей Windows 10. Все что нужно для этого – включить переключатель «Разрешить использование моего интернет-соединения на других устройствах ». Имя новой Wi-Fi сети и пароль сгенерируются автоматически (вы можете изменить их) и выбрать подключение к интернету, доступ к которому вы будете предоставлять другим устройствам (список Совместное использование интернет соединения ). Если на вашем компьютере имеется всего одно подключение к интернету, оно будет выбрано автоматически.
Ограничение . Таким образом можно предоставить общий доступ не ко всем типам подключений. Например, PPPoE подключение таким образом раздать не получиться.
В этом же окне будет отображаться список устройств, которое подключены к вашей точке доступа в данный момент. Отображается имя и MAC адрес устройства, а также назначенный ему IP адрес. Как вы видите, одновременно к точке доступа на Windows 10 может быть подключено до 8 устройств.
Распространенные ошибки Windows 10 при создании мобильного хот-спота
В том случае, если при попытке создать точку доступа появляется ошибка ‘Не удается настроить мобильный хот-спот. Включите Wi -Fi ‘, попробуйте обновить драйвер вашего Wi-Fi адаптера и / или удалить виртуальный Microsoft Wi-Fi Direct Virtual Adapter согласно (именно через этот виртуальный адаптер осуществляется раздача интернета). После этого перезагрузите компьютер и попробуйте включить мобильный хот-спот еще раз.
Еще одна частая ошибка — ‘‘. Попробуйте просто перезапустить свое Интернет-подключение.
Еще одна ошибка: ‘Не удалось настроить мобильный хот-спот, поскольку у компьютера отсутствует подключение Ethernet , Wi -Fi или подключение к сотовой сети ‘. Скорее всего имеются проблемы с вашим интернет подключение (нет сети). Проверьте подключение. Также эта ошибка появляется в случае, если вы подключены к провайдеру через PPPoE, этот тип подключение не поддерживается мобильным хот-спотом.
Создаем виртуальную Wi-Fi сеть из командной строки
Рассмотрим, как создать виртуальную точку доступа Wi-Fi из командной строки.
Предположим, мы хотим создать беспроводную сеть с именем Hotspot (это SSID сети) и паролем для подключения 3 i3iPass . Откройте командную строку (с правами администратора) и выполните такую команду:
Если все указано правильно, команда вернет следующий текст:
Режим размещенной сети разрешен в службе беспроводной сети.
Идентификатор SSID размещенной сети успешно изменен.
Парольная фраза пользовательского ключа размещенной сети была успешно изменена.
Эта команда создаст в системе новый виртуальный Wi-FI адаптер Microsoft Wi-Fi Direct Virtual Adapter, который будет использоваться другими беспроводными устройствами в качестве точки доступа. Теперь включим созданный виртуальный адаптер:
Строка The hosted network started (Размешенная сеть запущена) говорит о том, что программная точка доступа Wi-Fi успешно запущена.
В Центре управления сетями и общим доступом (Network and Sharing Center) появится новое беспроводное подключение с именем Hotspot .
Другие Wi-Fi устройства теперь могут видеть и подключаться к созданной точке доступа. Внутри такой сети устройства могут пользоваться общими документами и периферией, но выход в Интернет через такую точку доступа пока невозможен.
Разрешаем подключенным устройствам использовать Интернет подключение
Теперь разрешим всем устройствам, подключенным к нашей виртуальной точке доступа Wi-FI, использовать проводное сетевое подключение для доступа в Интернет. Для этого в центре управления сетями щелкните по имени сетевого адаптера, через который возможен выход в Интернет. В нашем примере это подключение с именем Ethernet .
В окне со статистикой сетевого адаптера нажмите на кнопку Properties .
В окне свойств сетевого адаптера нужно разрешить общий доступ к интернету через это подключение. Для этого перейдите на вкладку Sharing (Доступ) . Отметьте флажком пункт «Allow other network users to connect through this computer ’s Internet connection » (Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера), а в выпадающем списке выберите имя виртуального адаптера, который мы создали ранее.
Сохраните изменения. В окне центра управления сетями у сети Hotspot изменится тип на Internet , что означит, что эта сеть (и все подключенные к ней устройства) теперь имеют доступ в Интернет.
Теперь все устройства, подключающиеся к созданной нами точки доступа на базе Windows 10 получают доступ в Интернет через внешний сетевой интерфейс компьютера. Попробуйте подключиться к созданной точке доступа с вашего телефона, планшета или другого ноутбука.
Просмотр текущих настроек виртуальной точки доступа
Текущие настройки созданной вами точки доступа можно посмотреть с помощью команды.
Netsh wlan show hostednetwork
Команда отобразит имя (SSID) сети, поддерживаемые типы аутентификации и шифрования, максимальное количество устройств, которые могут одновременно пользоваться данной точкой доступа (Max number of clients) и текущее количество подключённых клиентов (Number of clients).
Следующая команда выводит различные настройки безопасности вашей точки доступаWi-Fi и ключи подключения:
Netsh wlan show hostednetwork setting=security
Точка доступа на Windows 10 не умеет работать в режиме скрытого SSID.
Возможные ошибки и способы решения с точкой доступа Wi-Fi на Windows 10
Вопрос . После перезагрузки Windows, Wi-Fi точка доступа не включается.
Ответ
. Чтобы восстановить работу беспроводной сети нужно запустить размещенную сеть командой
netsh wlan start hostednetwork
Заново указывать имя сети и пароль не требуется.
Вопрос . При попытке запуска размещенной сети появляется ошибка «The Wireless AutoConfig Service (wlansvc) is not running. The hosted network couldn’t be started» (Служба автонастройки беспроводной сети не запущена).
Ответ
. Запустите службу WLAN
AutoConfig
(Служба автонастройки Wlan) из консоли services.msc или из командной строки:
net start WlanSvc
и повторите запуск виртуальной точки доступа
Вопрос . При запуске Wi-Fi сети появляется ошибка «Не удалось запустить размещенную сеть. Группа или ресурс не находятся в нужном состоянии».
Ответ . Проверьте, включен ли ваш Wi-Fi адаптер. Затем откройте диспетчер устройств , в меню Вид выберите пункт Показать скрытые устройства . В разделе сетевых адаптеров найдите Microsoft Hosted Network Virtual Adapter и включите его (Задействовать). Если не помогло, последовательно выполните команды:
netsh wlan set hostednetwork mode=allow
Затем пересоздайте точку доступа:
netsh wlan set hostednetwork mode=allow ssid=Hotspot key=3i3iPass
netsh wlan start hostednetwork
Вопрос . Как посмотреть состояние и настройки точки доступа?
Ответ
netsh wlan show hostednetwork
Ответ
. Остановить точку доступа можно командой:
netsh wlan stop hostednetwork
Удаляется точка доступа (удаляются SSID и пароль сети) так:
netsh wlan set hostednetwork mode=disallow
Вопрос. Устройство подключилось к точке доступа Wi-Fi, а Интернет на нем не работает.
Ответ: Проверьте получило ли ваше устройство настройки DNS сервера (попробуйте вручную указать адрес публичного DNS сервера Google — 8.8.8.8 в настройках вашего клиента. Также попробуйте перезапустите службу общего доступа (ICS), или отключить и заново включить общий доступ для адаптера, через который ваш компьютер / ноутбук с Windows 10 подключен к Интернету.
Еще несколько типовых проблем, из-за которых у вас может не работать точка доступа на Windows 10:
Так уж получилось, что на работе для получения полноценного интернета без ограничений, мне приходиться использовать нетбук и 3g-модем. Недавно, купив iPod Touch, я очень захотел его подключить к интернету. Если смартфон еще мог вылезти в интернет самостоятельно, то вот с плеером несколько труднее.
Один из вариантов - это подключение с помощью кабеля синхронизации. Вариант не очень удобный, так как носить с собой постоянно кабель желания совершенно нет, да и iTunes ставить тоже не хочеться. Второй вариант, тот который и описывается в данной статье - это подключение через WiFi. На Хабрахабре уже , но для Linux. Наша задача настроить тоже самое под Windows.
Итак, что мы имеем
- Нетбук, ASUS 1215B- Интернет через USB 3g-модем
- Плеер и смартфон с наличием WiFi
Задача
- Получить на всех устройствах интернетРешение
Прежде чем начать, многие советуют обновить драйвер WiFi карты на компьютере. Лично я этого не делал, но каждый решает сам.Способы
- Можно воспользоваться графическими утилитами, типа Connectify и Virtual Router . Они работают, даже хорошо работают, но кушают ресурсы. Некоторые люди жаловались, что очень сильно кушают ресурсы.Можно сделать все самому через консоль используя netsh . Именно этот способ я и выбрал. Все действия необходимо выполнять от имени Администратора.
Создаем сеть
Прежде всего, необходимо создать беспроводную сеть с помощью следующей командыnetsh wlan set hostednetwork mode=allow ssid="MyHomeInternet" key="pass12345678" keyUsage=persistent
где MyHomeInternet - имя сети(ssid), pass12345678 - пароль для входа.
Успех выполнения команды будет выглядеть примерно так:
Режим размещенной сети разрешен в службе беспроводной сети.
Идентификатор SSID размещенной сети успешно изменен.
Парольная фраза пользовательского ключа размещенной сети была успешно изменена.
Теперь можно перейти в Панель управления
\ \ . У меня оно называется «Беспроводное сетевое соединение 2».
Управление соединением
Так как соединение находится в статусе «Нет подключения», то нам необходимо его включить. Для этого выполним команду:После получения фразы Размещенная сеть запущена , сеть будет запущена и в списке соединений увидем подключение вашей сети. В нашем примере это MyHomeInternet.
Для остановки сети, необходимо воспользовать командой:
netsh wlan stop hostednetwork
Подключаем интернет
WiFi сеть создана и к ней даже можно подключаться, но интернет будет скорее всего отсутствовать. Для того, чтобы исправить сие недоразумение, необходимо:- перейти в Панель управления \ Центр управления сетями и общим доступом \ Изменение параметров адаптера ;
- зайти в свойства соединения через которое вы выходите в интернет (у меня это Internet MTS);
- вкладка Доступ ;
- установить галку у пункта "Разрешить другим пользователям сети использовать подключение к интернету данного компьютера " и из списка выбрать нашу созданную сеть - «Беспроводное сетевое соединение 2»;
- нажать Ок;
- отключить и включить 3g-соединение; (в идеале перезагрузить компьютер)
- отключить и включить WiFi сеть.
Что получилось
В идеале, после данных действий ноутбук превратится в небольшую WiFi точку. Для этого возьмем IPod, включим WiFi и увидем нашу созданную сеть MyHomeInternet. Вводим пароль и подключаемся. Интернет есть.Ограничения
- прежде всего придется после каждого запуска Windows запускать сеть с помощью команды netsh wlan start hostednetwork . Решается путем написании небольшого скрипта и отправкой его в автозагрузку. Еще один вариант создать ярлык на рабочем столе и запускать сеть только тогда, когда необходимо.- ОС должна быть Windows 7.
- подключаемое устройство должно поддерживать WPA2-PSK/AES
Проблемы
Не создается сеть
- обновите драйвер беспроводного адаптера на более новый- запускайте консоль от имени администратора
Сеть создалась, но не запускается
- возможно поможет перезагрузка компьютера и запуск сети от имени администратораСеть создалась, запустилась, но подключиться к ней невозможно
- проверить пароль- вручную прописать в свойствах TCP/IP соединения на «сервере» и клиенте настройки сети. Например, для сервера: ip - 192.168.137.1, маска - 255.255.255.0 и для клиента: ip - 192.168.137.2, маска - 255.255.255.0, шлюз - 192.168.137.1, днс - 192.168.137.1
К сети подключился, но в интернет не выйти
- убедитесь, что вы её расшарили(см. пункт «Подключаем интернет»)- попробуйте перейти не по доменному имени, а по IP-адресу. Если переходит, значит время подумать о вписывании DNS-сервера в настройки клиента и\или сервера.
Итог
Как видите, решить столь простую задачу можно и без использования стороннего ПО. Тем не менее иногда бывает, что и без него необойтись. В моем случае, были проблемы с DNS и дажы указывая сервера Google Public Domain в настройках TCP/IP я ничего сделать не смог. Поэтому пришлось прибегнуть к помощи пакета BIND и настройке его на 127.0.0.1. Настраивается он так же просто, но об этом уже в следующей мини-статье.Так уж получилось, что на работе для получения полноценного интернета без ограничений, мне приходиться использовать нетбук и 3g-модем. Недавно, купив iPod Touch, я очень захотел его подключить к интернету. Если смартфон еще мог вылезти в интернет самостоятельно, то вот с плеером несколько труднее.
Один из вариантов - это подключение с помощью кабеля синхронизации. Вариант не очень удобный, так как носить с собой постоянно кабель желания совершенно нет, да и iTunes ставить тоже не хочеться. Второй вариант, тот который и описывается в данной статье - это подключение через WiFi. На Хабрахабре уже упоминалась похожая задача и её решение , но для Linux. Наша задача настроить тоже самое под Windows.
Итак, что мы имеем
- Нетбук, ASUS 1215B- Интернет через USB 3g-модем
- Плеер и смартфон с наличием WiFi
Задача
- Получить на всех устройствах интернетРешение
Прежде чем начать, многие советуют обновить драйвер WiFi карты на компьютере. Лично я этого не делал, но каждый решает сам.Способы
- Можно воспользоваться графическими утилитами, типа Connectify и Virtual Router . Они работают, даже хорошо работают, но кушают ресурсы. Некоторые люди жаловались, что очень сильно кушают ресурсы.Можно сделать все самому через консоль используя netsh . Именно этот способ я и выбрал. Все действия необходимо выполнять от имени Администратора.
Создаем сеть
Прежде всего, необходимо создать беспроводную сеть с помощью следующей командыnetsh wlan set hostednetwork mode=allow ssid="MyHomeInternet" key="pass12345678" keyUsage=persistent
где MyHomeInternet - имя сети(ssid), pass12345678 - пароль для входа.
Успех выполнения команды будет выглядеть примерно так:
Режим размещенной сети разрешен в службе беспроводной сети.
Идентификатор SSID размещенной сети успешно изменен.
Парольная фраза пользовательского ключа размещенной сети была успешно изменена.
Теперь можно перейти в Панель управления
\ \ . У меня оно называется «Беспроводное сетевое соединение 2».
Управление соединением
Так как соединение находится в статусе «Нет подключения», то нам необходимо его включить. Для этого выполним команду:После получения фразы Размещенная сеть запущена , сеть будет запущена и в списке соединений увидем подключение вашей сети. В нашем примере это MyHomeInternet.
Для остановки сети, необходимо воспользовать командой:
netsh wlan stop hostednetwork
Подключаем интернет
WiFi сеть создана и к ней даже можно подключаться, но интернет будет скорее всего отсутствовать. Для того, чтобы исправить сие недоразумение, необходимо:- перейти в Панель управления \ Центр управления сетями и общим доступом \ Изменение параметров адаптера ;
- зайти в свойства соединения через которое вы выходите в интернет (у меня это Internet MTS);
- вкладка Доступ ;
- установить галку у пункта "Разрешить другим пользователям сети использовать подключение к интернету данного компьютера " и из списка выбрать нашу созданную сеть - «Беспроводное сетевое соединение 2»;
- нажать Ок;
- отключить и включить 3g-соединение; (в идеале перезагрузить компьютер)
- отключить и включить WiFi сеть.
Что получилось
В идеале, после данных действий ноутбук превратится в небольшую WiFi точку. Для этого возьмем IPod, включим WiFi и увидем нашу созданную сеть MyHomeInternet. Вводим пароль и подключаемся. Интернет есть.Ограничения
- прежде всего придется после каждого запуска Windows запускать сеть с помощью команды netsh wlan start hostednetwork . Решается путем написании небольшого скрипта и отправкой его в автозагрузку. Еще один вариант создать ярлык на рабочем столе и запускать сеть только тогда, когда необходимо.- ОС должна быть Windows 7.
- подключаемое устройство должно поддерживать WPA2-PSK/AES
Проблемы
Не создается сеть
- обновите драйвер беспроводного адаптера на более новый- запускайте консоль от имени администратора
Сеть создалась, но не запускается
- возможно поможет перезагрузка компьютера и запуск сети от имени администратораСеть создалась, запустилась, но подключиться к ней невозможно
- проверить пароль- вручную прописать в свойствах TCP/IP соединения на «сервере» и клиенте настройки сети. Например, для сервера: ip - 192.168.137.1, маска - 255.255.255.0 и для клиента: ip - 192.168.137.2, маска - 255.255.255.0, шлюз - 192.168.137.1, днс - 192.168.137.1
К сети подключился, но в интернет не выйти
- убедитесь, что вы её расшарили(см. пункт «Подключаем интернет»)- попробуйте перейти не по доменному имени, а по IP-адресу. Если переходит, значит время подумать о вписывании DNS-сервера в настройки клиента и\или сервера.
Итог
Как видите, решить столь простую задачу можно и без использования стороннего ПО. Тем не менее иногда бывает, что и без него необойтись. В моем случае, были проблемы с DNS и дажы указывая сервера Google Public Domain в настройках TCP/IP я ничего сделать не смог. Поэтому пришлось прибегнуть к помощи пакета BIND и настройке его на 127.0.0.1. Настраивается он так же просто, но об этом уже в следующей мини-статье.Напоминаем, что попытки повторить действия автора могут привести к потере гарантии на оборудование и даже к выходу его из строя. Материал приведен исключительно в ознакомительных целях. Если же вы собираетесь воспроизводить действия, описанные ниже, настоятельно советуем внимательно прочитать статью до конца хотя бы один раз. Редакция 3DNews не несет никакой ответственности за любые возможные последствия.
В случае Windows 7 и Windows Server 2008 R2 это как раз одно из множества нововведений, которое осталось практически незамеченным, хотя материалы по этой теме в Сети найти крайне легко. Строго говоря, спецификация Wi-Fi подразумевает работу сети в двух основных режимах — либо точка-точка (ad-hoc mode), когда все клиенты подсоединяются друг к другу, либо в режиме точки доступа (infrastructure mode), когда обмен данными между двумя хостами идёт через третью сторону. Работа одного физического адаптера одновременно в двух этих режимах теоретически невозможна.
На практике же в Microsoft решили обратить свой взор на модные ныне технологии виртуализации и создали прослойку, абстрагирующую беспроводной адаптер. Фактически мы можем иметь в системе как бы несколько модулей Wi-Fi, каждый со своими настройками, которые в реальности используют ресурсы лишь одного физического устройства. Называется эта подсистема Virtual Wi-Fi. Аналогичная разработка есть и у компании Intel — Intel MyFi (My Wi-Fi). Мы не будем вдаваться в технические подробности реализации каждой из технологий — нам важно, что мы можем заставить работать адаптер в режиме программной точки доступа, Software Access Point (SoftAP).
Итак, зачем же может понадобиться SoftAP? Во-первых, для быстрой организации локальной беспроводной сети, к которой можно подсоединить другой компьютер, смартфон и так далее. Во-вторых, можно раздавать Интернет с основной машины внутрь нашей маленькой сети. В этом случае клиенты будут находиться за NAT. Не суть важно, каким образом мы получаем доступ в Сеть на машине с SoftAP — по Ethernet, WiMax, 3G, Dial-Up (всякое бывает) или как-то ещё. Примечательно, что компьютер может быть подключен к какой-либо беспроводной сети и в то же время являться точкой доступа.
Таким образом, легко создать ретранслятор, поставив ноутбук на границе приёма основной беспроводной сети и задав такие же параметры SoftAP, как у родительской точки доступа. Тем самым мы расширим диапазон действия сети, а все клиенты при необходимости будут автоматически переподключаться к ретранслятору и наоборот. Ещё одна возможность — лёгкое «заведение» трафика беспроводных клиентов на любой доступный сетевой интерфейс, например в VPN-туннель. Есть и другие возможности использования программной точки доступа, выходящие за моральные рамки наши рубрики.
Для реализации SoftAP нам понадобится Wi-Fi-адаптер, драйверы которого поддерживают работу в таком режиме. В принципе, практически все современные беспроводные модули, встроенные или внешние, обладают такой возможностью. Более того, поддержка Virtual Wi-Fi является одним из обязательных условий для попадания адаптера в список сертифицированных совместимых устройств для Windows 7. Не поленитесь выяснить этот момент перед началом настройки и обновите на всякий случай драйверы с официального сайта производителя модуля Wi-Fi. Впрочем, в большинстве случаев драйвер, «приехавший» вместе с системными обновлениями, будет работать как надо. К сожалению (не очень большому, правда), сейчас мы можем создать лишь одну виртуальную точку доступа с обязательным шифрованием WPA2-PSK/AES.
Для того чтобы создать точку доступа, достаточно запустить консоль (командную строку) от имени администратора и выполнить одну-единственную команду:
netsh wlan set hostednetwork mode=allow ssid="SoftAP Tst" key="Yourpassword" keyUsage=persistent
Естественно, в параметре ssid надо указать имя точки доступа, а в key задать пароль для доступа к сети. В дальнейшем таким же образом можно менять параметры AP. После выполнения команды ОС установит нужный драйвер и в списке беспроводных адаптеров появится нужный нам Virtual Wi-Fi. Для удаления адаптера нужно указать в команде mode=disallow и опустить все остальные параметры.
Теперь можно запустить точку командой:
netsh wlan start hostednetwork
Для прекращения работы логичным образом меняем в команде параметр start на stop.
Крайне не рекомендуется во время работы в режиме SoftAP отключать физический адаптер Wi- Fi, например вытаскивать его из USB-порта — это может привести к аварийному завершению работы ОС!!!
Чтобы просмотреть текущие параметры виртуальной точки доступа, можно воспользоваться командами:
netsh wlan show settings
netsh wlan show hostednetwork setting=security
При старте SoftAP автоматически запустится встроенный DHCP-сервер. Чтобы «расшарить» подключение к Интернету для пользователей только что созданной беспроводной сети, надо перейти на вкладку «Общий доступ» в свойствах того сетевого интерфейса, который как раз имеет выход в Сеть. Там необходимо включить разрешение на общий доступ к Сети и выбрать наш виртуальный адаптер в режиме SoftAP.
Для упрощения работы с программной точкой доступа можно посоветовать две программы: VirtualRouter и Connectify . Первая абсолютно бесплатна, но немного устарела и не всегда работает «из коробки», а вторая просит заплатить денег за доступ к некоторым функциям. Впрочем, оно того стоит. Функциональность утилиты намного превышает встроенные возможности ОС по работе с виртуальной точкой доступа. У неё есть UpnP-сервер, она позволяет выбрать другой вид шифрования, имеет более удобное управление беспроводными клиентами и много-многое другое. В общем, настоящий маленький программный монстр для организации хот-спота. Если вам действительно нужна такая расширенная функциональность, то 30$ в год кажутся не слишком большой суммой. Программную точку доступа можно создать и в Linux или Mac OS X . Правда, в первом случае придётся повозиться с настройками, а возможностей будет меньше, чем в Windows 7. Во втором случае, в лучших традициях ОС от Apple, всё делается элементарно. К тому же с появлением AirDrop и AirPlay обмен информацией между i-устройствами значительно упростился. На этом, как говорят в этих ваших интернетах, будем считать тему раскрытой. Удачи!