Автоматический запуск vpn при старте windows

В последние несколько лет все более популярной становится технология организации удаленного рабочего места (будь то отдельный сотрудник и целый офис) за счет

В последние несколько лет все более популярной становится технология организации удаленного рабочего места (будь то отдельный сотрудник и целый офис) за счет технологии 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 и отработать всю процедуру на нем.

Мой компьютер включен почти всегда. Редкое исключение — длительные поездки далеко за пределы ДС.
Включен почти всегда, потому что очень часто, когда я нахожусь вне дома (на работе, в гостях, просто летом на даче), возникает необходимость зайти на него (по 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 — переключение между несколькими соединениями по расписанию, например, для использования ночью одного, а днем другого. В этом случае поможет опция «разорвать соединение»:

C:Windowssystem32rasdial.exe [элемент] /DISCONNECT

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

Обновлено 27.07.2016

Автоматическое включение vpn подключения windows

Всем привет. В предыдущей заметке я вам рассказал как создать vpn подключение windows когда у вас на борту стоит Windows 8.1. Все это замечательно, но все мы хотим больше автоматики, и чтобы все делалось по возможности без нашего участия, прямо мультик Валли вспомнился, но сегодня не об этом :). В данной статье мы научимся делать так, что включая свой компьютер и попадая на ваш рабочий стол, вы получите автоматическое подключение через vpn. Ниже смотрим как это работает. Вообще конечно самое правильное, это настроить интернет соединение на роутере, который вам и так раздаст Wifi да еще и по шнурку в компьютер всегда будет давать интернет.

Через Планировщик заданий

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

ncpa.cpl

В результате у вас откроется окно Сетевые подключения, где вы и обнаружите ваше vpn подключение. При желании вы можете поменять ему имя, если оно вас не устраивает. У меня название VPN-AETP, запомним его.

Автоматическое подключение через vpn-02

Следующим шагом будет открытие оснастки Планировщик заданий. Попасть в него можно либо через Панель управления > Администрирование > Планировщик заданий либо

Win+R и вводите taskschd.msc

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

Планировщик заданий Windwos 8.1

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

Создаем задачу

Откроется окно мастера создания, на первом этапе вам необходимо задать имя и описание, в мое случае это будет Автоматическое соединение vpn, жмем далее.

Автоматическое подключение через vpn-05

Тип триггера выбираем При запуске компьютера

автозапуск vpn

На этапе выбора действия указываем, что будет запускаться программа.

запустить программу

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

выбор программы автозапуска vpn

C:Windowssystem32rasdial.exe

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

Автоматическое подключение через vpn-14

Смотрим сводку завершающей стадии создания задания, если все ок то жмакаете Готово.

Автоматическое подключение через vpn-10

Далее зайдем в свойства созданного задания и проставим галки Выполнять для всех пользователей и выполнить с наивысшими правами.

Свойства задания

У вас появится форма вводи пароля для подтверждения редактирования.

Автоматическое подключение через vpn-12

Перезагружаемся и проверяем. у вас должно отработать автоматическое подключение через vpn.

автоматическое подключение через vpn

Через скрипт

Создаем текстовый документ на рабочем столе, во с таким вот содержанием

cd %systemroot%system32

start rasdial название логин пароль

vpn bat файл

Далее его нужно сохранить как bat файл, Файл > Сохранить как > vpn.bat

сохранение bat файла

Переходим в папку

C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp

У вас откроется папка автозагрузки в нее и нужно поместить файл с автоматическим подключением через vpn.

автоматическое подключение через vpn-15

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

VPN через реестр

Еще одним методом автостарта vpn, является настройка реестра Windows. Для открытия редактора реестра нажимаем

настройка реестра Windows

Если для конкретного пользователя, то выбираем вот такую ветку

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun

Если для всех, то тогда правим ветку для компьютера

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun

vpn настройка реестра Windows

Создаем правым кликом Строковый параметр

vpn настройка реестра Windows

В его названии указываете, что вам нужно, только без кириллицы, у меня это VPN-AETP через пробел логин и через пробел пароль

vpn настройка реестра Windows-2

Все можно перезагружаться и тестировать соединение vpn.

Через создание службы

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

sc create AutoVPN start= auto binPath= «rasdial VPN логин пароль» DisplayName= «AutoVPN» depend= lanmanworkstation obj= «NT AUTHORITYLocalService»

vpn создание службы-01

Теперь нам нужно открыть оснастку службы, для этого нажмите

Win+R и введите services.msc

Щелкаем правым кликом по вашей службе и выбираем свойства

vpn создание службы-02

vpm служба автоматического подключения

Тип запуска выставляем Автоматический отложенный

vpn создание службы-03

И на вкладке восстановление, выбираем перезапустить при сбое

