Подключение vpn до входа в систему windows 10

A step-by-step guide about how to make Windows 10 connect to a VPN before login by adding a VPN connection, creating a BAT file, and using Task Scheduler.

by Elena Constantinescu

Elena started writing professionally in 2010 and hasn’t stopped exploring the tech world since. With a firm grasp of software reviewing and content editing, she is always trying… read more


Updated on October 14, 2022

  • You can make Windows 10 connect to a VPN before logon to maximize your computer security and online privacy. It’s also a shortcut to connect to your office PC and access files through VPN.
  • Unfortunately, Windows 10 doesn’t have an easy option to connect to a VPN before signing in. However, you can make some tweaks to your PC to make this happen, without any special skills.
  • To find out the best features of Microsoft’s OS, check out our Windows 10 section.
  • Join our VPN Troubleshooting Hub if you frequently have to fix VPN issues.

how to make Windows 10 connect to VPN about login

If you’re interested in protecting your online privacy and digital identity, you can make Windows 10 automatically connect to a VPN as soon as you turn on your computer. However, this happens only after you log in with your Windows account.

Connecting to a VPN as soon as the Internet connection is established is a much safer solution, especially if you typically use a public, unprotected Wi-Fi at work, at a restaurant, or while traveling.

In that case, it’s a better idea to make Windows 10 connect to the VPN before login since it provides a higher level of protection against hackers and other Internet dangers.

Check out our step-by-step instructions below to find out how to auto-connect to a VPN before signing into your Windows 10 PC. Although you can do this without having to install any additional software, we suggest getting a premium VPN subscription for better privacy and security.

How do I make Windows 10 connect to VPN before login?

Create a BAT file

Create a BAT file to auto-connect to VPN

  1. Launch the Notepad app in Windows 10 (press Ctrl + R, type notepad, press Enter).
  2. In the empty document, paste the following code:c:windowssystem32rasdial.exe YourConnectionName YourUsername YourPassword
  3. Replace the info above with the VPN details you wrote down.
  4. Save the Notepad document (press Ctrl + S) and exit.
  5. Rename the Notepad file to change the TXT format* to BAT.
  6. Store the document in a safe place.

*If the file formats are not displayed, you must show file extensions in Windows 10 to be able to change them.

Create and schedule a task

  1. Hit the Win key and type Task Scheduler*.
  2. Press Enter to launch this app.
  3. Go to the Actions panel on the right side.
  4. Click Create Task (not Create Basic Task).
  5. General tab
    • Write a task name, such as WindowsReport VPN.
    • At Security options, select Run whether user is logged on or not.
    • Enable Run with highest privileges.
    • Set Configure for to Windows 10.create a task in Task Scheduler
  6. Triggers tab
    • Click New.
    • Set Begin the task to At startup.
    • Make sure the Enabled box is checked.
    • Click OK.set triggers in Task Scheduler
  7. Actions tab
    • Click New.
    • Set Action to Start a program.
    • Click Browse and select the BAT file you created.
    • Click Open and then OK.set actions in Task Scheduler
  8. Conditions tab
    • Deselect all options.deselect all conditions in Task Scheduler
  9. Settings tab
    • Enable Allow task to be run on demand.
    • Disable Stop the task if it runs longer than.
    • Click OK.configure task settings in Task Scheduler
  10. Enter your user account information to confirm.

*You can find out everything about the Windows 10 Task Scheduler to master this application.

At every system startup, Windows 10 will connect to the VPN before logon. To disconnect, you just have to press the Network icon in the systray, select the VPN connection, and press Disconnect.

To temporarily disable the task, open the Task Scheduler app, select the task, right-click it, and press Disable. To permanently remove it, press Delete instead of Disable. You can also edit the task settings.

However, keep in mind that, if you wish to use a different VPN server, you must manually edit the VPN connection details in Windows 10 (at Step 1, where you added the VPN connection).

If you also change the VPN connection name, username or password, then you also have to update the BAT file you created (at Step 2 after updating the VPN profile in Windows 10).

How about connecting to a VPN client before logon?

Unfortunately, using Task Scheduler to schedule a VPN client to run before logon doesn’t work the same way as scheduling a manual VPN connection. Regardless of the settings configuration in Task Scheduler, a VPN client can’t run earlier than logon.

However, you can obtain the manual connection details of your VPN service to create a connection using the Windows 10 built-in VPN provider, such as Private Internet Access. Then, by following the instructions we provided above, you can make Windows 10 connect to the VPN before login.

Why use Private Internet Access

PIA is the best VPN for Windows 10

Private Internet Access (PIA) is a premium virtual private network solution and the best VPN for Windows 10. A product of Kape Technologies, PIA can hide your IP address, encrypt your entire network traffic, and keep you safe from hackers.

Furthermore, unlike Windows 10 that offers native support for few VPN protocols, PIA includes OpenVPN and WireGuard, which offer the best security features for your computer.

You also use native port forwarding without having to configure router settings, as well as set up an emergency kill switch to preserve your online anonymity.

Additionally, PIA supports exclusive DNS servers, up to 10 simultaneous device connections, split-tunneling mode, together with a malware and ad blocker.

It’s compatible with all major platforms, has a user-friendly interface, and provides manual configuration settings for OpenVPN, PPTP, L2TP, and SOCKS. Plus, PIA is the best VPN for Spotify.

More about PIA:

  • +3,300 VPN servers in 48 countries
  • A zero-logging policy
  • No IP or DNS leaks
  • 24/7 live chat support
  • 30-days money-back guarantee (no free trial)
Private Internet Access

Private Internet Access

Use this fast VPN to secure your browsing sessions, access blocked websites, watch online streaming, and more.

To sum up, you can make Windows 10 connect to a VPN before login if you manually create a VPN connection and add its details to the Task Scheduler.

In older Windows versions, it was also possible to view the VPN connections on the logon screen and choose to connect or not (including Windows 8). But it doesn’t seem to work on Windows 10 anymore.

Nevertheless, by using the workaround we described above, you can instruct Windows 10 to automatically connect to a VPN before you get the chance to sign in with your user credentials.

To maximize security, though, we recommend signing up for a premium subscription service like PIA and obtaining the manual configuration settings for PPTP or L2TP. PIA’s VPN servers facilitate a higher level of security for your home PC.

Your connection is not secure — websites you visit can find out your details:

  • Your IP
  • Your IP Address:
    loading

Companies can sell this information, alongside your location and internet provider name, and profit from it by serving targeted ads or monitoring your data usage.

We recommend Private Internet Access, a VPN with a no-log policy, open source code, ad blocking and much more; now 79% off.

newsletter icon

Newsletter

by Elena Constantinescu

Elena started writing professionally in 2010 and hasn’t stopped exploring the tech world since. With a firm grasp of software reviewing and content editing, she is always trying… read more


Updated on October 14, 2022

  • You can make Windows 10 connect to a VPN before logon to maximize your computer security and online privacy. It’s also a shortcut to connect to your office PC and access files through VPN.
  • Unfortunately, Windows 10 doesn’t have an easy option to connect to a VPN before signing in. However, you can make some tweaks to your PC to make this happen, without any special skills.
  • To find out the best features of Microsoft’s OS, check out our Windows 10 section.
  • Join our VPN Troubleshooting Hub if you frequently have to fix VPN issues.

how to make Windows 10 connect to VPN about login

If you’re interested in protecting your online privacy and digital identity, you can make Windows 10 automatically connect to a VPN as soon as you turn on your computer. However, this happens only after you log in with your Windows account.

Connecting to a VPN as soon as the Internet connection is established is a much safer solution, especially if you typically use a public, unprotected Wi-Fi at work, at a restaurant, or while traveling.

In that case, it’s a better idea to make Windows 10 connect to the VPN before login since it provides a higher level of protection against hackers and other Internet dangers.

Check out our step-by-step instructions below to find out how to auto-connect to a VPN before signing into your Windows 10 PC. Although you can do this without having to install any additional software, we suggest getting a premium VPN subscription for better privacy and security.

How do I make Windows 10 connect to VPN before login?

Create a BAT file

Create a BAT file to auto-connect to VPN

  1. Launch the Notepad app in Windows 10 (press Ctrl + R, type notepad, press Enter).
  2. In the empty document, paste the following code:c:windowssystem32rasdial.exe YourConnectionName YourUsername YourPassword
  3. Replace the info above with the VPN details you wrote down.
  4. Save the Notepad document (press Ctrl + S) and exit.
  5. Rename the Notepad file to change the TXT format* to BAT.
  6. Store the document in a safe place.

*If the file formats are not displayed, you must show file extensions in Windows 10 to be able to change them.

Create and schedule a task

  1. Hit the Win key and type Task Scheduler*.
  2. Press Enter to launch this app.
  3. Go to the Actions panel on the right side.
  4. Click Create Task (not Create Basic Task).
  5. General tab
    • Write a task name, such as WindowsReport VPN.
    • At Security options, select Run whether user is logged on or not.
    • Enable Run with highest privileges.
    • Set Configure for to Windows 10.create a task in Task Scheduler
  6. Triggers tab
    • Click New.
    • Set Begin the task to At startup.
    • Make sure the Enabled box is checked.
    • Click OK.set triggers in Task Scheduler
  7. Actions tab
    • Click New.
    • Set Action to Start a program.
    • Click Browse and select the BAT file you created.
    • Click Open and then OK.set actions in Task Scheduler
  8. Conditions tab
    • Deselect all options.deselect all conditions in Task Scheduler
  9. Settings tab
    • Enable Allow task to be run on demand.
    • Disable Stop the task if it runs longer than.
    • Click OK.configure task settings in Task Scheduler
  10. Enter your user account information to confirm.

*You can find out everything about the Windows 10 Task Scheduler to master this application.

At every system startup, Windows 10 will connect to the VPN before logon. To disconnect, you just have to press the Network icon in the systray, select the VPN connection, and press Disconnect.

To temporarily disable the task, open the Task Scheduler app, select the task, right-click it, and press Disable. To permanently remove it, press Delete instead of Disable. You can also edit the task settings.

However, keep in mind that, if you wish to use a different VPN server, you must manually edit the VPN connection details in Windows 10 (at Step 1, where you added the VPN connection).

If you also change the VPN connection name, username or password, then you also have to update the BAT file you created (at Step 2 after updating the VPN profile in Windows 10).

How about connecting to a VPN client before logon?

Unfortunately, using Task Scheduler to schedule a VPN client to run before logon doesn’t work the same way as scheduling a manual VPN connection. Regardless of the settings configuration in Task Scheduler, a VPN client can’t run earlier than logon.

However, you can obtain the manual connection details of your VPN service to create a connection using the Windows 10 built-in VPN provider, such as Private Internet Access. Then, by following the instructions we provided above, you can make Windows 10 connect to the VPN before login.

Why use Private Internet Access

PIA is the best VPN for Windows 10

Private Internet Access (PIA) is a premium virtual private network solution and the best VPN for Windows 10. A product of Kape Technologies, PIA can hide your IP address, encrypt your entire network traffic, and keep you safe from hackers.

Furthermore, unlike Windows 10 that offers native support for few VPN protocols, PIA includes OpenVPN and WireGuard, which offer the best security features for your computer.

You also use native port forwarding without having to configure router settings, as well as set up an emergency kill switch to preserve your online anonymity.

Additionally, PIA supports exclusive DNS servers, up to 10 simultaneous device connections, split-tunneling mode, together with a malware and ad blocker.

It’s compatible with all major platforms, has a user-friendly interface, and provides manual configuration settings for OpenVPN, PPTP, L2TP, and SOCKS. Plus, PIA is the best VPN for Spotify.

