Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

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

Автор: Zpro
Дата сообщения: 23.01.2006 06:45
Привет всем!
вопрос в самом названии темы. Как такое реализовать (чтобы при заходе в винду подключение автоматом запускалось и не приходилось тыкать Enter, чтобы подтвердить имя и пароль)??? Интересуют стандартные средства и методы!
Автор: yurynok
Дата сообщения: 23.01.2006 08:35
есть команда Rasdial ставишь ее в автозапуск.

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

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

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

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

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

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

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

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

rasdial office

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

rasdial "office 2" /callback:555-0100

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

rasdial "EAST OFFICE" /d

Примечание

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

Подключения, требующие ввода данных в терминальном режиме в процессе набора номера.
Набор номера через оператора или вручную.
Автор: Netrix
Дата сообщения: 23.01.2006 08:40
Ставишь в автозагрузку вызов *.bat *.cmd файла. Внутри файла пишешь:

rasdial.exe Имя_твоего_VPN_соединения Имя_пользователя Пароль
Автор: valdi77
Дата сообщения: 23.01.2006 08:40
Скопируй ярлык подключения в пункт меню Программы/Автозагрузка
Автор: Barckas
Дата сообщения: 03.12.2007 13:54
Короче все проще...

Добавлено:
Заходим в свойства созданного VPN подключения, заходим в закладку параметры, убираем галочку запрашивать имя пароль сертиф и т.д. жмем ОК.
Создаем ярлык для этого VPN подключения и бросам его в автозагрузку... если пароль и имя сохранены то ничего делать не надо, а если не то при запуске соединения поставим галочку сохранить пароль и он больше не будет спрашивать а будет автоматом запускаться...

p.s.
Всес спасибо, искал эту вещь нигде не нашел... разобрался сам... есть конечно еще один способ:
создаем файлик с расширение bat в нем пишем
rasdial.exe vpn 123 456
(vpn это название VPN соединения в сетевых подключениях, 123 имя пользователя 456 пароль. все пишется так как есть, если название на русском то не пробывал а если на английском то сто процентов работает, если етсть пробел в названии например vpn new, то надо поставить кавыхчки... т.е. "vpn new")

___________________________________
всем штильного моря и 7 футов под килем
Автор: svalx1
Дата сообщения: 28.02.2008 09:40
А как сделать, чтобы VPN подключалась ещё до входа в учётную запись - как служба?
Автор: LMChel
Дата сообщения: 05.03.2008 12:26
svalx1

Если пропишешь в реестре в Run не в ветке HKCU а в ветке HKLM, будет грузится для любой учетной записи.
Автор: arkor
Дата сообщения: 08.03.2008 10:19
Надо как служба, без входа в учетную запись! и чтобы при логауте не отключалось. Можно лм такое замутить на воркстейшене?
Автор: qEraser
Дата сообщения: 08.03.2008 15:25
arkor

В свойствах PPPoE соединения, в разделе "Параметры" снимите галку "Запрашивать имя, пароль ...", выберите PPPoE соединение, нажмите правую кнопку мыши и выберите "Cоздать ярлык";

Далее
"Пуск", выберите "Все программы"->"Стандартные"->"Служебные"->"Назначенные задания";
запустите "Добавить задание"->"Далее"->"Обзор"->"...."->Ярлык на соединение;
выберите пункт "При загрузке компьютера", нажмите "Далее" и при необходимости укажите пароль для входа в Windows.
Автор: frenky2005
Дата сообщения: 16.04.2008 16:14
qEraser

пробовал, чет не идет...
на серваке присутствует Usergate! стоит как служба, после перезагрузки сервака, юзеры из локалки не видят инет, стОит войти на сервере под админом - все запускается и работает.... (при этом после входа под админом запуск VPN соединения делаю вручную)

автоматом так и не получается...
Автор: zzxx1488
Дата сообщения: 09.01.2009 17:49
vpn как служба, где-то пролетало, вот напоминаю если интересно

Для Windows XP следующие действия
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Cоздайте новый ключ KeepRasConnections Тип: REG_SZ
Устанавливаем его значение в 1
из пакета Windows Server 2003 Resource Kit Tools
http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en
нужны следующие файлы
AUTOEXNT.EXE, SERVMESS.DLL, INSTEXNT.EXE, AUTOEXNT.BAT(создаем самостоятельно)
Создаем подключение PPPoE к провайдеру с именем agatel
добавляем в файл AUTOEXNT.BAT строчки:
c:\windows\system32\rasdial.exe agatel <login> <pass>
exit
копируем файлы AUTOEXNT.EXE, SERVMESS.DLL, INSTEXNT.EXE, AUTOEXNT.BAT в c:\windows\system32\
запускаем
INSTEXNT.EXE install
Идем в запускаемые службы и проверяем что сервис AUTOEXNT запускается автоматически
перегружаемся
и наслаждаемся жизнью..
Автор: RoDeZiya
Дата сообщения: 09.01.2009 18:07
frenky2005

Цитата:
на серваке присутствует Usergate!

Раз стоит UserGate, то всё намного проще. У UG есть функция "Автодозвон". Можно настроить UG так, чтобы он сам подключал VPN, когда это необходимо.
Автор: FIZIK
Дата сообщения: 09.01.2009 18:59
или заюзать автологон
Автор: NASMORK
Дата сообщения: 30.03.2009 17:09
zzxx1488
а можно подробней?
где взять файлы
AUTOEXNT.EXE, SERVMESS.DLL, INSTEXNT.EXE?
Автор: se111
Дата сообщения: 30.03.2009 21:49
используйте рекмендацию RoDeZiya
т.к. совет zzxx1488 менее безопасен
и к тому же посложней, ну сопсем чуть чуть посложней.
Автор: Steppy
Дата сообщения: 14.05.2009 14:56
Подниму тему.

