Оказывается можно организовать точку доступа на ноутбуке или персональном компьютере стандартными средствами самой ОС Windows. Технология называется Virtual Wi-Fi, но имеется одно незначительное ограничение разрешается только одна виртуальную точка доступа с обязательным шифрованием WPA2-PSK/AES.
Начиная с Windows 7 в network shell были включены новые команды для управления Virtual Wi-Fi. Рассмотрим их.
Начиная с Windows 7 в network shell были включены новые команды для управления Virtual Wi-Fi. Рассмотрим их.
netsh wlan set hostednetwork [mode=]allowed|disallowedРазрешить или запретить использование сети
netsh wlan set hostednetwork [ssid=]<Имя сети> [key=]<пароль> [keyUsage=]persistent|temporaryНастройка параметров сети,
где SSID – идентификатор SSID сети;
Key- Ключ безопасности;
keyUsage указывается ключ безопасности постоянным или временным
netsh wlan show settingПосмотреть свойства сети и ее состояние можно командой
netsh wlan show hostednetwork setting=securityПараметры безопасности размещенной сети. Показывает, ключ безопасности и пароль заданный в netsh wlan set hostednetwork
netsh wlan start hostednetworkЗапуск сети
netsh wlan stop hostednetwork
Остановка сети
Разберем процесс создания Virtual Wi-Fi на практике.
Для создания новой сети запускаем командную строку от имени администратора и Разберем процесс создания Virtual Wi-Fi на практике.
выполняем в ней следующую команду
netsh wlan set hostednetwork mode=allow ssid="Name" key="password" keyUsage=persistentВ сетевых подключениях появится новая сеть
Теперь нужно разрешить общий доступ к интернету для этой сети. Открываете свойства подключения, через которое выходите в интернет, переходите на вкладку Доступ. И ставим галочку "Разрешить .. использовать подключение .." и выбираем из списка сеть, созданную на предыдущем этапе.
Теперь запускам сеть:
netsh wlan start hostednetworkВсе готово! Теперь в центре управления сетями появится новая активная сеть, к которой можно подключаться.
Для удобства запуска и остановки сети можно создать два bat-файлика.
start.bat
netsh wlan start hostednetworkstop.bat
netsh wlan stop hostednetworkсделать на них ярлыки и в дополнительных свойствах на вкладке ярлык поставить галку "Запуск от имени Администратора" и start.bat в автозагрузку.
Теперь виртуальная точка будет создаваться автоматически при загрузке системы, но при этом будет появляться запрос службы контроля учетных записей пользователя.
И еще если вы используете фаервол, то не забудьте добавить необходимые разрешающие правила. Я покажу на примере COMODO.Но для начала нужно выяснить какая подсеть у вашего виртуального адаптера. В командной строке вводим ipconfig /all, что бы увидеть параметры всех сетей. Там находим Microsoft Virtual WiFi Miniport Adapter и смотрим какие у него ip и маска.
Значит подсеть 192.168.137.0, 255.255.255.0. У вас может отличаться!
Добавим в фаервол новую зону, назовем ее Virtual WiFi.
Теперь на вкладке Глобальные правила добавим правило в фаервол.
Разрешить все входящие и исходящие из Virtual WiFi на любой адрес.И перевести фаервол в безопасный или пользовательский режим.
Теперь соединения по Virtual WiFi SoftAP будут проходить. Теперь смело можно раздавать wi-fi с ноутбука!