More about PIA:

  • +3,300 VPN servers in 48 countries
  • A zero-logging policy
  • No IP or DNS leaks
  • 24/7 live chat support
  • 30-days money-back guarantee (no free trial)
Private Internet Access

Private Internet Access

Use this fast VPN to secure your browsing sessions, access blocked websites, watch online streaming, and more.

To sum up, you can make Windows 10 connect to a VPN before login if you manually create a VPN connection and add its details to the Task Scheduler.

In older Windows versions, it was also possible to view the VPN connections on the logon screen and choose to connect or not (including Windows 8). But it doesn’t seem to work on Windows 10 anymore.

Nevertheless, by using the workaround we described above, you can instruct Windows 10 to automatically connect to a VPN before you get the chance to sign in with your user credentials.

To maximize security, though, we recommend signing up for a premium subscription service like PIA and obtaining the manual configuration settings for PPTP or L2TP. PIA’s VPN servers facilitate a higher level of security for your home PC.

Your connection is not secure — websites you visit can find out your details:

  • Your IP
  • Your IP Address:
    loading

Companies can sell this information, alongside your location and internet provider name, and profit from it by serving targeted ads or monitoring your data usage.

We recommend Private Internet Access, a VPN with a no-log policy, open source code, ad blocking and much more; now 79% off.

newsletter icon

Newsletter

8924 / 4836 / 1885

Регистрация: 11.02.2013

Сообщений: 10,246

1

Как подключить впн до входа в систему?

06.04.2018, 09:03. Показов 10040. Ответов 4


Имеется ноутбук в домене. Задача в том, чтобы входить в домен из любого места через впн. Для этого, как я понимаю, нужно устанавливать впн до входа в систему. Как?



0



Эксперт Java

3636 / 2968 / 918

Регистрация: 05.07.2013

Сообщений: 14,220

06.04.2018, 14:23

2

Лучший ответ Сообщение было отмечено Maks как решение

Решение



3



Модератор

Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows

6871 / 3818 / 477

Регистрация: 13.03.2013

Сообщений: 14,059

Записей в блоге: 9

07.04.2018, 12:13

3

ViterAlex, какая операционная система установлена на ноуте?



0



8924 / 4836 / 1885

Регистрация: 11.02.2013

Сообщений: 10,246

07.04.2018, 16:41

 [ТС]

4

Maks, win10 pro
получилось сделать по ссылке xoraxax. Единственное условие, что логин/пароль к впн должен совпадать с доменными.



1



8924 / 4836 / 1885

Регистрация: 11.02.2013

Сообщений: 10,246

18.04.2018, 13:41

 [ТС]

5

Небольшое дополнение. В инструкции, которую дал xoraxax, указано, что нужно требовать нажатия Ctrl+Alt+Del. Это требование не обязательно.



0



В последние несколько лет все более популярной становится технология организации удаленного рабочего места (будь то отдельный сотрудник и целый офис) за счет технологии VPN. Однако пользователю не очень удобно каждый раз при загрузке компьютера вручную инициировать  VPN соединение. Как сделать так, чтобы VPN подключение поднималось автоматически при загрузке Windows или при входе пользователя в систему и не требовало бы от пользователя никаких дополнительных манипуляций? Попробуем в этом разобраться.

Предположим, что для подключения к VPN, вы используете специально созданное подключение с именем «vpn_office». В том случае, если новое VPN создавалось с настройками по-умолчанию, скорее всего его название будет содержать пробелы или русские символы. Для дальнейшей работы, лучше его переименовать, так, чтобы имя VPN подключения содержало только английский символы, а пробелы в названии отсутствовали (Правой клавишей по значку соединения и «Переименовать»).

Настройка автоматического vpn подключения в Windows

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

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

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

Для установки автоматического  VPN соединения  мы будем использовать встроенную в систему утилиты rasdial.

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

Утилита rasdial появилась еще в самых ранних версиях Windows  и использовалась для управления удаленными подключениями. Найти утилиту rasdial.exe можно в системном каталоге C:Windowssystem32.

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

Чтобы отключить удаленное соединение, нужно воспользоваться командой:

rasdial «имя_ VPN_подключения» /disconnect

Нас в данном случае интересует процесс как с помощь данной утилиты можно установить VPN подключение.  Формат команды в этом случае будет такой:

rasdial [Имя_VPN_подключения]  [имя_пользователя] [пароль]

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

[имя_пользователя] [пароль] – информация, выданная вашим ISP или администратором.

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

В моем случае, команда подключения будет такой:

rasdial vpn_office winitpro_admin [email protected]@
Используем rasdial  для установки vpn соединения в windows

В случае успешной установки VPN соединения и прохождения авторизации, отобразится строка «Command completed successfully», это означает, что соединение с VPN сервером установлено.

Следующий шаг – настройка автоматического запуска данной команды.

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

Новое задание планировщика AutoConnectVPN

Создадим новое простое задание планировщика с именем «AutoConnectVPN»

Далее нужно указать, когда необходимо выполнять задачу. В данном случае нас интересуют следующие возможности планировщика:

  • When the computer starts (при загрузке компьютера)
  • When log on (при входе пользователя в систему)
Запуск VPN соедиения при загрузке

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

Запуск программы

Затем указываем что планировщик должен запустить программу (Start a program).

В следующем окне нужно указать какую программу нужно запустить и с какими параметрами. Мы запускаемC:Windowssystem32rasdial.exe с аргументами vpn_office winitpro_admin [email protected]@

Автостарт VPN с помощью планировщика Windows

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

Для Windows 7/ Win 8. В том случае, если соединение не установиться, попробуйте в планировщике задач найти созданное вами задание и в его свойствах  на вкладке General укажите — Run with highest privileges (запускать с правами администратора), это должно помочь.

Автозапуск VPN с помощью реестра

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

  1. Запустите редактор реестра (regedit.exe) и перейдите в ветку HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun
  2. Создайте новый строковый параметр именем vpnConnect и значением rasdial vpn_office winitpro_admin [email protected]@
  3. Закройте реестр и перезагрузите компьютер

Если нужно запускать подключение только для текущего пользователя, то эту операцию нужно произвести с разделом HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun

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

Ярлык для vpn в автозагрузку

Просто создать ярлык для нужного VPN подключения и скопируйте (перетяните) созданный ярлык в каталог Автозагрузка (C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup) меню «Пуск».

Возможно, многие читатели будут возмущены, почему самый простой способ автоматизации установки VPN  соединения идет последним. Однако поспешу сообщить, что такая методика почему-то в некоторых случаях не всегда работает, особенно в ОС с UAC.

Автостарт VPN  с помощью системной службы

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

В командной строке с правами администратора,  создадим новую службу командой:

sc create autoVPN start= auto binPath= "rasdial vpn_office winitpro_admin [email protected]@" DisplayName= "AutoVPN" depend= lanmanworkstation obj= "NT AUTHORITYLocalService"

Чтобы служба запускалась уже после запуска всех системных служб, поставим ее в зависимость от службы lanmanworkstation.  В консоли services.msc должна появиться новая служба autoVPN, если она отсутствует, проверьте правильность введенной команды.

Учтите, что это псевдо-служба, и она не будет отображаться в процессах, отрабатывая один раз при запуске системы.

Удалить службу можно командой:

sc delete autoVPN

В этой статье мы разобрали наиболее популярные способы организации автоматического VPN подключения в Windows. Если что-то не заработало, или вы знаете собственный способ организации автозапуска VPN — описывайте все в комментариях. Указанную схему можно протестировав, подняв собственный VPN сервер на Windows 7 и отработать всю процедуру на нем.

как всегда, спасибо winitpro.ru

Join @AdmNtsRu on Telegram

Смотрите также:

Содержание

  1. Автоматически инициируемые параметры профиля VPN
  2. Триггер приложений
  3. Триггер на основе имени
  4. Режим «Всегда включен»
  5. Сохранение пользователя Всегда на предпочтении
  6. Обнаружение доверенной сети
  7. Настройка VPN-подключения, инициируемого приложением
  8. Организация автозапуска VPN-соединения под Windows
  9. Автозапуск VPN в Windows
  10. RASDIAL. Установка VPN подключения из командной строки
  11. Автозапуск VPN подключения с помощью планировщика Windows
  12. Автозапуск VPN с помощью реестра
  13. Автоматическое подключение VPN с помощью автозагрузки
  14. Автостарт VPN с помощью системной службы
  15. VPN-сервер на роутере. Автоподключение VPN в Windows с блокировкой доступа к интернету кроме VPN-соединения
  16. Содержание:
  17. 1. Настройка VPN-сервера на роутере
  18. 2. Подключение к VPN через Windows
  19. 3. Автоподключение к VPN при включении ПК
  20. 4. Блокировка доступа к интернету кроме VPN-соединения (блокировка интернета без VPN)

Автоматически инициируемые параметры профиля VPN

Относится к:

В Windows 10 и Windows 11 в VPN с автоматическим триггером добавлен ряд функций, чтобы пользователям не пришлось подключаться вручную, когда VPN необходим для доступа к необходимым ресурсам. Существует три типа правил автоматически инициируемых правил.

Автоматические VPN-подключения не будут работать, если включено перенаправление папок для AppData. Либо перенаправление папок для AppData должно быть отключено, либо автоматический VPN-профиль должен быть развернут в системном контексте, что меняет путь к хранянию файла rasphone.pbk.

Триггер приложений

Vpn-профили Windows 10 или Windows 11 можно настроить для автоматического подключения при запуске определенного набора приложений. Вы можете настроить классические приложения и приложения универсальной платформы Windows (UWP) для активации VPN-подключения. Можно также настроить VPN для отдельного приложения и указать правила трафика для каждого приложения. Дополнительные сведения см. в разделе Фильтры трафика.

Идентификатор классического приложения — это путь к файлу. Идентификатор приложения UWP — это имя семейства пакетов.

Триггер на основе имени

Вы можете настроить правило на основе имени домена, чтобы определенное имя домена активировало VPN-подключение.

Автоматический триггер на основе имени можно настроить с помощью параметра VPNv2/имя_профиля/DomainNameInformationList/dniRowId/AutoTrigger в разделе Поставщик службы конфигурации (CSP) VPNv2.

Существует четыре типа триггеров на основе имени.

Режим «Всегда включен»

Always On — это функция Windows 10 и Windows 11, которая позволяет активному профилю VPN автоматически подключаться на следующих триггерах:

При активации триггер выполняется попытка подключения к VPN. Если возникает ошибка или требуется ввод пользователя, отображается всплывающее уведомление.

Если на устройстве несколько профилей с триггерами «Всегда включен», пользователь может задать активный профиль в разделе Параметры > Сеть и Интернет > VPN > Профиль VPN, установив флажок Разрешить приложениям автоматически использовать это VPN-подключение. По умолчанию первый профиль, настроенный в MDM, отмечен как активный. Устройства с несколькими пользователями имеют одно и то же ограничение: только один профиль и, следовательно, только один пользователь сможет использовать триггеры Always On.

Сохранение пользователя Всегда на предпочтении

Windows имеет функцию для сохранения предпочтений пользователя AlwaysOn. Если пользователь вручную отключает Подключение автоматически, Windows запомнит это имя профиля, добавив имя профиля к значению AutoTriggerDisabledProfilesList.

Если средство управления удалит или добавит одно и то же имя профиля и задает AlwaysOn значение true, Windows не будет проверять поле, существует ли имя профиля в следующем значении реестра, чтобы сохранить предпочтения пользователей.

Клавиша: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRasManConfig
Значение: AutoTriggerDisabledProfilesList
Тип: REG_MULTI_SZ

Обнаружение доверенной сети

Эта функция настраивает VPN таким образом, чтобы подключение не активировалось, если пользователь находится в доверенной корпоративной сети. Значение этого параметра — список суффиксов DNS. Стек VPN изучает DNS-суффикс на физическом интерфейсе и, если он соответствует любому из настроенных в списке, и сеть является частной или настроена MDM, VPN не активируется.

Обнаружение доверенной сети можно настроить с помощью параметра VPNv2/имя_профиля/TrustedNetworkDetection в разделе VPNv2 CSP.

Настройка VPN-подключения, инициируемого приложением

Сведения о настройке XML см. в разделе Параметры профиля VPN и VPNv2 CSP.

На следующем рисунке показано связывание приложения с VPN-подключением в политике конфигурации VPN-профиля с помощью Microsoft Intune.

vpn app trigger

Если после добавления связанного приложения установить флажок Только эти приложения могут использовать это VPN-подключение (VPN для отдельных приложений), приложение станет доступным в корпоративных границах, где можно настроить правила для приложения. Дополнительные сведения см. в разделе Фильтры трафика.

Источник

Организация автозапуска VPN-соединения под Windows

Мой компьютер включен почти всегда. Редкое исключение — длительные поездки далеко за пределы ДС.
Включен почти всегда, потому что очень часто, когда я нахожусь вне дома (на работе, в гостях, просто летом на даче), возникает необходимость зайти на него (по http или же через Remote Desktop) за какими-либо данными.

Всё бы ничего, но доступ в интернет обеспечивается через VPN-соединение.
Которое иногда обрывается. Из-за проблем у провайдера, из-за перезагрузки системы после установки критичных апдейтов или еще по каким-либо причинам.

До недавнего времени каждый такой обрыв связи приводил к тому, что находясь вне дома, я терял возможность подсоединиться к компьютеру до возвращения домой и запуску VPN-соединения вручную. Пока однажды не решил разобраться в проблеме и сделать решение, которое позволило бы забыть про подобные неприятные ситуации.

Покопавшись в интернете, обнаружил, что запустить соединение можно, используя программу rasdial.exe, входящую в стандартный набор Windows:

C:Windowssystem32rasdial.exe элемент [пользователь [пароль|*]] [/DOMAIN:домен]
[/PHONE:номерТелефона] [/CALLBACK:ответныйНомер]
[/PHONEBOOK:файлАдреснойКниги] [/PREFIXSUFFIX]

Ну а дальше запустить соединение по расписанию — дело техники.
Кому-то ближе Планировщик задач + bat-файлы, мне ближе cron + perl.
Как и отношение к цвету и вкусу фломастеров, сложность скрипта — личное дело каждого.

c:windowssystem32rasdial.exe «имя_vpn_соединения» имя_юзера пароль_юзера

А можно чуть сложнее.
Например, у меня сначала идет проверка доступности канала (пингом на определенные адреса), а потом запуск одного из VPN-соединений. В случае его недоступности — запуск другого и так далее.

Еще один интересный случай (хотя реже нужный кому-либо) применения автозапуска VPN — переключение между несколькими соединениями по расписанию, например, для использования ночью одного, а днем другого. В этом случае поможет опция «разорвать соединение»:

Источник

Автозапуск VPN в Windows

В последние несколько лет все более популярной становится технология организации удаленного рабочего места (будь то отдельный сотрудник и целый офис) за счет технологии VPN. Однако пользователю не очень удобно каждый раз при загрузке компьютера вручную инициировать VPN соединение. Как сделать так, чтобы VPN подключение поднималось автоматически при загрузке Windows или при входе пользователя в систему и не требовало бы от пользователя никаких дополнительных манипуляций? Попробуем в этом разобраться.

Предположим, что для подключения к VPN, вы используете специально созданное подключение с именем «vpn_office». В том случае, если новое VPN создавалось с настройками по-умолчанию, скорее всего его название будет содержать пробелы или русские символы (процесс создания VPN подключения в Windows 8). Для дальнейшей работы, лучше его переименовать, так, чтобы имя VPN подключения содержало только английский символы, а пробелы в названии отсутствовали (Правой клавишей по значку соединения и «Переименовать»).

windows vpn connection1

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

vpn connection properties

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

Для установки автоматического VPN соединения мы будем использовать встроенную в систему утилиты rasdial.

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

Утилита rasdial появилась еще в самых ранних версиях Windows и использовалась для управления удаленными подключениями. Найти утилиту rasdial.exe можно в системном каталоге C:Windowssystem32.

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

Чтобы отключить удаленное соединение, нужно воспользоваться командой:

Нас в данном случае интересует процесс как с помощь данной утилиты можно установить VPN подключение. Формат команды в этом случае будет такой:

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

[имя_пользователя] [пароль] – информация, выданная вашим ISP или администратором.

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

В моем случае, команда подключения будет такой:

rasdial windows vpn

В случае успешной установки VPN соединения и прохождения авторизации, отобразится строка «Command completed successfully», это означает, что соединение с VPN сервером установлено.

Следующий шаг – настройка автоматического запуска данной команды.

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

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

Создадим новое простое задание планировщика с именем «AutoConnectVPN»windows task AutoConnectVPN

Далее нужно указать, когда необходимо выполнять задачу. В данном случае нас интересуют следующие возможности планировщика:

vpn task

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

Затем указываем что планировщик должен запустить программу (Start a program).new task for vpn connection

connect vpn sheduller

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

Для Windows 7/ Win 8. В том случае, если соединение не установиться, попробуйте в планировщике задач найти созданное вами задание и в его свойствах на вкладке General укажите — Run with highest privileges (запускать с правами администратора), это должно помочь.

Автозапуск VPN с помощью реестра

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

Если нужно запускать подключение только для текущего пользователя, то эту операцию нужно произвести с разделом HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun

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

Просто создать ярлык для нужного VPN подключения и скопируйте (перетяните) созданный ярлык в каталог Автозагрузка (C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup) меню «Пуск».vpn on startup

Возможно, многие читатели будут возмущены, почему самый простой способ автоматизации установки VPN соединения идет последним. Однако поспешу сообщить, что такая методика почему-то в некоторых случаях не всегда работает, особенно в ОС с UAC.

Автостарт VPN с помощью системной службы

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

В командной строке с правами администратора, создадим новую службу командой:

Чтобы служба запускалась уже после запуска всех системных служб, поставим ее в зависимость от службы lanmanworkstation. В консоли services.msc должна появиться новая служба autoVPN, если она отсутствует, проверьте правильность введенной команды.

Учтите, что это псевдо-служба, и она не будет отображаться в процессах, отрабатывая один раз при запуске системы.

Удалить службу можно командой:

В этой статье мы разобрали наиболее популярные способы организации автоматического VPN подключения в Windows. Если что-то не заработало, или вы знаете собственный способ организации автозапуска VPN — описывайте все в комментариях. Указанную схему можно протестировав, подняв собственный VPN сервер на Windows 7 и отработать всю процедуру на нем.

page

page

page

mystery56

Remote Access error 623 — на Ваших данных.
Как решается?

Согласно KB320693:
You may receive this error message if the VPN connection is configured to use a dial-up connection that has been deleted.
Если по русски: скорее всего удалено подключение, используемое по умолчанию. Зайдите в Сетевые подключения, удалите лишние подключения. Затем выберите в качестве подключения по умолчанию любое из доступных. Потом в контекстном меню этого подключения выбирите “не использовать по-умолчанию»

mystery56

На Windows 8.1 последний способ не сработал. Если попробовать запустить службу вручную, появляется следующее сообщение: http://rghost.ru/56953509

такая же проблема при запуске службы

mystery56

Все предложенные способы предполагают хранить пароль в открытом виде. Как этого избежать?

mystery56

Напиши cmd для запуска vpn (через rasdial) и обфусцируй код.

mystery56

Перезалил скриншот:
[IMG]http://i65.fastpic.ru/big/2014/0917/a8/1ea84580f9f221d7bac08ef7fedb64a8.png[/IMG]

mystery56

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

1) Удалите свою службу через командную строку набрав:
sc delete PROVIDER
2) Создайте файл блокнота со следующим содержанием:
CreateObject(«WScript.Shell»).Run «rasdial PROVIDER login pass», 0, false
3) Назовите полученный файл PROVIDER.vbs. Таким образом, вы получите скрипт на языке VBS, который вызывает все ту же самую команду RASDIAL, причем действует скрытно без всяких окон в фоновом режиме (флаг 0) и сразу по отрабатыванию закрывается (флаг false)
4) Создайте в этой же папке еще один файл блокнота с таким содержанием:
copy PROVIDER.vbs %windir%System32PROVIDER.vbs
sc create PROVIDER start= auto binPath= «wscript PROVIDER.vbs» depend= lanmanworkstation obj= «NT AUTHORITYLocalService» DisplayName= «PROVIDER»
5) Назовите его PROVIDER.bat. Сейчас вы получили исполняемый файл, который делает 2 действия. Сначала он копирует только что созданный вами скрипт в системную папку System32. А затем создается служба PROVIDER, автоматически отрабатывающая при старте системы, зависимая от «Рабочей станции», исполняемая от лица «Локальной службы» и вызывающая созданный вами скрипт из папки System32 через скрипт-хост WScript.
6) Запустите PROVIDER.bat и все заработает! Единственный минус — в журнале событий все равно будет вылезать та же самая ошибка, что на вашем скриншоте, и все равно служба вручную не запускается, но это незначительно, ведь VPN-то при загрузке системы теперь сама подключается! На будущее очень советую эти файлики надежно сохранить и запускать этот BAT-файл каждый раз после переустановки ОС и создания подключения. Проверено на Windows XP и Windows 7.

P.S. Администратору сайта — внесите этот вариант в ваш материал, уточнив вариант со службой и с планировщиком. В случае с реестром у меня не получилось гарантированно запустить скрипт, работало через раз, через HKLM и HKCU. Еще стоит отметить, что просто RASDIAL и в планировщике, и в реестре дает черное CMD-окно при подключении, а скрипт не дает.

mystery56

mystery56

Спасибо за ответ, но этот способ у меня тоже не сработал, увы. Кстати, батник можно сократить до такого вида:
sc create vpn start= auto binPath= vpn.vbs depend= lanmanworkstation obj= «NT AUTHORITYLocalService»

mystery56

Yerel, я даже догадываюсь, почему у вас не сработало, в силу «сокращения» батника. Допустим команду copy вы отметаете и копируете вручную, ваше право, но я автоматизировал процесс. Допустим, вы не присваиваете службе отображаемое имя. Но вот в параметре binPath вы допускаете ошибку. binPath — путь к бинарнику, т.е. к ехе-ншнику, dll-ке, на худой конец — батнику. А у вас просто ссылка на скрипт. Я тоже так делал, и это не работало. В журнале ошибок Windows посмотрите. Увидите «vpn.vbs не является приложением Win32, запуск службы невозможен». Запуск через Wscript здесь обязателен. Я 3 дня посвятил этой проблеме и проверил уже все возможные варианты.

mystery56

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

mystery56

куча даунов оставляют свои пароли в свою корпоративную сеть открытом виде, а потом плачут что кто-то зашифровал на работе базы данных и все документы.avi

mystery56

А Вы в курсе, что созданное VPN подключение Windows пароли хранит в открытом НЕ ЗАШИРОВАННОМ виде??