Кто-нить знает как сделать так, чтобы VPN-соединение устанавливалось автоматически после разрыва без участия пользователя ?

пробовал несколько известных звонилок, но хочется для надежности использовать средства самой винды.
Автор: ipmanyak
Дата сообщения: 15.05.2009 05:51
Steppy Это есть в св-вах самого VPN соединения, число попыток при разрыве свызи и интервал между попытками. Но часто бывает что VPN соединение есть, а пинги не ходят, только вручную дергать помогает.
Автор: Steppy
Дата сообщения: 03.06.2009 19:01
дело в том, что VPN поднимаецца через СкайЛинковское соединение, и в случае разрыва связи сначала выскакивает диалоговое сообщение с тикающим таймером "ожидается повторное подключение" соединения СкайЛинка, а потом такое же для VPN, и при этом юзеру предоставляется кнопка "отмены".

Хотелось бы, чтобы переустановка обоих соединений проходила вообще без участия пользователей....
Автор: sample626
Дата сообщения: 29.08.2009 15:47
Под Windows 7 (может в висте будет работать)
я делал задание в планировщике с триггером по событию в системном журнале, которое происходит когда успешно идентифицируется сеть.
Под вин 7 - это событие с кодом 10000 в "Журналы приложений и служб-Microsoft-Windows-Network-Profile"
При идентификации сети запускается скриптик с rasdial, подключающий VPN.
Теоретически можно написать их несколько для разных сетевых расположений.
Для ноута может быть удобно.

Но так ловятся только сбои в сети на пути к шлюзу/перетыкание сетевого кабеля и конечно первый запуск, когда идентифицированных сетей еще нет.

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

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

Это направление естественно можно развить )))


Более общее решение - использовать стороннюю программку по типу mdialer. Его можно настроить на периодическое пингование и выполнение действий при отсутствии пинга. Так у нас ловятся непропинговывающиеся поднятые подключения. Нет пинга - отключить, подключить.
Автор: detec1
Дата сообщения: 05.11.2009 22:51
Усложняем задачу: как с помощью скриптов добавить в Винду __автоматически__ новое VPN-подключение с заданными свойствами?
Автор: viknull
Дата сообщения: 05.11.2009 23:02
rasdial тебе в помощь, а еще есть страшная штука под названием "Connection Manager Administrator Kit"
Автор: Graphedit
Дата сообщения: 04.02.2010 14:16
route delete 0.0.0.0
rasdial DARS maksim 12345
где ,дарс,это провайдер. максим,логин. 12345,пароль.
сохранить в C_\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка\с расширением .bat
Автор: Jans
Дата сообщения: 08.02.2010 09:50
помогите решить проблему

суть: имеется два соединения, одно из них VPN - Utel (интернет), другое просто частная сеть (назовем ее ECK - локаль, по которой идет раздача инета (Utel) через удаленное подключение на другой комп в сети ECK)

с недавнего времени они стали между собой конфликтовать, т.е. при загрузке винды и при активном соединении ECK не происходит соединение Utel (интернет) реализованного по средством способа из этого поста

проблема в том, чтобы произошло VPN соединение (Utel) нужно отключать локалку ECK но при этом нет возможности раздавать инет на комп в сети ECK

вообщем нужно: при загрузке винды вырубать соединение ECK создавать VPN-сединение (Utel) по способу описанному здесь и потом уже подрубать соединение ECK обратно

причем при обрыве VPN-соединения (Utel) происходило бы отключение локали (ECK) с дальнейшей отработкой по схеме выше

плиз, очень нужно
Автор: GrantFather
Дата сообщения: 18.02.2010 09:26

Цитата:
rasdial DARS maksim 12345

Не хорошо свой пароль хранить в открытом виде. Лучше звонилкой воспользоваться, которой пароль вводить не требуется, например: RAS Dialer.
Автор: evgkoms
Дата сообщения: 16.04.2010 11:43
http://vpnautomatic.narod.ru/ Автоматическое подключение VPN при загрузке Windows ПОДРОБНО ОПИСАНО РАБОТАЕТ 100%
Автор: DimONtm
Дата сообщения: 25.07.2010 20:15
evgkoms
спасибо за линк, работает, но через одно место

при старте винды или выходе из "спячки" постоянно появляются такие вот окна
за ним виднеется край вот этого окна
в первом окне жму Закрыть, во втором Отмена

соединение всё равно происходит, как и должно
как избавиться от окон, чтобы соединение происходило без лишнего "шума" ?
Автор: DimONtm
Дата сообщения: 26.07.2010 17:57
кстати, вот ещё способ описан для 7-ки
Автор: priHLop
Дата сообщения: 06.08.2010 01:29
Спасибо GrantFather.
RAS Dialer. Штука действительно удобная...В ней есть функция поддерживания соединения.
Автор: ndch
Дата сообщения: 08.09.2010 08:19
http://forum.ru-board.com/topic.cgi?forum=62&topic=19330&start=360#20
Работает уже лет 14.

Добавлено:
Ошибся
http://support.microsoft.com/kb/125393
16 лет.
Автор: carek191
Дата сообщения: 06.04.2011 11:16
Кому надо, могу выслать программку, написаную мной, для автоматического подключения к VPN (работает как служба)
Все вопросы на: carek11119@mail.ru

Страницы: 12

Предыдущая тема: Проблема с squidNT


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.