Windows 10 сферичний vpn в вакуумі

Почну я, вимушено, з розповіді про те що таке VPN. Власне VPN саме те, що ховається за цією абревіатурою - Virtual Private Network (віртуальна приватна мережа) - технологія для безпечного доступу до ресурсів локальної мережі, домашньої або підприємства, через публічну мережу (Internet). Дуже довгий провід, який можна протягнути з будь-якої точки світу до своєї мережі, тільки замість фізичного провідника, оптоволокна або кручений пари, використовується віртуальний - мережа Internet. Здавалося б все просто і ясно, хочеш зручно і безпечно працювати з дому з офісною мережею - використовуєш VPN.
Однак в наш бурхливий час загального размежіванія, заборон і параної технологія VPN набула зовсім інше призначення.

По-перше, ходити туди куди не пускають. Заборонив будь-якої Роскомнадзор яке-небудь Луркоморье - не біда, по швидкому єднаємося зі своїм Амстердамським офісом по VPN і ходимо куди душа забажає, бо віртуально ми вже в Голландії і ніякої Роскомнадзор нам не указ. Для тих, у кого до цих пір немає Амстердамського (Нью-Йоркського, Токійського, Сіднейського) офісу, підприємливі хлопці настромлювали по всьому світу VPN серверів і торгують доступом.

По-третє - обхід технічних обмежень провайдерів. Це менш поширене і більш екзотичне застосування VPN. Суть в тому що ряд провайдерів, особливо мобільних (3G / 4G) обмежують кількість одночасних сесій. В результаті трафіку багато (або необмежено), канал широкий, а ні торрентом скористатися, ні десяток комп'ютерів підключити. «Загортаємо» трафік в VPN канал і немає проблем, з точки зору провайдера у нас одна сесія і все Ок. Усередині цієї єдиної сесії, правда, живе ціла віртуальна мережа, без всяких «дурних» обмежень, але провайдер цього вже не бачить.

Прошу вибачення за такий великий вступ, але в силу того що призначення і застосування технології VPN в сьогоднішніх реаліях дещо не збігаються, я визнав за необхідне розставити крапки над «і».
Мені щодня доводиться працювати з VPN. в її початковій якості - безпечний засіб доступу до корпоративних мереж. Багатьом корпоративних мереж. Часто «перестрибуючи» з одного VPN сервера на інший.
У плані зручності використання безлічі VPN підключень Windows 7 близька до ідеалу. Все акуратно, зібрано в одному місці і доступно в пару кліків.

Windows 7 - із мережею


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

Windows 10 - VPN в Мережевих підключеннях і повідомлятимуть

Клік на «Віртуальна мережа (VPN)» в області повідомлень, виносить нас на екран «Параметри»> «Мережа та Інтернет»> VPN, що не зручно, але принаймні логічно.
Клік по значку конкретного VPN підключення в мережевих підключеннях, виносить нас ... туди-ж. Тут нам треба знову, ще раз, вибрати куди підключатися і тільки тоді бачимо кнопку «Підключитися».

Windows 10 - Параметри | Мережа та Інтернет | VPN

Коли стрибаєш з сервера на сервер сотню раз в день, подібна організація інтерфейсу починає злегка напружувати.
Ні, я розумію звідки у цього ноги ростуть. Microsoft силкується придумати якийсь універсальний інтерфейс разом і для ПК, і для планшета. Виходить однаково криво, і на планшеті, і на ПК.
Гаразд, критикувати кожен дурень може, а ось давайте-ка полагодимо інтерфейс підключення до VPN, так щоб знову зручно стало. Без викрутасів, штатними засобами.
Для початку підемо, ну скажімо в папку профілю користувача, і створимо там папку «VPN».
Тепер створимо в цій папці ярлик для програми «rasdial.exe» що лежить в папці «C: \ Windows \ System32».

Windows 10 - Ярлик для rasdial

Строго кажучи Windows зовсім не зобов'язана перебувати саме на диску «C:» так само як і саме в каталозі «Windows», замість явної вказівки місця ми будемо використовувати змінну середовища «% windir%», що містить актуальне розташування каталогу ОС.
Rasdial - чудова утиліта командного рядка, існує у всіх версіях Windows і служить для установки або розриву комутованих з'єднань. Тепер перейменуємо ярлик в щось осмислене, зайдемо в властивості ярлика і пояснимо програмі чого ми від неї хочемо. В поле «Об'єкт» отримаємо рядок «% windir% \ System32 \ rasdial.exe MyVPN MyName MyPassword» де MyVPN - ім'я раніше створеного VPN з'єднання, MyName - ім'я користувача, MyPassword - пароль. Вікно при виконанні нехай буде згорнуто в значок, нічого цікавого в ньому нам не покажуть. Можна ще поміняти значок програми, на що то більш життєствердне. -)

Windows 10 - Параметри VPN в ярлику rasdial

Тепер ми можемо копіювати наш ярлик потрібну кількість разів і, замінюючи параметри MyVPN. MyName. MyPassword створювати нові VPN підключення.
Очевидний і досить істотний мінус подібного методу - паролі підключень зберігаються в явному вигляді.
Крім того нам не завадить ярличок розриває встановлене VPN підключення.
Немає нічого простішого. Робимо чергову копія нашого ярлика і в поле «Об'єкт» пишемо «% windir% \ System32 \ rasdial.exe / DISCONNECT». Ярличок перейменовуємо в «VPN Off» або щось в цьому роді.
Тепер помістимо все це господарство в зручне місце. Тут зовсім просто. Натискаємо правою кнопкою по панелі задач, вибираємо «Панелі»> «Створити панель інструментів ...» і вибираємо нашу папочку ( «VPN»).

Windows 10 - Нова панель інструментів

Ура, у нас все вийшло! Ми знову можемо встановлювати і розривати VPN підключення в пару кліків, які не соваючись мишею по всьому екрану.

Windows 10 - Швидкий доступ до VPN з панелі завдань


Господині на замітку.
Між іншим, ярлик для установки VPN підключення можна скопіювати в папку «Автозавантаження». Тоді VPN з'єднання буде автоматично встановлюватися при запуску сеансу користувача.

Windows 10 - VPN Connection Indicator


До речі значки, якими ця утиліта позначає статус VPN з'єднання в системній області, які не упаковані всередину програми, а лежать в окремій таткові «Icons» і можуть бути, при бажанні, легко замінені на ті, які вам більше до смаку. Я використовую ось такі.