vpn создание службы-04

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

vpn создание службы-05

Как видите, Windows 8.1 да и другие предлагает весьма разнообразные методы автоматического подключения vpn, без вашего участия.

Use our recommendation for extra auto-connect options

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 August 10, 2022

Reviewed by
Edgar Nicov

Edgar Nicov

Since the dial-up Internet era, Edgar was interested in online resources. From forums to e-commerce websites, he started digging into how those resources could generate revenue. Today he… read more

  • If you’re a privacy-concerned user, you may want to connect to a VPN on startup.
  • It’s also ideal to secure your home network through a VPN tunnel.
  • Windows 10’s built-in provider doesn’t have auto-connect, but there are ways around it.
  • We’ll show you below how to make it happen using BAT files and also great third-party options.

how to make Windows 10 automatically connect to VPN

If you’re wondering how to make Windows 10 automatically connect to VPN, we’ve got you covered.

You just have to create a simple BAT file with your VPN connection details and add it to the Windows autostart sequence.

This way, the VPN connection you created using the Windows 10 built-in VPN provider will autostart every time you switch on your computer, just like Skype, Steam, or an antivirus.

However, if you have a VPN desktop client installed, things become significantly easier since you just have to find and activate the autostart and auto-connect options in the UI.

Follow our easy instructions below to find out how to make Windows 10 automatically connect to VPN using a manual VPN connection as well as a VPN desktop client.

We’re also showing you how to stop your VPN from auto-connecting if you need to turn off this feature temporarily or permanently.

on buttonHow to keep VPN on all the time in Windows 10

There are a few ways to do this, depending on what type of VPN you have. If you use the built-in option, you will have to add the VPNs BAT file to the Windows 10 autostart file.

If you use a third-party VPN client, chances are that their dedicated app already has an option to connect to a VPN at startup. 

If not, you can do the same BAT file trick to your third-party VPN app as well. 

How do I make Windows 10 automatically connect to VPN?

1. Create a VPN connection

add a VPN connection in Windows 10
  1. Right-click the Start button and go to Network Connections.
  2. Select VPN and press Add a VPN connection.
  3. Add the required VPN connection details.
  4. Copy the Connection name, User name, and Password.
  5. Click Save.

You can also use a third-party VPN client. Paid VPNs offer a larger server network and many of them come with built-in auto-connect features, so you won’t have to go through much trouble.

We recommend using Private Internet Access. It’s the best VPN for Windows 10, thanks to high-speed VPN servers, military-grade encryption, and its user-friendly interface.

Here’s how to configure it on your PC:

  1. Sign up for a Private Internet Access subscription.
  2. Download and install PIA on your PC.
  3. In the systray, click the PIA icon.
  4. Open Settings and go to the General tab.
  5. Enable Launch on System Startup and Connect on Launch.edit PIA general preferences
  6. Restart your PC.

After making these changes, PIA will auto-launch every time you turn your PC and connect to the last used VPN server.

Furthermore, it’s easier to change VPN servers in PIA in order for Windows 10 to automatically connect to the new VPN server, instead of editing the VPN connection info in the OS and manually updating the BAT file every time you do this.

Windows 10 has limited native support for VPN protocols, some of which are considered obsolete (PPTP, L2TP).

On the other hand, PIA supports OpenVPN and WireGuard, which are safer and more versatile protocols.

Moreover, PIA comes with a bunch of security features that Windows 10 lacks, including a kill switch that cuts off Internet access in case the VPN connection drops, to protect you from IP leaks.

Private Internet Access

Make Windows 10/11 automatically connect to PIA’s VPN servers fast and easily.

2. Create a BAT file

Configure a BAT file for your VPN

create a BAT file to autoconnect to VPN
  1. Open the Windows 10 Notepad (press Ctrl + R, type notepad, press Enter).
  2. Paste the following code:c:windowssystem32rasdial.exe YourConnectionName YourUsername YourPassword
  3. Replace the connection details with what you copied in the previous stage.
  4. Save the Notepad file and exit.
  5. Change the file extension of the Notepad file from TXT to BAT.

If you can’t see the format of your files, find out how to show file extensions in Windows 10.

Add the BAT file to Windows 10 autostart

add the VPN BAT file to shell startup
  1. Press Ctrl + R, type shell:startup, and press Enter.
  2. Copy the BAT file to this location.
  3. Restart your PC.

From this point on, Windows 10 will automatically connect to the VPN at every system startup. Command Prompt briefly opens a console window and shows how it verifies the username and password, registers your PC over the network, and connects to the VPN.

If you need to switch VPN servers, you only have to edit the VPN connection details in Windows 10. The changes will get automatically picked up by the BAT file.

