Подключение к VPN с помощью командной строки приводит к ошибке 691

8

Я написал простой командный файл для подключения к конкретному VPN-соединению с помощью RASDIAL

rasdial MyVPNConnection 

но всегда возвращал ошибку

691 Доступ запрещен, поскольку имя пользователя и / или пароль недопустимы в домене.

Список кодов ошибок службы удаленного доступа (RAS)

Затем я попытался указать на мою телефонную книгу удаленного доступа (Rasphone.pbk) и посмотреть, что произойдет.

rasdial MyVPNConnection /phonebook:%userprofile%\AppData\Roaming\Microsoft\Network\Connections\Pbk\rasphone.pbk

и все же произошла ошибка 691.

Затем я снял галочку со следующего

Вкладка «Параметры VPN»

но все же та же проблема была обнаружена при выполнении моего командного файла.

Матия Грчич
источник

Ответы:

13

Проблема заключалась в том, что мое VPN-соединение использовало протокол туннелирования защищенного сокета (SSTP)

Вкладка VPN Security

и RASDIAL не может подключиться к такому VPN-соединению, как:

RASDIAL.EXE обеспечивает автоматический набор номера. Он не поддерживает следующие функции, доступные в RASPHONE.EXE: префикс / суффикс, автодозвон, изменение пароля, повторная аутентификация, статистика, набор с помощью оператора и соединения, требующие ввода в режиме терминала.

РАСФОН и РАСДИАЛ: советы и отличия

После того, как я понял это, я использовал RASPHONE, чтобы установить соединение, передавая местоположение моей телефонной книги удаленного доступа (Rasphone.pbk)

rasphone -d MyVPNConnection -f %userprofile%\AppData\Roaming\Microsoft\Network\Connections\Pbk\rasphone.pbk

И все работало нормально.

Для отключения вы все равно можете использовать RASDIAL

rasdial MyVPNConnection /disconnect

Матия Грчич
источник
0

Создать ярлык для файла телефонной книги тоже очень хорошо.

% USERPROFILE% \ AppData \ Roaming \ Microsoft \ Network \ Connections \ Pbk \ Rasphone.pbk

Скриншот ярлыка и что он открывает

Btrain
источник
1
Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос.
Дэвид Постилл