0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Содержание

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

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

Вариант 1

Вы можете добавить задачу в Планировщик заданий.
1) Откройте планировщик задний
1.1) Откройте меню Пуск → Панель управления → Администрирование → Планировщик заданий или в строке поиска меню Пуск введите taskschd.msc и нажмите Enter ↵ .
2) Нажмите Создать задачу.
3) На вкладке Общие введите в поле Имя — Имя подключения
4) Перейдите на вкладку Триггеры и нажмите кнопку Создать.
5) Выберите в ниспадающем списке напротив пункта Начать задачу: значение При входе в систему и нажмите ОК.
6) Перейдите на вкладку Действия и нажмите кнопку Создать.
7) Выберите в ниспадающем списке напротив пункта Действие: значение Запуск программы.
8) Введите в поле Программа или сценарий: команду rasdial «имя подключения» login password
вместо «имя подключения» — укажите название Вашего подключения к интернету
вместо login — укажите Ваш логин(имя пользователя) для подключения к интернету
вместо password — укажите Ваш пароль для подключения к интернету
9) Нажмите кнопку ОК.
10) Перейдите на вкладку Параметры
11) Поставьте флажки напротив:
Немедленно запускать задачу, если пропущен плановый запуск
При сбое выполнения перезапускать через 1 мин.
Количество попыток перезапуска 99.
12) Уберите флажок Останавливать задачу выполняемую дольше и нажмите ОК.

Вариант 2

1) Создайте командный bat-файл (Например: Connect.bat) следующего содержания:
@echo off

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

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

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

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

rasdial %conn% %login% %pass%

  • вместо «имя подключения» — укажите название вашего подключения к интернету
  • вместо login — укажите Ваш логин(имя пользователя) для подключения к интернету
  • вместо password — укажите Ваш пароль для подключения к интернету

2) Добавьте ярлык (не сам файл скрипта) на файл connect.bat в папку автозагрузки (Пуск → Все программы →Автозагрузка)

Примечание: «имя подключения» должно быть на английском иначе может быть ошибка 623.

Последнее изменение это страницы 22.11.2018 18:37

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Через скрипт

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

Читать еще:  Загрузочная флешка Windows 8

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Популярные Похожие записи:

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

Попробовал все на Win 10 pro… ни один вариант не заработал, кроме реестра. Автозапуск VPN заработал из реестра, но только после загрузки учетной записи, что является не совсем желаемым результатом: хочется запуск до загрузки учетной записи.
Из командной строки VPN запускается без проблем.
Если у кого есть решение данной проблемы, буду благодарен.

Добрый день Андрей, я тестировал на 8.1. Попробую повторить тестирование на 10, отпишусь вам.

Доброго времени. С моей точки зрения — самый интересный вариант через псевдослужбу. Служба создается, но не запускается даже вручную. Пишет: ошибка(вроде 1053, что-то типа служба не отвечает за указанный период времени) Отложенный автозапуск не пробовал.

Спасибо на Windows 8.1 данный метод сработал.

Создайте ярлык на подключение и киньте в автозагрузку ))

Все работает даже на Servere 2019 )) Спасибо за статью.
Через реестр не пробовал. Хватило службы.

Так ничего и не меняется, кроме цифр у версии ОС

Как настроить?

Всё о Интернете, сетях, компьютерах, Windows, iOS и Android

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

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

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

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

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

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

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.
Открываем меню Пуск > Все программы. Ищем пункт Автозагрузка. Кликаем на нем правой кнопкой и выбираем пункт меню — Открыть.

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

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

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

Читать еще:  Как включить Защитник Windows 10

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

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

Автоматическое создание VPN соединения в Windows скриптом

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

Cоздание соединения через интерфейс

Предполагаем, что где-то имеется сервер виртуальной частной сети и нам известны параметры для подключения к нему (адрес, логин и пароль). Заходим: Пуск -> Панель управления -> Центр управления сетями и общим доступом. В разделе Изменение сетевых параметров, щелкнем по Настройка нового подключения или сети. Откроется окно Установка подключения или сети, где будет предложено выбрать вариант. Щелкаем по Подключение к рабочему месту Настройка телефонного или VPN-подключения к рабочему месту и жмём Далее.

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