However, if you also modify the VPN connection name, username, or password, then you will need to manually update the BAT file, too. Otherwise, Windows 10 won’t be able to automatically connect to the VPN.

Read more about this topic

  • Windows 10 Won’t Boot on My PC: 5 Simple Solutions
  • How to Fix 0xc00007b Error on Windows 10 & Main Causes
  • Microsoft will no longer sell you Windows 10 licenses

How do I stop my VPN from automatically connecting?

disable VPN autoconnect in Windows 10
  1. Right-click the Windows taskbar and go to Task Manager.
  2. Go to the Startup tab.
  3. Right-click the VPN connection’s BAT file and click Disable.

If you change your mind and want to re-enable Windows 10 to automatically connect to the VPN, follow the same steps as above and click Enable on the disabled entry.

To make a permanent change, head over to the startup folder using Ctrl+R and shell:startup to delete the BAT file.

If you used a VPN desktop client like PIA, simply find and disable the autostart and auto-connect options in the user interface.

You can also use Task Manager to prevent PIA from autostarting at every Windows startup (same steps as disabling the BAT file).

In conclusion, it’s a good idea to make Windows 10 automatically connect to a VPN as soon as you turn on your PC.

This way, you can immediately connect to another computer over the Internet, like accessing your work PC from home.

However, using a premium VPN solution like PIA is significantly easier and unlocks more possibilities. For example, you can use PIA to access blocked websites, defeat government censorship, host game servers for you and your friends, and unlock Netflix catalogs.

Plus, PIA is among the best VPNs for BBC iPlayer.

newsletter icon

Newsletter

Use our recommendation for extra auto-connect options

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 August 10, 2022

Reviewed by
Edgar Nicov

Edgar Nicov

Since the dial-up Internet era, Edgar was interested in online resources. From forums to e-commerce websites, he started digging into how those resources could generate revenue. Today he… read more

  • If you’re a privacy-concerned user, you may want to connect to a VPN on startup.
  • It’s also ideal to secure your home network through a VPN tunnel.
  • Windows 10’s built-in provider doesn’t have auto-connect, but there are ways around it.
  • We’ll show you below how to make it happen using BAT files and also great third-party options.

how to make Windows 10 automatically connect to VPN

If you’re wondering how to make Windows 10 automatically connect to VPN, we’ve got you covered.

You just have to create a simple BAT file with your VPN connection details and add it to the Windows autostart sequence.

This way, the VPN connection you created using the Windows 10 built-in VPN provider will autostart every time you switch on your computer, just like Skype, Steam, or an antivirus.

However, if you have a VPN desktop client installed, things become significantly easier since you just have to find and activate the autostart and auto-connect options in the UI.

Follow our easy instructions below to find out how to make Windows 10 automatically connect to VPN using a manual VPN connection as well as a VPN desktop client.

We’re also showing you how to stop your VPN from auto-connecting if you need to turn off this feature temporarily or permanently.

on buttonHow to keep VPN on all the time in Windows 10

There are a few ways to do this, depending on what type of VPN you have. If you use the built-in option, you will have to add the VPNs BAT file to the Windows 10 autostart file.

If you use a third-party VPN client, chances are that their dedicated app already has an option to connect to a VPN at startup. 

If not, you can do the same BAT file trick to your third-party VPN app as well. 

How do I make Windows 10 automatically connect to VPN?

1. Create a VPN connection

add a VPN connection in Windows 10
  1. Right-click the Start button and go to Network Connections.
  2. Select VPN and press Add a VPN connection.
  3. Add the required VPN connection details.
  4. Copy the Connection name, User name, and Password.
  5. Click Save.

You can also use a third-party VPN client. Paid VPNs offer a larger server network and many of them come with built-in auto-connect features, so you won’t have to go through much trouble.

We recommend using Private Internet Access. It’s the best VPN for Windows 10, thanks to high-speed VPN servers, military-grade encryption, and its user-friendly interface.

Here’s how to configure it on your PC:

  1. Sign up for a Private Internet Access subscription.
  2. Download and install PIA on your PC.
  3. In the systray, click the PIA icon.
  4. Open Settings and go to the General tab.
  5. Enable Launch on System Startup and Connect on Launch.edit PIA general preferences
  6. Restart your PC.

After making these changes, PIA will auto-launch every time you turn your PC and connect to the last used VPN server.

Furthermore, it’s easier to change VPN servers in PIA in order for Windows 10 to automatically connect to the new VPN server, instead of editing the VPN connection info in the OS and manually updating the BAT file every time you do this.

Windows 10 has limited native support for VPN protocols, some of which are considered obsolete (PPTP, L2TP).

On the other hand, PIA supports OpenVPN and WireGuard, which are safer and more versatile protocols.