Вот софтяшка — которая благополучно с реестра windows вытягивает не зашифрованный пароль VPN.
http://www.nirsoft.net/utils/dialupass.html

Как по мне, в 100 раз безопаснее в батнике в открытом виде хранить пароль чем в ВПН подключении.
Как минимум — вирусы тупые — с реестра ВПН пароль вытянут, а вот открыть планировщик, найти батник, вытянуть от туда пароль — увы — не хватит интеллекта )))).

Ребята, просто откройте «Сетевые подключения», нажмите правой кнопкой на VPN соединении — «Создать ярлык», и поместите ярлык в автозагрузку. Этот вариант запустить соединение как-будто вы его запустили вручную, и никакие логины-пароли в открытом виде лежать не будут.

Сколько ни пытался, никак не получилось запустить vpn c помощью планировщика задач и rasdial. Способ нерабочий для windows server

mystery56

У тех у кого ошибка «Превышение времени ожидания (30000 мс) при ожидании подключения службы «vpn».» нужно добавить зависимости на запуск службы
sc create autoVPN start= auto binPath= «rasdial VPN Username Password» DisplayName= «AutoVPN» depend= RasMan/Netman/PolicyAgent/lanmanworkstation/lanmanserver obj= «NT AUTHORITYLocalService»

mystery56

Спасибо добрый человек, всё получилось через rasdial

Источник

VPN-сервер на роутере. Автоподключение VPN в Windows с блокировкой доступа к интернету кроме VPN-соединения

Полный и подробный туториал как поднять VPN-сервер на роутере, реализовать автоподключение к нему в системе Windows и разрешить выход в интернет только через VPN.

Статья написана достаточно подробно, с расчетом даже на тех людей, кто впервые зашел в раздел Windows «Сетевые подключения».

Для чего это может пригодиться:

Содержание:

1. Настройка VPN-сервера на роутере

Сразу хочу сказать, что не все роутеры поддерживают функцию VPN. Буду показывать на примере роутера Tenda. Для других процедура аналогична. Так же необходим статический (белый) IP. Обычно его можно приобрести у вашего провайдера за небольшую плату или вовсе бесплатно.

1. Подключаемся к роутеру. Вводим локальный IP роутера в адресную строку браузера. В моем случае это 192.168.0.1. Посмотреть его можно на наклейке на нижней части роутера, либо в интернете.

image loader

2. Вводим логин/пароль. Обычно логин и пароль одинаковы: admin. Если нет, смотрите в инструкции к своему роутеру или в интернете.

3. Переходим во вкладку «VPN/PPTP сервер». На других роутерах это может быть сразу вкладка «VPN-сервер». Если ничего подобного нет, скорее всего, ваш роутер не поддерживает VPN.

image loader

4. Включаем сервер PPTP, включаем шифрование. Добавляем Имя пользователя (Логин) и Пароль для подключение к этому серверу. Сохраняем.

image loader

Настройка сервера VPN на роутере закончена. Переходим к настройкам Windows.

2. Подключение к VPN через Windows

Настройка будет проводиться на примере чистой Windows 7. На более старших версиях процедура отличается не сильно.

1. Переходим в «Панель управленияСеть и ИнтернетЦентр управления сетями и общим доступом». Нажимаем «Настройка нового подключения или сети».

image loader

2. Выбираем поочередно «Подключение к рабочему месту/Нет, создать новое сетевое подключение/Использовать мое подключение к интернету (VPN)».

image loader

3. В следующем окне в поле «Интернет-адрес» вводим IP нашего VPN-сервера. В поле «Имя местоназначения» указываем любое название на английском без пробелов (например vpn-lab).

Чтобы узнать внешний IP ранее настроенного роутера, нужно зайти с любого устройства, подключенного к роутеру-VPN-серверу, на сайт 2ip.ru. Вписываем указанный там IP в поле.

image loader

4. Вводим Логин и Пароль для подключения к сети VPN, которые добавлялись ранее. Нажимаем «Подключиться».

image loader

5. Если все сделано правильно, в списке подключений отобразится созданное VPN-подключение. Открываем свойства этого подключения.

image loader

6. Настраиваем пункты во вкладках как показано на рисунках ниже. Нажимаем ОК.

image loader

7. Проверяем работоспособность. Теперь при проверке внешнего IP (например, через сайт 2ip.ru) должен отображаться IP-адрес роутера-сервера, а не ваш.

3. Автоподключение к VPN при включении ПК

1. Запускаем «Планировщик заданий».

image loader

2. Выбираем «Создать простую задачу».

image loader

3. В поле «Имя» вводим любое имя (Например AutoVPNConncet).

image loader

4. В поле «Триггер» выбираем «При входе в Windows».

image loader

5. Действие — «Запустить программу».

image loader

6. Далее в поле «Программа или сценарий» вводим «C:Windowssystem32rasdial.exe». В поле «Добавить аргументы» вводим » » без кавычек. В моем случае это было «vpn-lab TestUser TestPassword».

image loader

7. Ставим галочку на «Открыть окно „Свойства“ после нажатия кнопки „Готово“». Нажимаем «Готово».

image loader

8. В открывшемся окне ставим галочку на «Выполнить с наивысшими правами». Нажать ОК.

image loader

9. Готово. Осталось проверить. Перезагрузите компьютер. После этого проверьте свой IP в сети (например на 2ip.ru). Он должен совпадать с VPN-адресом.

4. Блокировка доступа к интернету кроме VPN-соединения (блокировка интернета без VPN)

1. Переходим в «Панель управленияСеть и ИнтернетЦентр управления сетями и общим доступом».

image loader

2. VPN-подключение определяем как «Домашняя сеть», сетевое подключение как «Общественная сеть».

image loader

3. Открываем «Брандмауэр Windows в режиме повышенной безопасности» и нажимаем на «Свойства брандмауэра Windows».

image loader

