Технология Virtual Wi-Fi в Windows 7
Технология Virtual Wi-Fi в Windows 7
Сейчас сложно представить, как можно обойтись без использования беспроводных сетей. Открытие технологии беспроводных сетей внесло существенный вклад в индустрию и изменило подход к использованию персонального компьютера. Virtual Wi-Fi представляет собой программную прослойку, которая абстрагирует беспроводную сетевую карту и создает несколько виртуальных адаптеров. Для чего может пригодиться эта технология?
За свое существование беспроводные сети (Wireless Local Area Network-WLAN), пережили много изменений, которые затронули, безопасность, дальность и скорость работы, но основной принципы работы так и остался неизменным.
Беспроводные сети могут работать в двух режимах: когда два и более устройства соединены непосредственно между собой — точка-точка, или когда они подключены через точку доступа (Access Point-AP). В первом случае, говорят о простой сети (ad-hoc mode). Использование данного режима работы встречается достаточно редко и используется в основном для обмена данными, когда нет возможности использовать точку доступа. Второй режим, с использование точки доступа, называется инфраструктурным (infrastructure mode) и в большинстве случаев применяться совместно с беспроводным маршрутизатором, который подключен к интрнету. Но использование одновременно двух режимов работы на одном физическом беспроводном адаптере, не предусмотрено самой концепцией Wi-Fi.
В поисках новых способов использования беспроводных сетей, была предложена концепция виртуализации, которая снимает определенные ограничения с использования таких сетей и тем самым расширяет их возможности. Данный подход использования беспроводных адаптеров был реализован несколькими компаниями с соответствующими названиями технологий. В Intel, это Intel My WiFi, а в Microsoft это Virtual WiFi.
Virtual Wi-Fi представляет собой программную прослойку, которая абстрагирует беспроводную сетевую карту и создает несколько виртуальных адаптеров. Каждый виртуальный адаптер, может быть отдельно сконфигурирован для подключения к разным беспроводным сетям, но при этом все они будут использовать ресурсы только одного физического беспроводного адаптера.
Для чего может пригодиться, эта технология? Для примера, создание персональной сети (Wireless Personal Area Network — WPAN) в которой можно быстро подключить КПК, телефон, принтер, фотоаппарат, ноутбук и другое устройство с беспроводным адаптером для простого обмена информацией; использовать ноутбук как хот-спот (Hotspot) для предоставления доступа к интернету беспроводным устройствам, используя на ноутбуке подключение к интернету, хоть Еthernet, Wi-Fi, 3G или WiMax. Другим примером может быть, когда радиосигнал не достаточно стабилен или не покрывает нужного расстояния между, точкой доступа и беспроводными устройствами. В этом случае компьютер или ноутбук с технологией Virtual Wi-Fi, может выступать в качестве репитера, тем самым улучая радио покрытие беспроводной сети.
В Windows 7 и Windows 2008 R2, технология Virtual WiFi, была включена в состав системы и реализована на уровне ядра, кроме того, была проделана работа над простой реализацией программной точки доступа (Software Access Point — SoftAP), при этом от производителей беспроводных устройств, теперь требуется только реализовать поддержку SoftAP в своих драйверах. В связи с этим, в текущей реализации Virtual WiFi в Windows 7 и Windows 2008 R2, возможно создать только один виртуальный адаптер, который будет работать только в режиме точки доступа, при этом обеспечивая шифрование WPA2-PSK-AES.
Кстати говоря, поддержка Virtual WiFi в драйверах, является обязательным требованием для сертификации беспроводных адаптеров на совместимость с Windows 7.
Virtual WiFi обозначается как Wireless Hosted Network, в русском обозначении как Размещенная Сеть. В связи с внедрением Virtual WiFi в новые операционные системы от Microsoft, в network shell были включены новые команды, для управления, распределенной сетью. Приведем некоторые из них:
— netsh wlan set hostednetwork [mode=]allowed|disallowed — Разрешить или запретить использование сети.
— netsh wlan set hostednetwork [ssid=]<идентификатор_SSID> [key=]<парольная_фраза> [keyUsage=]persistent|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 — Остановить размещение сети.
Как это выглядит настройка Virtual Wi-Fi на практике: нам потребуется ноутбук или обычный персональный компьютер с беспроводным устройствам, Windows 7 и драйвер поддерживающий Virtual WiFi.
Если выше описанные критерии выполняются, то вызываем командную строку, с правами администратора и выполняем в ней следующую команду:
netsh wlan set hostednetwork mode=allow ssid="MS Virtual Wi-Fi" key="Pass for virtual wifi" keyUsage=persistent
В данном примере "MS Virtual Wi-Fi" — имя беспроводной сети, "Pass for virtual wifi"-пароль для доступа к этой сети. Вы можете задать данные значения по своему усмотрению.
После выполнения данной команды, система найдет новое оборудование и в диспетчере устройств появится новый сетевой адаптер, а точнее виртуальный — Адаптер мини-порта виртуального WiFi Microsoft (Microsoft Virtual WiFi miniport adapter). Но опять же, данный виртуальный адаптер появится только в том случаи, если у нас драйвер беспроводного адаптера имеет поддержку Virtual WiFi.
Перейдя в Панель управления — Центр управления сетями и общим доступом — изменение параметров адаптера, увидим новое соединение Wireless Network Connection 2, которое будет показывать статус — нет подключения. Поэтому следующим этапом будет запуск сети. Для этого необходимо в командной сроке, запущенной с правами администратора, выполнить команду:
netsh wlan start hostednetwork.
После этого сеть запустится и заработает программная точка доступа (SoftAP). В этом можно убедиться перейдя в Панель управления — Центр управления сетями и общим доступом. Так как у нас используется подключение к интернету по Wi-Fi, мы обнаружили, что Windows 7 подключена одновременно к нескольким беспроводным сетям. Теперь другие беспроводные устройства могут подключаться к нашей точке доступа.
Если мы хотим предоставить доступ к интренету другим беспроводным устройствам, которые подключены к нашей программной точке доступа, то есть организовать Хот-Спот (Hotspot), то необходимо перейти в кладку Панель управления — Центр управления сетями и общим доступом — изменение параметров адаптера и свойств соединения, которое подключено к интернету (в нашем случаи это подключение по Wi-Fi, но оно может быть любым: ethernet, 3G, WiMax и т. п.). На вкладке доступ поставить галочку Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера, и в Подключение домашней сети указать, на какой сетевой адаптер предоставить (расшарить) интернет, в нашем случаи случае, это будет Wireless Network Connection 2, который относится к виртуальному беспроводному адаптеру.
Со стороны клиента, можно увидеть несколько беспроводных сетей, и при подключении к нашей организованной точке доступа клиент автоматически получит IP адрес с внутреннего DHCP сервера и будет отделен от внешней сети NAT (Network address translation).
Удобство использования Virtual Wi-Fi очевидны, но вот использование командной строкой для конфигурации и запуска сети (а запускать размешенную сеть нужно каждый раз после перезагрузки компьютера c правами администратора), не совсем удобно. Да и встроенной графической оболочки для настройки Virtual WiFi, к сожалению, нет. Поэтому не удивительно появление сторонних утилит, которые и выполняют функцию, этой самой оболочки. Сейчас таких утилит несколько — это Connectify и Virtual Router Manager. Их настройка сводится к минимуму — нужно указать SSID и пароль для доступа. Они загружаются вместе с системой и сразу обеспечивают включение распределенной сети и умеют отображают все подключения к нашей распределенной сети.
Connectify
Virtual Router Manager
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Глава 2 Виртуальные машины Virtual PC 2004
Глава 2 Виртуальные машины Virtual PC 2004 Для пользователей, предпочитающих работать исключительно с операционными системами семейства Windows, продукт Virtual PC 2004, пожалуй, можно считать наиболее подходящим выбором — ведь последняя версия программы принадлежит
Особенности работы Virtual PC 2004
Особенности работы Virtual PC 2004 Каждая виртуальная машина Virtual PC 2004 эмулирует автономный компьютер с собственными звуковой картой и видеокартой, а также (если требуется) с собственным сетевым адаптером. Такой виртуальный компьютер полностью изолирован от среды реального
Установка и настройка Virtual PC
Установка и настройка Virtual PC В целом установка Virtual PC аналогична установке любого другого Windows- приложения. Тем не менее имеется ряд особенностей, на которые следует обратить
Процедура установки Virtual PC 2004
Процедура установки Virtual PC 2004 Дистрибутив Virtual PC (его размер — около 19 Мбайт) содержит файл программы установки Setup.exe. Процедуру установки можно начать одним из двух способов:? запустив «вручную» на исполнение файл Setup.exe;? указав этот файл в качестве установочного в окне
Архитектура виртуальной машины Virtual PC
Архитектура виртуальной машины Virtual PC Когда мастер New Virtual Machine Wizard генерирует файл конфигурации новой ВМ, ее значок появляется в окне консоли. Чтобы открыть окно параметров ВМ, выберите ее в списке и щелкните на кнопке Settings (параметры). Представленные в этом окне сведения
Сетевые возможности виртуальных машин Virtual PC
Сетевые возможности виртуальных машин Virtual PC Возможность создать на единственном физическом компьютере вполне работоспособную сеть — это одно ив важнейших достоинств технологии виртуальных машин.Чтобы воспользоваться этой возможностью, ВМ должна быть
Технология Windows Script Components
Технология Windows Script Components Сразу оговоримся, что мы будем рассматривать только объекты-сценарии, которые являются серверами автоматизации (т.е. предоставляют свои свойства и методы другим приложениям), не затрагивая вопросы разработки специальных объектов для
SSI и функция virtual()
SSI и функция virtual() Немного теорииДля одного и того же документа в Apache нельзя применять два "обработчика". Иными словами, действует принцип: либо PHP, либо SSI. Однако в PHP имеются определенные средства для "эмуляции" SSI-конструкции include virtual.Конструкция include virtual загружает файл, URL
1.1. Гонки на выживание: Windows ХР, Windows Vista и Windows 7
1.1. Гонки на выживание: Windows ХР, Windows Vista и Windows 7 Время не стоит на месте, и уж тем более на месте не стоят новые технологии. Появление многоядерных процессоров, мощных видеокарт и других новых устройств, которые не могут полностью раскрыть свой потенциал в существующих
7.3.6. Технология и CMM
7.3.6. Технология и CMM Ключевые практики не ограничивают и не требуют применения конкретных технологий разработки ПО, таких как создание прототипов, объектно-ориентированное проектирование, или повторное использование требований к ПО, его архитектуры, кода или других
Virtual CloneDrive
Virtual CloneDrive Приложение Virtual CloneDrive предназначено для воспроизведения виртуальных компакт-дисков из файлов-образов, созданных программами CloneCD, CloneDVD и аналогичными. С помощью данного приложения операционная система определяет файл-образ как физический CD/DVD-ROM. Кроме того, вы
Ключевые слова virtual и override
Ключевые слова virtual и override Полиморфизм обеспечивает подклассам возможность задать собственную реализацию методов, определенных базовым классом. Чтобы соответствующим образом изменить наш проект, мы должны рассмотреть применение ключевых слов C# virtual и override. Если в
9.1. Технология OLE
9.1. Технология OLE В Windows 3.1 и более ранних версиях основным средством обмена данными между программами была технология DDE – Dynamic Data Exchange (динамический обмен данными). На этой технологии основывалась технология OLE – Object Linking and Embedding (связывание и внедрение объектов). OLE
Atomix Virtual DJ
Atomix Virtual DJ Сайт: http://www.dvdinfopro.comРазмер: 35 МбЦена: $70Это программа для микширования MP3 в реальном времени. С помощью программы Atomix Virtual DJ Вы сможете сделать отличный микс. Программа подходит как для новичков, так и для продвинутых DJ. Также Atomix Virtual DJ содержит множество эффектов и
Глава 7 Работа с ПО копи-устройства Virtual Ink Mimio Xi
Глава 7 Работа с ПО копи-устройства Virtual Ink Mimio Xi Программное обеспечение устройства Mimio представляет собой пакет программ Mimio Studio, состоящий из mimio Блокнота, панели mimio Инструменты и mimio Рекордера. Основной программой для создания интерактивных презентаций служит программа
Технология
Технология Joomla! до версии 1.5.0 все еще использует разметку в виде XHTML таблиц. Однако, при построении сайта со «свободной» конфигурацией элементов использование тегов таблиц недопустимо. Таким образом, программный код Joomla!, отвечающий за вывод информации необходимо