Moreover, PIA comes with a bunch of security features that Windows 10 lacks, including a kill switch that cuts off Internet access in case the VPN connection drops, to protect you from IP leaks.

Private Internet Access

Make Windows 10/11 automatically connect to PIA’s VPN servers fast and easily.

2. Create a BAT file

Configure a BAT file for your VPN

create a BAT file to autoconnect to VPN
  1. Open the Windows 10 Notepad (press Ctrl + R, type notepad, press Enter).
  2. Paste the following code:c:windowssystem32rasdial.exe YourConnectionName YourUsername YourPassword
  3. Replace the connection details with what you copied in the previous stage.
  4. Save the Notepad file and exit.
  5. Change the file extension of the Notepad file from TXT to BAT.

If you can’t see the format of your files, find out how to show file extensions in Windows 10.

Add the BAT file to Windows 10 autostart

add the VPN BAT file to shell startup
  1. Press Ctrl + R, type shell:startup, and press Enter.
  2. Copy the BAT file to this location.
  3. Restart your PC.

From this point on, Windows 10 will automatically connect to the VPN at every system startup. Command Prompt briefly opens a console window and shows how it verifies the username and password, registers your PC over the network, and connects to the VPN.

If you need to switch VPN servers, you only have to edit the VPN connection details in Windows 10. The changes will get automatically picked up by the BAT file.

However, if you also modify the VPN connection name, username, or password, then you will need to manually update the BAT file, too. Otherwise, Windows 10 won’t be able to automatically connect to the VPN.

Read more about this topic

  • Windows 10 Won’t Boot on My PC: 5 Simple Solutions
  • How to Fix 0xc00007b Error on Windows 10 & Main Causes
  • Microsoft will no longer sell you Windows 10 licenses
  • Best FTP Client Software For Windows 10 [2023 Guide]

How do I stop my VPN from automatically connecting?

disable VPN autoconnect in Windows 10
  1. Right-click the Windows taskbar and go to Task Manager.
  2. Go to the Startup tab.
  3. Right-click the VPN connection’s BAT file and click Disable.

If you change your mind and want to re-enable Windows 10 to automatically connect to the VPN, follow the same steps as above and click Enable on the disabled entry.

To make a permanent change, head over to the startup folder using Ctrl+R and shell:startup to delete the BAT file.

If you used a VPN desktop client like PIA, simply find and disable the autostart and auto-connect options in the user interface.

You can also use Task Manager to prevent PIA from autostarting at every Windows startup (same steps as disabling the BAT file).

In conclusion, it’s a good idea to make Windows 10 automatically connect to a VPN as soon as you turn on your PC.

This way, you can immediately connect to another computer over the Internet, like accessing your work PC from home.

However, using a premium VPN solution like PIA is significantly easier and unlocks more possibilities. For example, you can use PIA to access blocked websites, defeat government censorship, host game servers for you and your friends, and unlock Netflix catalogs.

Plus, PIA is among the best VPNs for BBC iPlayer.

newsletter icon

Newsletter

Это инструкция о том как настроить автозапуск OpenVPN и подключиться к выбранному серверу автоматически при старте Windows. Для этого не нужно настраивать планировщик задач или создавать командные файлы как во многих других инструкциях доступных в сети.

Всё, что необходимо — это поместить ярлык OpenVPN GUI в папку «Автозагрузка». Тем не менее, чтобы данный способ заработал необходимо выполнить несколько условий.

Установите самую последнею версию OpenVPN и проверьте настройки привилегий 

На момент написания данного текста последняя версия OpenVPN была 2.4.4, она содержит ряд важных исправлений и улучшений, самое главное из них — OpenVPN теперь можно запускать без прав администратора.

Важно! С версией ниже чем 2.4.4 описанный в инструкции способ работать не будет

Важно! Если ранее у вас была установлена версия OpenVPN ниже чем 2.4.4 убедитесь в том, что для исполняемого файла openvpn-gui.exe не установлен уровень привилегий «Выполнять эту программу от имени администратора».

Для этого откройте свойства файла openvpn-gui.exe из папки «C:Program FilesOpenVPNbin» или «C:Program Files (x86)OpenVPNbin», перейдите на вкладку «Совместимость» и убедитесь в том, что настройка «Выполнять эту программу от имени администратора» отключена.

Свойства графического интерфейса OpenVPN в Windows

Автозапуск (автозагрузка) OpenVPN настройка

Поместите ярлык openvpn-gui.exe в папку «Автозагрузка», для этого:

Шаг 1. Чтобы открыть папку «Автозагрузка» нажмите сочетание клавиш Win+R и в открывшемся окне наберите shell:startup, после чего нажмите «Ок»

Меню выполнить в Windows

Шаг 2. Далее в открывшейся папке создайте ярлык и укажите следующее расположение объекта:

