Все что необходимо знать о создании програмной точки средствами Windows.
Сеть, созданная с помощью технологии Virtual WiFi, обозначается как Wireless Hosted Network, в русском переводе от Microsoft это Размещенная Сеть. В связи с ведением технологии Virtual WiFi в новых операционных системах от Microsoft, в network shell были добавлены новые команды для управления распределенной сетью; приведем некоторые из них:
- Разрешить или запретить использование сети;
netsh wlan set hostednetwork [mode=]allow|disallow
- Настройка параметров размещённой сети, где SSID - идентификатор SSID сети; Key - ключ безопасности пользователя, используемый сетью; keyUsage - указывает, является ключ безопасности постоянным или временным;
netsh wlan set hostednetwork [ssid=]<идентификатор_SSID> [key=]<парольная_фраза> [keyUsage=]persistent|temporary
- Показывает свойства сети и ее состояние.
netsh wlan show settings
- Отображает параметры безопасности размещенной сети.(Показывает, в том числе, пароль заданный в key при настройке netsh wlan set hostednetwork);
netsh wlan show hostednetwork setting=security
- Запустить размещенную сети;
netsh wlan start hostednetwork
- Остановить размещенную сети.
netsh wlan stop hostednetwork
Установка и настройка Virtual WiFi
Как выглядит настройка SoftAP на практике: нам потребуется ноутбук или обычный персональный компьютер с беспроводным устройствам, Windows и драйвер, поддерживающий SoftAP. (Существует большая вероятность того, что загруженный драйвер беспроводного адаптера с Windows Update уже имеет поддержку SoftAP)
Если описанные выше условия выполняются, то вызываем командную строку с правами администратора и выполняем в ней следующую команду:
netsh wlan set hostednetwork mode=allow ssid="MS Virtual WiFi" key="Pass for virtual wifi" keyUsage=persistent
В данном примере "SoftAP" - имя беспроводной сети, "Pass for virtual wifi"-пароль для доступа к этой сети (вы можете задать данные значения по своему усмотрению).
После выполнения данной команды, система найдет новое оборудование, и в диспетчере устройств появится новый виртуальный сетевой адаптер - 802.11n USB Wireless LAN Card. Но, опять же, данный виртуальный адаптер появиться только в том случаи, если у нас драйвер беспроводного адаптера имеет поддержку SoftAP.
Просмотреть изображение:
Перейдя в Панель управления -> Центр управления сетями и общим доступом -> Изменение параметров адаптера, увидим новое соединение - Беспроводное соединение, которое будет показывать статус - нет подключения.
Просмотреть изображение:
Поэтому следующим этапом будет запуск сети. Для этого необходимо в командной строке, также запущенной с правами администратора, выполнить команду:
netsh wlan start hostednetwork
После этого сеть запустится, и заработает программная точка доступа (SoftAP), в этом можно убедиться, перейдя в Панель управления -> Центр управления сетями и общим доступом. Так как у нас уже используется подключение к интернету по WiFi, мы обнаружим, что Windows подключена одновременно к нескольким беспроводным сетям. Теперь другие беспроводные устройства могут подключаться к нашей точке доступа.
Просмотреть изображение:
Если мы хотим предоставить доступ к интренету другим беспроводным устройствам, которые подключены к нашей программной точке доступа (то есть организовать Хот-Спот - Hotspot), необходимо перейти в закладку Панель управления -> Центр управления сетями и общим доступом -> Изменение параметров адаптера и в свойствах соединения, через которое ноутбук получает интернет (в нашем случае это подключение по WiFi, но оно может быть любым: ethernet, 3G, WiMax и т.п.), в закладке доступ поставить флажок Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера, а в Подключение домашней сети указать, на какой сетевой адаптер предоставить (расшарить) интернет, в нашем случае это будет Подключение по локальной сети* 11, который относится к виртуальному беспроводному адаптеру.
Просмотреть изображение:
Со стороны клиента можно увидеть несколько беспроводных сетей, и при подключении к организованной нами точке доступа, клиент автоматически получит IP адрес с внутреннего DHCP сервера и будет отделен от внешней сети NAT (Network address translation).
Посмотреть состояние размещенной сети - количество клиентов, параметры соединений, протокол работы, можно командой:
netsh wlan show hostednetwork
Просмотреть изображение:
Одной из особенных возможностей SoftAP WiFi, по сравнению с Intel My WiFi, является максимальное количество подключаемых клиентов, их - до 100. Конечно, с практической стороны, цифра почти недостижимая; но вполне возможно, что в ограничение всего в 8 клиентов можно «упереться» при использовании Intel My WiFi.