Połącz się z VPN, używając wiersza polecenia, powoduje błąd 691

8

Napisałem prosty plik wsadowy, aby połączyć się z określonym połączeniem VPN za pomocą RASDIAL

rasdial MyVPNConnection 

ale zawsze zwracał błąd

691 Odmowa dostępu, ponieważ nazwa użytkownika i / lub hasło są nieprawidłowe w domenie.

Lista kodów błędów usługi dostępu zdalnego (RAS)

potem próbowałem wskazać książkę telefoniczną dostępu zdalnego (Rasphone.pbk) i zobaczyć, co się stanie

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

i nadal wystąpił błąd 691.

Następnie odznaczyłem następujące

Karta Opcje VPN

ale wciąż ten sam problem został zgłoszony podczas wykonywania mojego pliku wsadowego.

Matija Grcic
źródło

Odpowiedzi:

13

Problem polegał na tym, że moje połączenie VPN używało protokołu SSTP (Secure Socket Tunneling Protocol)

Karta Zabezpieczenia VPN

a RASDIAL nie może połączyć się z takim połączeniem VPN, jak:

RASDIAL.EXE zapewnia wybieranie numeru bez nadzoru. Nie obsługuje następujących funkcji dostępnych w RASPHONE.EXE: prefiks / sufiks, automatyczne ponowne wybieranie numeru, zmiana hasła, ponowna próba uwierzytelnienia, statystyki, wybieranie wspomagane przez operatora oraz połączenia wymagające wprowadzenia trybu terminalowego.

RASPHONE i RASDIAL: Wskazówki i różnice

Po tym, jak się zorientowałem, użyłem RASPHONE do nawiązania połączenia z lokalizacją mojej książki telefonicznej dostępu zdalnego (Rasphone.pbk)

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

I wszystko działało dobrze.

Aby się rozłączyć, nadal możesz użyć RASDIAL

rasdial MyVPNConnection /disconnect

Matija Grcic
źródło
0

Utworzenie skrótu do pliku książki telefonicznej również działa całkiem dobrze.

% userprofile% \ AppData \ Roaming \ Microsoft \ Network \ Connections \ Pbk \ rasphone.pbk

Zrzut ekranu skrótu i ​​tego, co otwiera

Btrain
źródło
1
Przeczytaj uważnie pytanie ponownie. Twoja odpowiedź nie odpowiada na pierwotne pytanie.
DavidPostill