«C:Program FilesOpenVPNbinopenvpn-gui.exe» если у вас 64х разрядная Windows

Или

«C:Program Files (x86)OpenVPNbinopenvpn-gui.exe» если у вас 32х разрядная Windows

Примечание! Чтобы определить, установлена на компьютере 32-разрядная или 64-разрядная версия Windows воспользуйтесь этой ссылкой.

Шаг 3. После чего не торопитесь закрывать окно, а дополните указанную ранее строку следующими опциями:

—connect <имя_файла_конфигурации_openvpn>
—silent_connection 1

Опция connect позволяет выбрать файл конфигурации, а соответственно и сервер к которому подключаться. Опция silent_connection позволяет не показывать диалог состояния при подключении.

Ваши файлы конфигурации находятся в папке «C:Program FilesOpenVPNconfig» или «C:Program Files (x86)OpenVPNconfig»
Таким образом, если при старте системы Вы желаете подключать OpenVPN с конфигурацией nl01.secretvpn.net.ovpn, в расположение объекта при создании ярлыка вам необходимо прописать следующую строку:

«C:Program FilesOpenVPNbinopenvpn-gui.exe» —connect nl01.secretvpn.net.ovpn —silent_connection 1 для 64х разрядных систем

Или

«C:Program FilesOpenVPN(x86)binopenvpn-gui.exe» –-connect nl01.secretvpn.net.ovpn —silent_connection 1 для 32х разрядных систем

Диалог создать ярлык в ОС Windows

Шаг 4. Завершите создание ярлыка, автозапуск OpenVPN настроен и теперь ваш VPN будет запускаться и подключаться к выбранному серверу автоматически при входе в систему.

Полезное! Если Вы хотите избавиться от назойливого диалога ввода пароля каждый раз при подключении OpenVPN сохраните пароль в отдельный файл и укажите его в конфигурации OpenVPN так, как это сделано в инструкции «Как сохранить имя пользователя и пароль в OpenVPN клиенте» для версий более ранних чем 2.4.0 и тогда ваш OpenVPN будет запускаться без всяких дополнительных окон.

Остались вопросы? Мы всегда поможем:

  • Telegram  @secretvpn_support 
  • Электронная почта  [email protected]
  • Личный кабинет пользователя SECRETVPN  https://secretvpn.net/login/  — «Техническая поддержка»

beeline

Нижеприведенные способы автоматического подключения к Интернет через VPN-подключение будут очень полезны абонентам, провайдеры которых используют технологию PPTP или L2TP. Ярким примером может быть кабельное подключение к  Билайн.  Если есть роутер, то все легко и просто. А вот когда его нет, то приходится запускать подключение VPN вручную. 

1) Открываем Планировщик задний.
Для этого надо зайти в меню ПускВсе программыСтандартныеСлужебныеПланировщик задний.
Второй вариант — нажимаем комбинацию клавиш Win+R и в открывшемся окне набираем команду taskschd.msc и жмем Enter.
2) В меню выбираем пункт Действия Создать задачу.
3) На вкладке Общие ввоим в поле Имяinternet.
4) Переходим на вкладку Триггеры. Кликаем на кнопку Создать.
В выпадающем списке Начать задачу выбираем значение При входе в систему и нажимаем ОК.

vpn_autostart-001

5) Теперь идем на вкладку Действия и нажмаем кнопку Создать.
В выпадающем списке Действие ставим значение Запуск программы.

vpn_autostart-002

Вводим в поле Программа или сценарий команду:
rasdial «имя подключения» login password
Вместо «имя подключения» прописываем название подключения к интернету. В моем случае оно называется Beeline.
А вместо login и password указываем логин(имя пользователя) и пароль для подключения к сети Интернет.
Нажимаем кнопку ОК.
6) Переходим на вкладку Параметры и ставим галочки напротив:
Немедленно запускать задачу, если пропущен плановый запуск
При сбое выполнения перезапускать через: 1 мин.
Количество попыток перезапуска: 99.
Снимаем галочку Останавливать задачу выполняемую дольше.

vpn_autostart-003

7. Нажимаем кнопку ОК.
8. Перезагружаем компьютер — соединение должно подключиться автоматически.

Способ 2. Автоматическое подключение VPN через bat-файл.

Создаем командный файл с расщирением *.bat (Например: beeline.bat). Открываем его блокнотом и пишем

@echo off
set conn=»имя подключения»
:: имя вашего подключения к Интернету

set login=»login»
:: ваш логин для подключения к Интернету

set pass=»password»
:: ваш пароль подключения к Интернету

set pause=10
:: пауза в секундах между проверкой соединения, если соединение разорвалось произойдет подключение

rasdial %conn% %login% %pass%

exit

