Windows 7: Виртуальный WiFi в действии
Содержание
Введение
В настоящее время беспроводные сети получают все большее распространение: они работают и на вокзалах, и в аэропортах, и на предприятиях, а у многих пользователей и дома. В Windows 7 появилась такая опция, как «виртуальный WiFi» (Virtual WiFi) — программная прослойка, создающая из установленной в компьютере беспроводной сетевой карты несколько виртуальных адаптеров. Но сначала — немного теории.
Беспроводные сети могут работать в двух режимах
— устройства соединены непосредственно между собой. Получается простая сеть (ad-hoc mode). Такой режим называется «точка-точка». Используется этот режим довольно редко и, в основном, для обмена данным в случае, когда возможности использовать точку доступа нет.
— устройства подключаются через точку доступа (Access Point-AP). Этот режим называется инфраструктурным (Infrastructure Mode) и, как правило, применяется совместно c беспроводным маршрутизатором, подключенным к интернету.
Следует отметить, что одновременное использование двух режимов работы беспроводной сети на одном физическом беспроводном адаптере не предусмотрено самой концепцией WiFi, и вот тут-то на помощь пришла расширяющая возможности адаптеров технология виртуализации, примененная в Windows 7.
Что собой представляет технология Virtual WiFi
Не вдаваясь в технические подробности: в Windows 7 один физический беспроводной адаптер можно превратить в несколько виртуальных, причем — внимание! — каждый из этих виртуальных адаптеров можно настроить для подключения к разным беспроводным сетям.
Для чего это нужно
Хм. Вопрос, конечно, интересный.p Пример первый: радиосигнал от имеющейся точки доступа не покрывает нужного расстояния между ней и беспроводными устройствами. В этом случае компьютер или ноутбук с Virtual WiFi может выступить в качестве репитера (повторителя), расширяющего зону покрытия беспроводной сети.
Пример второй: создание персональной сети (Wireless Personal Area Network), к которой можно очень быстро подключить телефон, камеру, принтер, ноутбук или любое другое устройство с беспроводным адаптером для простого обмена информацией.
Пример третий: имеющаяся беспроводная сеть — со статическими IP-адресами устройств, но при этом иной раз требуется быстро подключать новые устройства, причем без всяких настроек-перестроек (это можно сделать, если бы был включен режим выделения динамических IP-адресов. Но увы).
Как реализована Virtual WiFi в Windows 7
К слову: технология Virtual WiFi включена не только в Windows 7, но и в Windows 2008 R2.p Virtual WiFi реализована в операционной системе на уровне ядра и позволяет очень простую реализацию программной точки доступа (SoftAP), при этом от производителей беспроводных адаптеров требуется только одно — реализовать в своих драйверах поддержку SoftAP (многие, кстати говоря, это уже сделали). Пока — в текущей реализации — у Virtual WiFi имеются следующие ограничения: допускается создание только одного виртуального адаптера, работающего только в режиме точки доступа и только с шифрованием WPA2-PSK/AES Кстати говоря, технология Virtual WiFi позволяет подключить к точке доступа до 100 клиентов против 8 клиентов в продвигаемой корпорацией Intel технологии My WiFi.
Установка, включение и настройка Virtual WiFi
Тестирование работы Virtual WiFi — установка, включение и настройка беспроводной сети — проводилось на нетбуке ASUS eeePC 1000H со встроенным WiFi адаптером Ralink.
Итак, сначала придется немного «пошаманить» — вызвать командную строку с правами администратора и ввести следующую команду:
netsh wlan set hostednetwork mode=allow ssid=»MS Virtual WiFi» key=»softodrom» keyUsage=persistent
«MS Virtual WiFi» тут — название (SSID) создаваемой виртуальной сети, а «softodrom» — пароль для доступа к сети. Конечно же, оба этих параметра можно изменить по собственному усмотрению.
Последний параметр — keyUsage=persistent — определяет, что пароль будет сохранен и его не придется указывать каждый раз, когда надо будет запустить виртуальную сеть.
После выполнения этой команды система обнаружит новое оборудование, и в Диспетчере устройств появится новый сетевой адаптер под названием «Адаптер мини-порта виртуального WiFi Microsoft»(Microsoft Virtual WiFi miniport adapter).
В виде уточнения: естественно, виртуальный адаптер появиться в Диспетчере устройств только в том случае, если драйвер установленного у вас беспроводного адаптера имеет поддержку технологии Virtual WiFi.
Для пущей надежности заглянем в Панель управления –> Центр управления сетями и общим доступом –> Изменение параметров адаптера:
Как видим, здесь появилось новое соединение «Беспроводное сетевое соединение 2» со статусом «Нет подключения» (на картинке оно уже есть. Об этом ниже).
Переходим к запуску сети. В командной строке, запущенной с правами администратора, выполняем следующую команду:
netsh wlan start hostednetwork
После этого а) запустится сеть (Microsoft назвала ее «Размещенная сеть») и б) заработает программная точка доступа, в чем можно будет убедиться, перейдя в Панель управления –> Центр управления сетями и общим доступом.
Как мы видим, компьютер подключен одновременно к нескольким беспроводным сетям, причем теперь другие беспроводные устройства могут подключаться к нашей вновь созданной программной точке доступа.
Для предоставления доступа к интернету другим беспроводным устройствам, которые будут подключаться к нашей программной точке доступа, следует перейти во вкладку Панель управления –> Центр управления сетями и общим доступом -> Изменение параметров адаптера и в свойствах того адаптера, через которое компьютер — в нашем случае нетбук eeePC — получает доступ к интернету (у нас это подключение по WiFi, но оно может быть любым из имеющихся — Еthernet, WiMax, 3G и т.п.) во вкладке «доступ» поставить галку «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера».
Кроме этого, в «Подключение домашней сети» нужно указать, на какой сетевой адаптер — в нашем случае это «Беспроводное сетевое подключение 2» — следует предоставить интернет.
Наконец, про клиента. Со стороны клиента будет видно несколько беспроводных сетей, и при подключении к организованной точке доступа (ранее мы присвоили ей SSID = MS Virtual WiFi), клиент автоматически получит IP-адрес с внутреннего DHCP сервера, получит доступ к интернету и при этом будет отделен от внешней сети NAT (Network Address Translation).
В качестве клиентов в тесте использовались ноутбук и мобильный телефон с поддержкой WiFi; в обоих случаях доступ к интернету через виртуальную сеть WiFi не вызвал никаких затруднений.
Упрощаем управление виртуальной сетью WiFi
Несмотря на очевидные плюсы Virtual WiFi, использовать командную строку для конфигурирования и запуска сети windows-пользователям, привыкшим к нажатиям на кнопочки, не сказать что удобно и привычно, тем более что запускать сеть придется каждый раз после перезагрузки компьютера, а также его выхода из спящего или ждущего режима.
Встроенного графического интерфейса для Virtual WiFi в операционной системе, увы, нет, но на помощь, как и всегда в подобных случаях, пришли сторонние разработчики, выпустившие графические оболочки к Virtual WiFi — Connectify и Virtual Router Manager . Рекомендуем вторую, причем не за какие-то ее программные преимущества, а просто потому, что для того, чтобы скачать Connectify, придется сначала зарегистрироваться на сайте ее разработчика, а Virtual Router Manager этого не требует.
Принцип пользования обеими утилитами очень прост: в соответствующих полях нужно указать SSID сети и пароль для доступа да нажать на кнопку Start, после чего программа станет загружаться вместе с запуском операционной системы, обеспечивая запуск виртуальной сети. Кроме этого, обе утилиты, и Connectify, и Virtual Router Manager, показывают текущие подключения к виртуальной сети.
Команды для управления размещенной сетью
Напоследок для ценителей командной строки — новые команды для управления размещенной сетью, появившиеся в Windows 7 и Windows 2008 R2:
netsh wlan set hostednetwork [mode=]allowed/disallowed
– разрешить или запретить использование сети
netsh wlan set hostednetwork [ssid=]
Настройка виртуального роутера windows 7 Настройка виртуального роутера windows 7persistent/temporary
— настройка параметров сети, где SSID – SSID-идентификатор сети; key — используемый сетью ключ безопасности (пароль); keyUsage – указывает, является ключ безопасности постоянным или временным
netsh wlan show settings
– показывает свойства сети и ее состояние
netsh wlan show hostednetwork settings=security
– отображает параметры безопасности размещенной сети, в том числе показывает пароль, заданный в key при настройке netsh wlan set hostednetwork
netsh wlan start hostednetwork
— запустить размещенную сеть
netsh wlan stop hostednetwork
Как создать Wifi точку и раздавать вайфай в Windows
Без технологии Wi-Fi жизнь большинства современных людей немыслима. В первую очередь — это очень удобно: можно пользоваться интернетом как дома, так и на вокзале или в аэропорту, в различных заведениях и предприятиях. Поэтому крайне важно понимать, как устроена данная технология и уметь правильно её использовать.
Что такое виртуальный роутер?
Роутер или маршрутизатор — устройство, пересылающее информационные пакеты между сегментами (компьютерами) в пределах сети. Именно роутеры позволяют нам пользоваться беспроводным интернетом: компьютеры или другие устройства, которые мы подключаем к какой-либо сети, роутер объединяет в одну сеть, позволяя им одновременно пользоваться интернетом.
Виртуальный роутер — технология, позволяющая на основе одной лишь сетевой карты создать виртуальное устройство, выполняющее все те же функции, что и реальный маршрутизатор. При этом само устройство физически не существует: можно сказать, роутером становится наш компьютер. Нет необходимости возиться с проводами и настройкой.
Любой компьютер с установленной Windows 7 предоставляет такую возможность.
При этом возможны два способа:
- Использовать технологию, реализованную на уровне ядра и настраивать подключение через командную строку;
- Использовать дополнительное программное обеспечение, берущее на себя задачу настройки и предоставляющее удобный интерфейс;
Разобравшись с тем, для чего нам это нужно, подробно рассмотрим оба варианта.
Для чего нужны виртуальные роутеры?
Наверняка вам не раз приходилось раздавать Wi-Fi с телефона? Для телефонов с операционной системой iOS достаточно включить в настройках «режим модема», ввести имя сети и пароль — готово! Ваш телефон в этот момент становится полноценной точкой раздачи Wi-Fi. Каждый раз, пользуясь данной функцией на телефоне, вы фактически создаете виртуальный маршрутизатор, объединяя подключенных к вам пользователей в единую сеть. Разница лишь в том, что на Windows это сделать немного сложнее.
Итак, основные причины для использования:
- Необходимость максимально быстро «раздать» Wi-Fi другому человеку;
- Экономия денег из-за отсутствия необходимости приобретать маршрутизатор;
- Отсутствие поблизости электророзетки для подключения роутера;
Установка и настройка
Способ 1. Используем технологию, встроенную в Windows 7.
Нам потребуется командная строка. Для её вызова нажмем сочетание клавиш Win+R:
Запуск «выполнить» с помощью комбинации win+R
Вводим в открывшемся окне «cmd», жмем ОК
Окно «Выполнить» в Windows 7
Откроется окно командной строки. Введите команду netsh и нажмите Enter.
После чего пишем следующую строчку:
wlan set hostednetwork mode=allow ssid=»name» key=»password» keyUsage=persistent
Здесь name — имя будущей сети, password — соответственно, пароль. Имейте в виду, что пароль должен состоять не только из одних цифр или букв
Жмем Enter, если всё прошло удачно, видим следующее:
Использование netst в Windows 7
Не закрывайте командную строку! Она нам еще пригодится.
Сетевой адаптер (виртуальный Wi-Fi) создан, однако, давайте проверим. Заходим в Панель управления, идем в Центр управления сетями и общим доступом, после чего переходим в раздел «Изменение параметров адаптера»
Среди списка сетей мы должны увидеть следующее:
Как видим, наше подключение создано, но не работает. Открываем окно командной строки и пишем:
wlan start hostednetwork
После чего видим оповещение о том, что всё запущено:
Переходим в «Центр управления сетями и общим доступом». Теперь наша точка работает:
Готово! На этом этапе создание виртуального Wi-Fi роутера завершено.
Способ 2. Использование специализированных программ.
Для настройки виртуальной точки Wi-Fi, не прибегая к командной строке и для получения возможности управлять нашей сетью, можно воспользоваться специальными программами.
В чем существенное отличие этого способа от первого? Дело в функциональных возможностях. Допустим, вам захотелось поменять имя вашей сети или пароль, не бегая в командную строку и не тратя времени на ввод туда каких-то команд. Или, например, вы хотите наблюдать, какие компьютеры к вам подключаются и при желании блокировать их. Эти возможности предоставляют именно ПО, такие как Connectify.
Скачать эту программу можно как с официального сайта, также и из любого другого источника. Установка также максимально проста и не вызовет никаких проблем.
В главном окне программы существует всего несколько очевидных полей: Name, Password и Internet to Share. Последний параметр устанавливаем в automatic, так как программа сама выберет нужное подключение для раздачи.
Использование Connectify для виртуального Wifi
Жмем кнопку Start Hotspot и готово! Во вкладке Clients видим список подключенных к нам устройств, которых мы можем легко блокировать:
Настройка программы Connectify в Windows 7
Итоги
Мы ознакомились с тем, что такое виртуальные роутеры и для чего они используются, рассмотрели основные способы организации их у себя на компьютере. Каким из способов пользоваться — решать вам. В любом случае технология создания виртуальных роутеров — навык, крайне полезный для любого пользователя. Кроме того, занявшись данной темой более серьезно, можно почерпнуть для себя еще много всяких интересных вещей.
Admin
IT-cпециалист с высшим техническим образованием и 8-летним опытом системного администрирования. Подробней об авторе и контакты. Даю бесплатные консультации по информационным технологиям, работе компьютеров и других устройств, программ, сервисов и сайтов в интернете. Если вы не нашли нужную информацию, то задайте свой вопрос!
Похожие статьи
Комментариев
Создали на ноутбуке сеть. Хорошо.
А дальше что? Как к ней подключиться со смартфона?
Особенно непонятно, какой IP адрес получит телефон?
Дальше надо включить wi-fi на смартфоне и искать точку доступа с именем, которое указывалось в параметре «ssid», если создавалось через консоль. Либо с именем, указанном в «Hotspot Name», если настраивалось через Connectify.
Во втором случае ip-адрес будет получен автоматически. Из какого диапазона- это также надо смотреть в настройках Connectify. В любом случае, эта программа поднимает беспроводной интерфейс с настроенным DHCP (автоматическая раздача IP). Смотреть адрес надо на самом смартфоне, либо где-то в мониторе Connectify.
А вот если все делалось «хардкорно», через консоль — то вероятней всего беспроводному интефейсу будет задан какой то адрес по-умолчанию из диапазона 192.168.x.x, что-то вроде 192.168.137.1 . Узнать его можно все так же через командную строку командой
На телефоне нужно будет задать статический адрес из этого же диапазона, с любым крайним фасетом 192.168.137.x (например 192.168.137.11 )
Если с этим возникают проблемы, можно попробовать задать статический адрес и для созданного виртуального роутера. Это делается либо через управление сетями (там появится новое беспроводное соединение, которому можно в свойствах указать ip-адрес), либо такой командой в cmd:
netsh interface ip set address «Virtual WIFI» static 192.168.137.1 255.255.255.0 196.168.137.1
здесь вместо «Virtual WIFI» должно быть опять то же самое что указывалось в параметре ssid при создании сети.
После чего можно настроить адрес на телефоне из этой же сети (192.168.137.x) и пробовать подключиться. Но также можно и настроить для беспроводного интерфейса сервис DHCP и тогда телефон будет получать адрес автоматически.
В любом случае, вся эта информация о подключении выходит за рамки вопроса создания виртуального беспроводного интерфейса, но мы рады, если кому то эта информация окажется полезной 🙂
А я создавал точку Wi Fi в ноутбуке через программу mHotspot, тоже довольно просто, прога сама зоздаёт подключения, при чём в неограниченных колличествах. Я подключал смартфон и планшет. Вот только не удалось игровую видеоприставку PS3 подключить. А подскажите, через виндовс описанным Вами способом можно её подключить к Wi Fi?
Я думаю возможно. По крайней мере если использовать connectify у которого dhcp (автоматическое присвоение настроек и ip-адреса) работает по-умолчанию. Если же использовать способ без вспомогательных программ, средствами windows, то кроме настройки wi-fi точки нужно будет также настроить dhcp-сервер.
А у меня почему то первый способ не работает, ну то есть сеть создаётся, всё подключается, но горит серым на смартфоне и естественно интернет не работает, может подскажете как решить данную проблему? Буду очень благодарен вам)
не могу подключить xbox к сети. В чем проблема? Возможно ли исправить?
Наверняка, можно, Алексей. Причин может быть множество. Прежде всего, нужно разбираться что означает ваше «не могу». Что происходит, когда вы пытаетесь подключиться? Какие выдаются сообщения и т. д.?
Посмотрите официальный мануал по настройке сети на Xbox. Там всё описано очень подробно.
В ком строке пишет: Не удалось разместить размещенную сеть. Присоединенное к системе устройство не работает. Что это значит?
Лиза, это означает, что у вас не активен беспроводной интерфейс. Возможно не установлены драйверы, возможно он просто отключён. Другими словами, проверьте работает ли WiFi.
Ничего не понял((( Каким образом будет раздаваться WIFI сигнал?
Сейчас Любой Wi-Fi адаптер способен работать в режиме Wi-fi Direct. Два компьютера с wifi-адаптерами могут соединиться без точки доступа. Такое соединение по Wi-Fi напрямую раньше называлось Ad-hoc.
Метод, описанный в статье, отлично подходит в ситуациях, когда нужно раздать — «расшарить» — интернет для других устройств. Например, у вас есть мобильный USB-модем и вы хотите не только на своём ноутбуке его использовать, но и подключить туда смартфон, ноутбуки друзей и т. д.
хочу на скачать виртуальный вай фай роутор плюс, но не получается, если есть у кого ссылка дайте пожалуйста,на хороший и работающий вай фай
Для расшаривания WiFi есть бесплатная программа MyPublicWiFi
Наталья, я толком не понял вашу проблему. Вам нужна программа для раздачи WiFi? Если так, то рекомендую вам воспользоваться именно этой утилитой. Совсем недавно о ней узнал, но проверил и убедился, что она прекрасно работает.
Здравствуйте! Установил виртуал вай-фай через командную строку на ноутбук(ОС Виндовс-7 начальная), всё появилось ,запустилось, смартфон и другой ноутбук находит, но не работает. Пишет ограничено , без доступа к интернету. Домашнюю группу создал, пароль получил ,а вот работать никак не хочет. Может мне нужно было вводить пароль одинаковый и логин поставщика услуг от которого и работает основной ноутбук?
Нужно задать статические IP-адреса Wi-Fi сети созданной и на смартфоне.
Дело в том, что при таком создании сети, не работает DHCP — автоматическая конфигурация сети. Мобильное устройство не получает правильный IP-адрес.
Описывал это выше в комментариях.
Для вас, Владимир, более удобно будет просто воспользоваться программой MyPublicWifi о которой я также писал выше.
Она делает то же самое, что вы сделали через командную строку, но кроме этого ещё запускает DHCP сервис на созданном виртуальном роутере, чтобы устройства, которые подключаются к ноутбуку получали конфигурацию сети автоматически.
Что-то я уже» поплыл». Вообще уже ничего не соображаю. Сделал ,как Вы посоветовали-скачал, все устройства-второй ноутбук, смартфон находят беспроводную сеть -приём хороший, но без доступа к сети. На ноутбуке втором при подключении просит пароль безопасности сети. Где он живёт и как его достать не понимаю. Конечно, я как бы «ЧАЙНИК» , но надеялся ,что смогу допетрить , что-то никак, хотя в основном всегда всё делал сам и с программами, и с вирусами, ну и разные такие нужные мне действия, а тут что-то не так всё и просто. Есть шансы у меня на запуск этой программы? Или всё же покупать вай-фай роутер.
Пароль сети — это network key, во втором поле главного окошка программы 🙂















