Без технології 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 \u003d allow ssid \u003d "name» key \u003d "password» keyUsage \u003d persistent

Тут name - ім'я майбутньої мережі, password - відповідно, пароль. Майте на увазі, що пароль повинен складатися не тільки з одних цифр або букв

Тиснемо Enter, якщо все пройшло вдало, бачимо наступне:

Чи не закривайте командний рядок! Вона нам ще стане в нагоді.

Мережевий адаптер (віртуальний Wi-Fi) створений, однак, давайте перевіримо. Заходимо в Панель управління, йдемо в Центр управління мережами і загальним доступом, після чого переходимо в розділ «Зміна параметрів адаптера»

Серед списку мереж ми повинні побачити наступне:

Як бачимо, наше підключення створено, але не працює. Відкриваємо вікно командного рядка і пишемо:

wlan start hostednetwork

Після чого бачимо оповіщення про те, що все запущено:

Переходимо в «Центр управління мережами і загальним доступом». Тепер наша точка працює:

Готово! На цьому етапі створення віртуального Wi-Fi роутера завершено.

Спосіб 2. Використання спеціалізованих програм.

Для настройки віртуальної точки Wi-Fi, не вдаючись до командного рядка і для отримання можливості керувати нашою мережею, можна скористатися спеціальними програмами.

У чому суттєва відмінність цього способу від першого? Справа в функціональних можливостях. Припустимо, вам захотілося поміняти ім'я вашої мережі або пароль, не бігаючи в командний рядок і не витрачаючи часу на введення туди якихось команд. Або, наприклад, ви хочете спостерігати, які комп'ютери до вас підключаються і при бажанні блокувати їх. Ці можливості надають саме ПО, такі як Connectify.

Завантажити цю програму можна як з офіційного сайту, також і з будь-якого іншого джерела. Установка також максимально проста і не викличе жодних проблем.

У головному вікні програми існує всього кілька очевидних полів: Name, Password і Internet to Share. Останній параметр встановлюємо в automatic, так як програма сама вибере потрібне підключення для роздачі.

Тиснемо кнопку Start Hotspot і готово! У вкладці Clients бачимо список підключених до нас пристроїв, яких ми можемо легко блокувати:

підсумки

Ми ознайомилися з тим, що таке віртуальні роутери і для чого вони використовуються, розглянули основні способи організації їх у себе на комп'ютері. Яким із способів користуватися - вирішувати вам. У будь-якому випадку технологія створення віртуальних роутерів - навик, вкрай корисний для будь-якого користувача. Крім того, зайнявшись цією темою більш серйозно, можна почерпнути для себе ще багато всяких цікавих речей.

Нагадуємо, що спроби повторити дії автора можуть привести до втрати гарантії на обладнання та навіть до виходу його з ладу. Матеріал приведений виключно в ознайомлювальних цілях. Якщо ж ви збираєтеся відтворювати дії, описані нижче, настійно радимо уважно прочитати статтю до кінця хоча б один раз. Редакція 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 \u003d allow ssid \u003d "SoftAP Tst" key \u003d "Yourpassword" keyUsage \u003d persistent

Природно, в параметрі ssid треба вказати ім'я точки доступу, а в key задати пароль для доступу до мережі. Надалі таким же чином можна змінювати параметри AP. Після виконання команди ОС встановить потрібний драйвер і в списку бездротових адаптерів з'явиться потрібний нам Virtual Wi-Fi. Для видалення адаптера потрібно вказати в команді mode \u003d disallow і опустити всі інші параметри.

Тепер можна запустити точку командою:

netsh wlan start hostednetwork

Для припинення роботи логічним чином змінюємо в команді параметр start на stop.

Вкрай не рекомендується під час роботи в режиміSoftAP відключати фізичний адаптерWi-Fi, наприклад витягувати його зUSB-порту - це може привести до аварійного завершення роботи ОС !!!

Щоб відобразити поточну конфігурацію віртуальної точки доступу, можна скористатися командами:

netsh wlan show settings

netsh wlan show hostednetwork setting \u003d security