Параметр «имя подключения» — прописываем название подключения к Интернету, а вместо login и password — указываем логин(имя пользователя) и пароль для подключения к Интернет. Имейте ввиду, что навзвание подключения должно быть на английском иначе при подключении может возникнуть ошибка 623.
Открываем меню Пуск > Все программы. Ищем пункт Автозагрузка. Кликаем на нем правой кнопкой и выбираем пункт меню — Открыть.

avtozagruzka-001

8.  Перетаскиваем созданный  bat-файл в открывшуюся папку Автозагрузка.  В открывшемся меню выбираем — кликаем Создать ярлык..
Перезагружаем компьютер и проверяем работает ли автоматическое подключение

Способ 3. Автоматическое подключение VPN с помощью реестра.

1) Нажимаем комбинацию клавиш Win+R. В открывшемся окне пишем команду regedit и нажимаем кнопку ОК. Откроется Редактор реестра.
2) Открываем раздел автозапуска для всех пользователей.
«HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun»
Примечание: Если Вам надо сделать автозапуск VPN-соединения только для текущего пользователя, то открывайте ветку
«HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun»
3) Создаем «строковый параметр» — кликаем правой кнопкой мыши → СоздатьСтроковый параметр.

rasdial-reg-001

Называем его как угодно — например, internet.
4) Кликаем по нему дважды и в поле Значение пишем строку:
rasdial «имя vpn соединения» <логин> <пароль>
Например: rasdial beeline 08901010 qwerty

rasdial-reg-002

5. Закрываем Редактор реестра и перезагружаем компьютер.

Сегодня хочу рассказать о том как быстро и просто настроить автоматическое подключение клиента OpenVPN 2.5 к серверу при запуске операционной системы Windows 10. Немного предыстории, в одной организации было реализовано подключение клиентов через OpenVPN. Но у большинства пользователей не знаю почему не хватало ума после запуска ОС запустить еще и OpenVPN. И каждое утро в чат сыпалась куча сообщений у нас ни чего не работает. Хотя всем пользователям все объяснялось и показывалось.

Конечно по хорошему необходимо было изначально настраивать автоматическое подключение к серверу OpenVPN, дабы не напрягать пользователей.

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

Так же рекомендую прочитать интересные статьи на тему настройки OpenVPN.

Как узнать кто подключен к OpenVpn серверу

Как просматривать логи OpenVPN в Linux

Как настроить OpenVPN Client в Windows 10

Простой способ автоподключения OpenVPN

Для того чтобы клиент OpenVPN при загрузки Windows сам в автоматическом режиме поднимал соединение нужно в свойствах ярлыка в поле «Объект» добавить следующею запись.

—connect client.ovpn

client.ovpn это название вашего файла конфигурации который храниться в папке ovpn. Название может быть любое.

После чего проверяем, запускаем OpenVPN он должен сам подключиться к серверу.

Остается только этот ярлык добавить в автозагрузку.

Если в вашей сборке Windows 10 в пуске нет папки «Автозагрузка» или вы просто не можете её найти, нажимаем клавиши Win+R и вводим команду «shell:startup».

В открывшиеся окно переносим измененный ярлык.

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

Содержание

  1. Автоматическое подключение vpn при загрузке windows 10
  2. Через Планировщик заданий
  3. Через скрипт
  4. VPN через реестр
  5. Через создание службы
  6. Автоматическое подключение VPN
  7. Способ 1. Автоматическое подключение VPN через Планировщик заданий.
  8. Способ 2. Автоматическое подключение VPN через bat-файл.
  9. Способ 3. Автоматическое подключение VPN с помощью реестра.
  10. Автозапуск VPN в Windows
  11. RASDIAL. Установка VPN подключения из командной строки
  12. Автозапуск VPN подключения с помощью планировщика Windows
  13. Автозапуск VPN с помощью реестра
  14. Автоматическое подключение VPN с помощью автозагрузки
  15. Автостарт VPN с помощью системной службы
  16. Автозапуск VPN в Windows
  17. RASDIAL. Установка VPN подключения из командной строки
  18. Автозапуск VPN подключения с помощью планировщика Windows
  19. Автозапуск VPN с помощью реестра
  20. Автоматическое подключение VPN с помощью автозагрузки
  21. Автостарт VPN с помощью системной службы
  22. Видео

Автоматическое подключение vpn при загрузке windows 10

Автоматическое подключение vpn при загрузке windows 10

Всем привет. В предыдущей заметке я вам рассказал как создать vpn подключение windows когда у вас на борту стоит Windows 8.1. Все это замечательно, но все мы хотим больше автоматики, и чтобы все делалось по возможности без нашего участия, прямо мультик Валли вспомнился, но сегодня не об этом :). В данной статье мы научимся делать так, что включая свой компьютер и попадая на ваш рабочий стол, вы получите автоматическое подключение через vpn. Ниже смотрим как это работает. Вообще конечно самое правильное, это настроить интернет соединение на роутере, который вам и так раздаст Wifi да еще и по шнурку в компьютер всегда будет давать интернет.