4. Во вкладке «Общий профиль» блокируем Входящие и Исходящие соединения. В «Защищенные сетевые подключения» выбрать все.

image loader

5. Переходим во вкладку «Правила для входящих соединений». Нажимаем «Создать правило».

image loader

image loader

7. Переходим во вкладку «Правила для исходящих соединений». Нажимаем «Создать правило» и делаем все как в предыдущем пункте.

8. Проверяем работоспособность. Теперь при отключенном VPN должен отсутствовать доступ в интернет.

image loader

Буду благодарен всем за конструктивные замечания и предложения.

Источник

В последние несколько лет все более популярной становится технология организации удаленного рабочего места (будь то отдельный сотрудник и целый офис) за счет технологии VPN. Однако пользователю не очень удобно каждый раз при загрузке компьютера вручную инициировать VPN соединение. Как сделать так, чтобы VPN подключение поднималось автоматически при загрузке Windows или при входе пользователя в систему и не требовало бы от пользователя никаких дополнительных манипуляций? Попробуем в этом разобраться.

Предположим, что для подключения к VPN, вы используете специально созданное подключение с именем «vpn_office». В том случае, если новое VPN создавалось с настройками по-умолчанию, скорее всего его название будет содержать пробелы или русские символы (процесс создания VPN подключения в Windows 8). Для дальнейшей работы, лучше его переименовать, так, чтобы имя VPN подключения содержало только английский символы, а пробелы в названии отсутствовали (Правой клавишей по значку соединения и «Переименовать»).

Настройка автоматического vpn подключения в Windows

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

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

Параметры vpn подключения

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

Для установки автоматического VPN соединения мы будем использовать встроенную в систему утилиты rasdial.

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

Утилита rasdial появилась еще в самых ранних версиях Windows и использовалась для управления удаленными подключениями. Найти утилиту rasdial.exe можно в системном каталоге C:Windowssystem32.

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

Чтобы отключить удаленное соединение, нужно воспользоваться командой:

rasdial «имя_ VPN_подключения» /disconnect

Нас в данном случае интересует процесс как с помощь данной утилиты можно установить VPN подключение. Формат команды в этом случае будет такой:

rasdial [Имя_VPN_подключения]  [имя_пользователя] [пароль]

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

[имя_пользователя] [пароль] – информация, выданная вашим ISP или администратором.

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

В моем случае, команда подключения будет такой:

rasdial vpn_office winitpro_admin [email protected]@

Используем rasdial для установки vpn соединения в windows

В случае успешной установки VPN соединения и прохождения авторизации, отобразится строка «Command completed successfully», это означает, что соединение с VPN сервером установлено.

Следующий шаг – настройка автоматического запуска данной команды.

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

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

Создадим новое простое задание планировщика с именем «AutoConnectVPN»Новое задание планировщика AutoConnectVPN

Далее нужно указать, когда необходимо выполнять задачу. В данном случае нас интересуют следующие возможности планировщика:

  • When the computer starts (при загрузке компьютера)
  • When I log on (при входе пользователя в систему)

Запуск VPN соедиения при загрузке

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

Затем указываем что планировщик должен запустить программу (Start a program).Запуск программы

В следующем окне нужно указать какую программу нужно запустить и с какими параметрами. Мы запускаем C:Windowssystem32rasdial.exe с аргументами vpn_office winitpro_admin [email protected]@

Автостарт VPN с помощью планировщика Windows

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

Для Windows 7/ Win 8. В том случае, если соединение не установиться, попробуйте в планировщике задач найти созданное вами задание и в его свойствах на вкладке General укажите — Run with highest privileges (запускать с правами администратора), это должно помочь.

Автозапуск VPN с помощью реестра

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

  1. Запустите редактор реестра (regedit.exe) и перейдите в ветку HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun
  2. Создайте новый строковый параметр именем vpnConnect и значением rasdial vpn_office winitpro_admin [email protected]@
  3. Закройте реестр и перезагрузите компьютерЗапуск vpn соеднинения через автостарт в реестре

Если нужно запускать подключение только для текущего пользователя, то эту операцию нужно произвести с разделом HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun

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

Просто создать ярлык для нужного VPN подключения и скопируйте (перетяните) созданный ярлык в каталог Автозагрузка (C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup) меню «Пуск».Ярлык для vpn в автозагрузку

Возможно, многие читатели будут возмущены, почему самый простой способ автоматизации установки VPN соединения идет последним. Однако поспешу сообщить, что такая методика почему-то в некоторых случаях не всегда работает, особенно в ОС с UAC.

Автостарт VPN с помощью системной службы

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

В командной строке с правами администратора, создадим новую службу командой:

sc create autoVPN start= auto binPath= "rasdial vpn_office winitpro_admin [email protected]@" DisplayName= "AutoVPN" depend= lanmanworkstation obj= "NT AUTHORITYLocalService"

Чтобы служба запускалась уже после запуска всех системных служб, поставим ее в зависимость от службы lanmanworkstation. В консоли services.msc должна появиться новая служба autoVPN, если она отсутствует, проверьте правильность введенной команды.

Учтите, что это псевдо-служба, и она не будет отображаться в процессах, отрабатывая один раз при запуске системы.

Удалить службу можно командой:

sc delete autoVPN

В этой статье мы разобрали наиболее популярные способы организации автоматического VPN подключения в Windows. Если что-то не заработало, или вы знаете собственный способ организации автозапуска VPN — описывайте все в комментариях. Указанную схему можно протестировав, подняв собственный VPN сервер на Windows 7 и отработать всю процедуру на нем.

Понравилась статья? Поделить с друзьями:
  • Подключение ubuntu к windows server по rdp
  • Подключение tws наушников к компьютеру windows 10
  • Подключение oculus rift dk2 к windows 10
  • Подключение nfp windows 10 что это
  • Подключение mac к сетевому принтеру windows