При старті SoftAP автоматично запуститься вбудований DHCP-сервер. Щоб «розшарити» підключення до Інтернету для користувачів щойно створеної бездротової мережі, треба перейти на вкладку «Загальний доступ» у властивостях того мережевого інтерфейсу, який якраз має вихід в Мережу. Там необхідно включити дозвіл на загальний доступ до Мережі та вибрати наш віртуальний адаптер в режимі SoftAP.

Для спрощення роботи з програмною точкою доступу можна порадити дві програми: VirtualRouter і Connectify. Перша абсолютно безкоштовна, але трохи застаріла і не завжди працює «з коробки», а друга просить заплатити грошей за доступ до деяких функцій. Втім, воно того варто. Функціональність утиліти набагато перевищує вбудовані можливості ОС по роботі з віртуальною точкою доступу. У неї є UpnP-сервер, вона дозволяє вибрати інший вид шифрування, має більш зручне управління бездротовими клієнтами і багато-багато іншого. Загалом, справжній маленький програмний монстр для організації хот-спота. Якщо вам дійсно потрібна така розширена функціональність, то 30 $ на рік здаються не дуже великою сумою. Програмну точку доступу можна створити і в Linux або Mac OS X. Правда, в першому випадку доведеться повозитися з настройками, а можливостей буде менше, ніж в Windows 7. У другому випадку, в кращих традиціях ОС від Apple, все робиться елементарно. До того ж з появою AirDrop і AirPlay обмін інформацією між i-пристроями значно спростився. На цьому, як кажуть в цих ваших інтернетах, будемо вважати тему розкритою. Успіхів!

За своє існування бездротові мережі (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 allowed | disallowed - Дозволити або заборонити використання мережі.
  • netsh wlan set hostednetwork<идентификатор_SSID> <парольная_фраза> persistent | temporary - Налаштування параметрів мережі, де SSID - ідентифікатор SSID мережі; Key- Ключ безпеки користувача, який забезпечується мережею; keyUsage вказується ключ безпеки постійним або тимчасовим
  • netsh wlan show settings - Показує властивість мережі та її стан.
  • netsh wlan show hostednetwork settings \u003d security - Показує параметри безпеки розміщеної мережі. (Показує, в тому числі пароль заданий в key при налаштуванні netsh wlan set hostednetwork)
  • netsh wlan start hostednetwork - Запустити розміщення мережі.
  • netsh wlan stop hostednetwork - Зупинити розміщення мережі.

Як це виглядає настройка Virtual WiFi на практиці: нам потрібно ноутбук або звичайний персональний комп'ютер з бездротовим пристроям, Windows 7 і драйвер підтримує Virtual WiFi.

Якщо вище описані критерії виконуються, то викликаємо командний рядок, з правами адміністратора і виконуємо в ній наступну команду:

netsh wlan set hostednetwork mode \u003d allow ssid \u003d "MS Virtual Wi-Fi" key \u003d "Pass for virtual wifi" keyUsage \u003d 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 WiFi Router - це проста і зручна у використанні утиліта, яка, як випливає з назви, може перетворити ваш комп'ютер або ноутбук в точку доступу WiFi і "роздавати інтернет" на невелику відстань. Програма дуже проста у використанні і налаштуванні.

У програмі зовсім не багато опцій. Розробники дозволили користувачеві призначити ім'я точки доступу, встановити пароль і обмежити кількість можливих підключень. У головному вікні Virtual WiFi Router відображаються всі підключені пристрої з короткою інформацією про них. Відразу після настройки, додаток можна згорнути в панель повідомлень. Воно продовжить працювати у фоновому режимі. Важливо також те, що програма є абсолютно безкоштовною. Єдиним її недоліком можна вважати, хіба що, той факт, що вона сумісна тільки з Windows 7 (в тому числі 64-розрядної версії).

Ключові особливості та функції

  • дозволяє перетворити ваш комп'ютер в точку доступу за пару хвилин;
  • дає можливість призначити ім'я і пароль;
  • відображає всі активні підключення;
  • може працювати у фоновому режимі;
  • зручна у використанні і проста в налаштуванні.