Через Планировщик заданий

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

Автоматическое подключение vpn при загрузке windows 10

В результате у вас откроется окно Сетевые подключения, где вы и обнаружите ваше vpn подключение. При желании вы можете поменять ему имя, если оно вас не устраивает. У меня название VPN-AETP, запомним его.

Автоматическое подключение vpn при загрузке windows 10

Следующим шагом будет открытие оснастки Планировщик заданий. Попасть в него можно либо через Панель управления > Администрирование > Планировщик заданий либо

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

Откроется окно мастера создания, на первом этапе вам необходимо задать имя и описание, в мое случае это будет Автоматическое соединение vpn, жмем далее.

Автоматическое подключение vpn при загрузке windows 10

Тип триггера выбираем При запуске компьютера

Автоматическое подключение vpn при загрузке windows 10

На этапе выбора действия указываем, что будет запускаться программа.

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

Смотрим сводку завершающей стадии создания задания, если все ок то жмакаете Готово.

Автоматическое подключение vpn при загрузке windows 10

Далее зайдем в свойства созданного задания и проставим галки Выполнять для всех пользователей и выполнить с наивысшими правами.

Автоматическое подключение vpn при загрузке windows 10

У вас появится форма вводи пароля для подтверждения редактирования.

Автоматическое подключение vpn при загрузке windows 10

Перезагружаемся и проверяем. у вас должно отработать автоматическое подключение через vpn.

Автоматическое подключение vpn при загрузке windows 10

Через скрипт

Создаем текстовый документ на рабочем столе, во с таким вот содержанием

start rasdial название логин пароль

Автоматическое подключение vpn при загрузке windows 10

Далее его нужно сохранить как bat файл, Файл > Сохранить как > vpn.bat

Автоматическое подключение vpn при загрузке windows 10

У вас откроется папка автозагрузки в нее и нужно поместить файл с автоматическим подключением через vpn.

Автоматическое подключение vpn при загрузке windows 10

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

VPN через реестр

Еще одним методом автостарта vpn, является настройка реестра Windows. Для открытия редактора реестра нажимаем

Автоматическое подключение vpn при загрузке windows 10

Если для конкретного пользователя, то выбираем вот такую ветку

Если для всех, то тогда правим ветку для компьютера

Автоматическое подключение vpn при загрузке windows 10

Создаем правым кликом Строковый параметр

Автоматическое подключение vpn при загрузке windows 10

В его названии указываете, что вам нужно, только без кириллицы, у меня это VPN-AETP через пробел логин и через пробел пароль

Автоматическое подключение vpn при загрузке windows 10

Все можно перезагружаться и тестировать соединение vpn.

Через создание службы

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

Автоматическое подключение vpn при загрузке windows 10

Теперь нам нужно открыть оснастку службы, для этого нажмите

Щелкаем правым кликом по вашей службе и выбираем свойства

Автоматическое подключение vpn при загрузке windows 10

vpm служба автоматического подключения

Тип запуска выставляем Автоматический отложенный

Автоматическое подключение vpn при загрузке windows 10

И на вкладке восстановление, выбираем перезапустить при сбое

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

Как видите, Windows 8.1 да и другие предлагает весьма разнообразные методы автоматического подключения vpn, без вашего участия.

Источник

Автоматическое подключение VPN

Автоматическое подключение vpn при загрузке windows 10

Нижеприведенные способы автоматического подключения к Интернет через VPN-подключение будут очень полезны абонентам, провайдеры которых используют технологию PPTP или L2TP. Ярким примером может быть кабельное подключение к Билайн. Если есть роутер, то все легко и просто. А вот когда его нет, то приходится запускать подключение VPN вручную.

Способ 1. Автоматическое подключение VPN через Планировщик заданий.

Автоматическое подключение vpn при загрузке windows 10

5) Теперь идем на вкладку Действия и нажмаем кнопку Создать.
В выпадающем списке Действие ставим значение Запуск программы.

Автоматическое подключение vpn при загрузке windows 10

Автоматическое подключение vpn при загрузке windows 10

7. Нажимаем кнопку ОК.
8. Перезагружаем компьютер — соединение должно подключиться автоматически.

Способ 2. Автоматическое подключение VPN через bat-файл.

Создаем командный файл с расщирением *.bat (Например: beeline.bat). Открываем его блокнотом и пишем

@echo off
set conn=»имя подключения»
:: имя вашего подключения к Интернету

set login=»login»
:: ваш логин для подключения к Интернету