В появившемся окне вводим: Интерент-адрес — адрес VPN сревера (IP или доменное имя), Имя местоназначения — любое, оно будет отображаться в списке ваших сетей (если планируется дальнейшая автоматизация процессов, рекомендуем использовать в названии только латиницу и/или цифры.

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

По завершению произойдет попытка соедениться, и если всё указано верно коеенкт произойдет.

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

Заходим: Пуск -> Панель управления -> Центр управления сетями и общим доступом -> Изменения параметров адаптера. На нашей сети правой кнопкой мыши -> Свойства. Закладка Безопасность. И выбираем Тип VPN. Если этого не сделать, каждый раз будут попытки соедениться по каждому из протоколов, пока не будет успешной.

Настройка использования шлюза

После типовой настройки, описанной в предыдущем пункте, весь ваш интрнет трафик пойдет через созданный канал, т.е. через сервер. Если сервер имеет интернет канал с пропускной способностью меньше чем у вас, или он прилично нагружен, возможно ощутить замедление скорости доступа в глобальную сеть. Так же, на сайтах или сервисах на которые вы пойдете будет светиться IP адрес сервера, а не ваш. Иногда такое не подходит и есть необходимость, чтобы светился ваш IP адрес. В таком случае необходимо произвести настройку шлюза.

Вновь отключаемся и заходим в свойства соединения как описано чуть выше (в изменениях параметра адаптера). Выбираем закладку Сеть. Выделяем Протокол Интернета версии 4(TCP/IPv4) и жмеме Свойства -> Дополнительно. На закладке Параметры IP снимаем галку Использовать основной шлюз в удаленной сети. Во всех открытых окнах — ОК. Теперь даже при подключенном VPN соединении интернет трафик пойдет через ваш, а не удаленный шлюз.

Автоматизация подключения уже настроенного соединения

Автоматически установит VPN соединение для уже настроенного подоключения, можно не только из интерфейса, но и из-под коммандной стрки, используя команду rasdial.

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

где Имя подключения — то, что вы указали при создании VPN подключения в Имени местоназначения.

rasdial myvpn test_user 12345

Используя эту команду, можно, например, настроить автоматическое подключение по VPN при загрузке компьютера. Для этого в планировщике задач необходимо создать нужное задание, в котором указать данную команду. Можно так же создать bat файл с одной строчкой — этой командой, и указать в задании его.

Остается одна проблема. Пароль при этом храниться в открытом виде. Если это решение не устраивает, можно скомпилировать bat файл в exe и пароль не будет явно видно. Переделка bat файла в exe — тема отдельной статьи, которых много в интернете. Воспользовавшись поиском, не составит труда найти, как это делается.

Создание VPN соединения скриптом

А теперь к самому интересному. Все созданные пользователем VPN соединения и их настройки храняться в одном файле — rasphone.pbk, который храниться в системной папке пользователя:

или, при типовой настройке Windows

В этом файле первая строка — имя VPN соединения в квадратных скобках. Далее идут пареметры (настройки) этого соединения. После них через пустую строку идет имя следующего VPN соединения в квадратных скобках (если у вас их два и более) и так далее.

Копируем этот файл в другое место, например на флэшку. Если у вас на этом компьютере было несколько настроенных VPN, а вам нужно настраивать на других компьютерах только один или некоторые, открываем скопированный файл в текстовом редакторе (я предпочитаю Notepad++).У даляем лишние соединения вместе с их настройками. Делать это нужно аккуратно, не удалив случайно некоторые из настроек нужных соединений

Создаем bat файл из двух строк

copy /Y rasphone.pbk C:UsersuserAppDataRoamingMicrosoftNetworkConnectionsPbk

rasdial myvpn test_user 12345

Я кладу созданный bat файл на флэшку в тот же каталог, где находиться отредактированный файл rasphone.pbk. Поэтому в первой строчке скрипта укзываю его имя без пути.

Читать еще:  Безопасный режим Windows 8 или как вернуть F8

Предполагая, что на комьютере, на котором буду внедрять решение — типовая установка Windows и пользователь называется user, поэтому в первой строке, в комманде copy, каталог назначения имеет такой вид.

/Y означает, что файл в папке назначения будет перезаписан, если существует, без лишних вопросов.

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

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

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

Заключение

Если в данной статье оказалось недостаточно информации, сообщите нам на почту info@rapid-brain.ru и мы постараемся внести дополнения.

Если статья оказалась вам интересна и полезна, помогите найти её другим пользователям — сделайте репост в социалных сетях, используя расположенные ниже кнопки.

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

Взято из стандарстного help

Rasdial
Процесс подключения любого клиента Microsoft можно автоматизировать с помощью простого пакетного файла и команды rasdial. Команда rasdial выполняет запуск сетевого подключения, используя указанные параметры.

Синтаксис
rasdial имя_подключения [имя_пользователя [пароль | *]] [/domain:домен] [/phone:номер_телефона] [/callback:номер_для_ответного_вызова] [/phonebook:путь_к_телефонной_книге] [/prefixsuffix]

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

rasdial [имя_подключения] /disconnect

Параметры
Отсутствуют
Команда rasdial, выполненная без параметров, показывает состояние текущих подключений.
имя_подключения
Указывает элемент текущего файла .pbk, расположенного в папке системный_корневой_каталогSystem32Ras. Если имя подключения содержит пробелы или специальные символы, заключите его в кавычки («).
Файл Rasphone.pbk используется по умолчанию, если не выбрана личная телефонная книга. Если выбрана личная телефонная книга, используется файл имя_пользователя.pbk. Имя выводится в заголовке окна при выбранной личной телефонной книге. В случае конфликта имен к ним добавляются цифры.

имя_пользователя [пароль | *]
Задает имя пользователя и пароль для подключения. Если используется символ звездочки, пользователю выдается запрос на ввод пароля, но вводимые символы не отображаются.
/domain:домен
Указывает домен, в котором находится учетная запись пользователя.
Если этот параметр отсутствует, используется последнее значение поля Домен диалогового окна Подключение к.

/phone:номер_телефона
Заменяет номер телефона для данного подключения, указанный в телефонной книге Rasphone.pbk.
/callback:номер_для_ответного вызова
Заменяет номер телефона для ответного вызова для данного подключения, указанный в телефонной книге Rasphone.pbk.
/disconnect
Отключает указанное подключение.
/phonebook:путь_к_телефонной_книге
Указывает путь к файлу телефонной книги. По умолчанию используется путь системный_корневой_каталогSystem32Rasимя_пользователя.pbk. Можно указать полный путь к этому файлу.
/prefixsuffix
Применяет к набираемому номеру телефона параметры набора номера TAPI для текущего местоположения. Эти параметры задаются с помощью компонента «Параметры телефона и модема» панели управления. По умолчанию этот режим отключен.
Примеры использования команды Rasdial
Для подключения с помощью элемента «OFFICE» файла Rasphone.pbk выполните команду:

Для подключения с помощью записи «OFFICE 2» файла Rasphone.pbk с указанием телефонного номера для ответного вызова, выполните команду:

rasdial «office 2» /callback:555-0100

Чтобы отключить подключение «EAST OFFICE» выполните команду:

rasdial «EAST OFFICE» /d

Следующие функции программы Rasphone.exe не поддерживаются командой rasdial.

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

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

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

Вариант 1

Вы можете добавить задачу в Планировщик заданий.
1) Откройте планировщик задний
1.1) Откройте меню Пуск → Панель управления → Администрирование → Планировщик заданий или в строке поиска меню Пуск введите taskschd.msc и нажмите Enter ↵ .
2) Нажмите Создать задачу.
3) На вкладке Общие введите в поле Имя — Имя подключения
4) Перейдите на вкладку Триггеры и нажмите кнопку Создать.
5) Выберите в ниспадающем списке напротив пункта Начать задачу: значение При входе в систему и нажмите ОК.
6) Перейдите на вкладку Действия и нажмите кнопку Создать.
7) Выберите в ниспадающем списке напротив пункта Действие: значение Запуск программы.
8) Введите в поле Программа или сценарий: команду rasdial «имя подключения» login password
вместо «имя подключения» — укажите название Вашего подключения к интернету
вместо login — укажите Ваш логин(имя пользователя) для подключения к интернету
вместо password — укажите Ваш пароль для подключения к интернету
9) Нажмите кнопку ОК.
10) Перейдите на вкладку Параметры
11) Поставьте флажки напротив:
Немедленно запускать задачу, если пропущен плановый запуск
При сбое выполнения перезапускать через 1 мин.
Количество попыток перезапуска 99.
12) Уберите флажок Останавливать задачу выполняемую дольше и нажмите ОК.

Вариант 2

1) Создайте командный bat-файл (Например: Connect.bat) следующего содержания:
@echo off

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

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

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

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

rasdial %conn% %login% %pass%

  • вместо «имя подключения» — укажите название вашего подключения к интернету
  • вместо login — укажите Ваш логин(имя пользователя) для подключения к интернету
  • вместо password — укажите Ваш пароль для подключения к интернету

2) Добавьте ярлык (не сам файл скрипта) на файл connect.bat в папку автозагрузки (Пуск → Все программы →Автозагрузка)

Примечание: «имя подключения» должно быть на английском иначе может быть ошибка 623.

Последнее изменение это страницы 22.11.2018 18:37

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector