Автозапуск vpn в windows, windows для системних адміністраторів

В останні кілька років все більш популярною стає технологія організації віддаленого робочого місця (будь то окремий співробітник і цілий офіс) за рахунок технології VPN. Однак користувачеві не дуже зручно кожен раз при завантаженні комп'ютера вручну ініціювати VPN з'єднання. Як зробити так, щоб VPN підключення піднімалося автоматично при завантаженні Windows або при вході користувача в систему і не вимагало б від користувача ніяких додаткових маніпуляцій? Спробуємо в цьому розібратися.

Припустимо, що для підключення до VPN, ви використовуєте спеціально створене підключення з ім'ям «vpn_office». У тому випадку, якщо нове VPN створювалося з настройками за замовчуванням, швидше за все його назва буде містити пробіли або українські символи (процес створення VPN підключення в Windows 8). Для подальшої роботи, краще його перейменувати, так, щоб ім'я VPN підключення містило тільки англійська символи, а прогалини в назві були відсутні (правою кнопкою по значку з'єднання і «Перейменувати»).

Автозапуск vpn в windows, windows для системних адміністраторів

В параметрах VPN підключення зніміть галочки у параметрів:

  1. Відображати хід підключення (Display progress while connecting)
  2. Запитувати ім'я, пароль і т.д. (Prompt for name and password, certificate, etc)
  3. Включати домен входу в Windows (Include Windows logon domain)

Автозапуск vpn в windows, windows для системних адміністраторів

Існує кілька способів автоматичної установки VPN з'єднання в Windows. Більшість з них працюють коректно практично у всіх версіях Windows і відрізняються способами реалізації автоматичного запуску сценарію ініціації VPN підключення. У деяких випадках якась конкретна методика може не заробити, і вам доведеться спробувати альтернативну. Також варто відзначити, що описані методики автоматичного підключення до VPN були протестовані в Windows 7, проте з невеликими модифікаціями і правками (або зовсім без них), їх можна використовувати і в інших ОС сімейства Windows

Для установки автоматичного VPN з'єднання ми будемо використовувати вбудовану в систему утиліти rasdial.

RASDIAL. Установка VPN підключення з командного рядка

Утиліта rasdial з'явилася ще в самих ранніх версіях Windows і використовувалася для керування віддаленим з'єднанням. Знайти утиліту rasdial.exe можна в системному каталозі C: ​​\ Windows \ system32 \.

Список поточних віддалених підключень можна відобразити, набравши команду rasdial без параметрів.

Щоб відключити віддалене з'єднання, потрібно скористатися командою:

Нас в даному випадку цікавить процес як з допомогу даної утиліти можна встановити VPN підключення. Формат команди в цьому випадку буде такою:

[Імя_VPN_подключенія] - назва VPN підключення в системі

[Ім'я користувача] [пароль] - інформація, видана вашим ISP або адміністратором.

У тому випадку, якщо назва підключення або ім'я користувача містить пробіл, службові чи українські символи, такий параметр потрібно брати в лапки.

У моєму випадку, команда підключення буде такою:

Наступний крок - настройка автоматичного запуску даної команди.

Автозапуск VPN підключення за допомогою планувальника Windows

Спробуємо налаштувати автозапуск VPN за допомогою функцій планувальника (Task Sheduller) Windows. Для цього запустіть програму Start-> All Programs-> Accessories-> System Tools-> Task Scheduler, або ж в командному рядку виконайте: taskschd.msc

Створимо нове просте завдання планувальника з ім'ям «AutoConnectVPN»

Автозапуск vpn в windows, windows для системних адміністраторів

Далі потрібно вказати, коли необхідно виконувати завдання. В даному випадку нас цікавлять такі можливості планувальника:

Автозапуск vpn в windows, windows для системних адміністраторів

Вибір в даному випадку за вами, тому що в залежності від вимоги до організації системи іноді потрібно, щоб VPN автоматично підключався при завантаженні комп'ютера (користувач ще не увійшов в систему). Це зручно використовувати на серверах (для служб, що працюють у фоновому режимі або для виконання інших автоматичних операцій). Якщо ж потрібно, щоб VPN запускався тільки при вході користувача (початок робочого дня оператора або працівника віддаленого офісу), потрібно вибрати другий варіант.

Потім вказуємо що планувальник повинен запустити програму (Start a program).

Автозапуск vpn в windows, windows для системних адміністраторів

У наступному вікні потрібно вказати яку програму потрібно запустити і з якими параметрами. Ми запускаємо C: \ Windows \ system32 \ rasdial.exe з аргументами vpn_office winitpro_admin $ ecretnaRFr @ z @

Автозапуск vpn в windows, windows для системних адміністраторів

Після закінчення роботи майстра, в списку завдань, які виконуються при завантаженні Windows, з'явиться ще одна з ім'ям AutoConnectVPN. Тепер при наступному завантаженні системи VPN з'єднання повинно піднятися автоматично.

ДляWindows 7 / Win 8. У тому випадку, якщо з'єднання не встановитися, спробуйте в планувальнику завдань знайти створене вами завдання і в його властивостях на вкладці General вкажіть - Run with highest privileges (запускати з правами адміністратора), це повинно допомогти.

Автозапуск VPN за допомогою реєстру

VPN підключення можна встановлювати автоматично і за допомогою реєстру. У реєстрі існує спеціальна гілка, програми в якій Windows автоматично запускає кожен раз при завантаженні.

Якщо потрібно запускати підключення тільки для поточного користувача, то цю операцію потрібно зробити з розділом HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run

Автоматичне підключення VPN за допомогою автозавантаження

Просто створити ярлик для потрібної VPN підключення і скопіюйте (перетягніть) створений ярлик в каталог Автозавантаження (C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Startup) меню «Пуск».

Автозапуск vpn в windows, windows для системних адміністраторів

Можливо, багато Новомосковсктелі будуть обурені, чому найпростіший спосіб автоматизації установки VPN з'єднання йде останнім. Однак поспішу повідомити, що така методика чомусь в деяких випадках не завжди працює, особливо в ОС з UAC.

Автостарт VPN за допомогою системної служби

Дана методика передбачає, що ми створимо власну службу Windows, яка відпрацьовує процедуру VPN з'єднання до входу користувача в систему.

У командному рядку з правами адміністратора, створимо нову службу командою:

Щоб служба запускалася вже після запуску всіх системних служб, поставимо її в залежність від служби lanmanworkstation. В консолі services.msc повинна з'явитися нова служба autoVPN. якщо вона відсутня, перевірте правильність введеної команди.

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

Видалити службу можна командою:

  • Безпека Windows. технологія SEHOP
  • Боремося зі збоями Flash Player в Google Chrome
  • Відключаємо оновлення Adobe Reader X за допомогою групових політик
  • Якщо пропав CD-ROM (DVD-ROM) в Windows 7
  • Відновлюємо мовну панель в Windows 7

Yerel. теж зіткнувся з такою ж проблемою, як і ви, 3 дні поспіль над нею просидів, вдалося вирішити. Описую послідовність дій. Тут і далі приймемо, що у нас підключення PROVIDER, що спрацьовує за логіном login і паролю pass.

P.S. Адміністратору сайту - внесіть цей варіант в ваш матеріал, уточнивши варіант зі службою і з планувальником. У випадку з реєстром у мене не вийшло гарантовано запустити скрипт, працювало через раз, через HKLM і HKCU. Ще варто відзначити, що просто RASDIAL і в планувальнику, і в реєстрі дає чорне CMD-вікно при підключенні, а скрипт не дає.

C повагою, AlSar.

Дякую за відповідь, але цей спосіб у мене теж не спрацював, на жаль. До речі, батник можна скоротити до такого виду:
sc create vpn start = auto binPath = vpn.vbs depend = lanmanworkstation obj = «NT AUTHORITY \ LocalService»

> Запуск через Wscript тут обов'язковий.
Я пробував обидва варіанти. Підключення не відбувається, а в журналі з'являються дві помилки:
«Перевищення часу очікування (30000 мс) при очікуванні підключення служби« vpn ».»
«Збій при запуску служби« vpn »через помилку
Служба не відповіла на запит своєчасно. »

Відновлення файлів після зараження шифрувальником зі знімків VSS

Проблема нескінченного пошуку оновлень в Windows 7

Microsoft обмежила роботу Windows 7 і 8.1 на ПК з новими процесорами

Скидання конфігурації агента і служби оновлень Windows Update

Windows не призначить букви зовнішнім дискам і флешка

Високе споживання пам'яті процесом Svchost.exe та службою wuauserv

Resolution: 1346 x 733 52 queries. 1,139 sec 24.16 MB

MAXCACHE: 0.27MB / 0.00107 sec