set pass=»password»
:: ваш пароль подключения к Интернету

set pause=10
:: пауза в секундах между проверкой соединения, если соединение разорвалось произойдет подключение

rasdial %conn% %login% %pass%

Параметр «имя подключения» — прописываем название подключения к Интернету, а вместо login и password — указываем логин(имя пользователя) и пароль для подключения к Интернет. Имейте ввиду, что навзвание подключения должно быть на английском иначе при подключении может возникнуть ошибка 623.
Открываем меню Пуск > Все программы. Ищем пункт Автозагрузка. Кликаем на нем правой кнопкой и выбираем пункт меню — Открыть.

Автоматическое подключение vpn при загрузке windows 10

8. Перетаскиваем созданный bat-файл в открывшуюся папку Автозагрузка. В открывшемся меню выбираем — кликаем Создать ярлык..
Перезагружаем компьютер и проверяем работает ли автоматическое подключение

Способ 3. Автоматическое подключение VPN с помощью реестра.

1) Нажимаем комбинацию клавиш Win+R. В открывшемся окне пишем команду regedit и нажимаем кнопку ОК. Откроется Редактор реестра.
2) Открываем раздел автозапуска для всех пользователей.
«HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun»
Примечание: Если Вам надо сделать автозапуск VPN-соединения только для текущего пользователя, то открывайте ветку
«HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun»
3) Создаем «строковый параметр» — кликаем правой кнопкой мыши → СоздатьСтроковый параметр.

Автоматическое подключение vpn при загрузке windows 10

Называем его как угодно — например, internet.
4) Кликаем по нему дважды и в поле Значение пишем строку:
rasdial «имя vpn соединения»
Например: rasdial beeline 08901010 qwerty

Автоматическое подключение vpn при загрузке windows 10

Источник

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

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

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

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

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

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

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

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

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

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

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

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

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

Автоматическое подключение vpn при загрузке windows 10

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

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

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

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

Автоматическое подключение vpn при загрузке windows 10

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

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

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

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

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

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

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

Автоматическое подключение vpn при загрузке windows 10

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

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

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

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

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

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

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

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

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

Источник

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

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

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

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

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

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

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

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

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

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

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

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

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

Автоматическое подключение vpn при загрузке windows 10

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

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

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

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

Создадим новое простое задание планировщика с именем «AutoConnectVPN»Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

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

Автоматическое подключение vpn при загрузке windows 10

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Автоматическое подключение vpn при загрузке windows 10

Автоматическое подключение vpn при загрузке windows 10

Автоматическое подключение vpn при загрузке windows 10

Автоматическое подключение vpn при загрузке windows 10

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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-окно при подключении, а скрипт не дает.

Автоматическое подключение vpn при загрузке windows 10

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

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

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Автоматическое подключение vpn при загрузке windows 10

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

Источник

Видео

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

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

Автоматическое подключение к интернету при разрыве и включении винды (Win 10)

Автоматическое подключение к интернету при разрыве и включении винды (Win 10)

АВТОМАТИЧЕСКОЕ ПОДКЛЮЧЕНИЕ К OPENVPN В WINDOWS 10! Настройка OpenVPN!

АВТОМАТИЧЕСКОЕ ПОДКЛЮЧЕНИЕ К OPENVPN В WINDOWS 10! Настройка OpenVPN!

Как настроить авто включение и выключение VPN на iPhone и iPad при открытии любого приложения

Как настроить авто включение и выключение VPN на iPhone и iPad при открытии любого приложения

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

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

Как настроить автоматическое подключение к Интернету при загрузке Windows

Как настроить автоматическое подключение к Интернету при загрузке Windows

➥ КАК ВКЛЮЧИТЬ VPN НА WINDOWS 10 ► ВПН ПОДКЛЮЧЕНИЕ ► КАК ДОБАВИТЬ VPN В WINSOWS 10 ► БЕСПЛАТНЫЙ ВПН

➥ КАК ВКЛЮЧИТЬ VPN НА WINDOWS 10 ► ВПН ПОДКЛЮЧЕНИЕ ► КАК ДОБАВИТЬ VPN В WINSOWS 10 ► БЕСПЛАТНЫЙ ВПН

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

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

Windows 10 автоматическое подключение к интернету

Windows 10 автоматическое подключение к интернету

Автоматическое подключение к интернету Win 7/8/10

Автоматическое подключение к интернету Win 7/8/10

Понравилась статья? Поделить с друзьями:
  • Автоматический вход пользователя windows server 2012
  • Автоматический вход пользователя windows 7 в домене
  • Автоматический вход доменного пользователя windows 10
  • Автоматический вход в учетную запись windows 10 после перезагрузки
  • Автоматический вход в учетную запись windows 10 без ввода пароля