vpncli verkar ikkje i Windows? Køyr Cisco Secure Client rett
vpncli ligg i Secure Client-mappa, ikkje i den gamle IPsec-klienten. Kople til, sjekk statistikken og kople frå, og handsam ledetekstane som autentisering, ikkje som støy.
Du skriv vpncli i ei Windows-ledetekst og får ein feil om at kommandoen ikkje vert kjend, eller vindauget opnar og vert ståande på eit spørsmål du ikkje venta. Begge symptoma kjem vanlegvis frå same staden: maskina har meir enn éi Cisco VPN-klientlinje installert, og kommandoen du køyrde høyrer til feil éi. Løysinga er å starte den køyrbare fila som følgjer med Secure Client, og deretter svare på ledetekstane gatewayen faktisk sender.
Symptomet peikar på to ulike klientar
Cisco Secure Client inneheld eit Windows-kommandolinjegrensesnitt som heiter vpncli.exe. Den eldre Cisco IPsec VPN Client leverte eit anna program, vpnclient.exe, med andre kommandoar og andre passordbrytarar. Retningslinjer som blandar dei to gir kommandoar som ser rimelege ut og feilar med ein gong. Den installerte programmappa er den snøggaste måten å skilje dei.
At vpncli ikkje står i PATH er ikkje prov for at komponenten manglar. Installatøren legg rett og slett ikkje mappa til i PATH, så du kallar den køyrbare fila med full sti.
Start den køyrbare fila som høyrer til Secure Client
For ein installasjon av Secure Client 5.x er den dokumenterte plasseringa mappa Secure Client under Program Files (x86). I PowerShell krevst kalloperatoren fordi stien inneheld mellomrom: & 'C:\Program Files (x86)\Cisco\Cisco Secure Client\vpncli.exe'. Viss fila manglar, sjekk den installerte versjonen og mappa hans i staden for å laste ned ein eldre klient for å tette holet.
Frå cmd.exe fungerer same sti utan kalloperatoren, men ho treng framleis hermeteikn. Vel éitt skal og bli der, for dei to handsamar hermeteikn ulikt, og halvparten av dei mislukka døma på nettet er eit hermeteiknproblem.
Kople til og svar på det gatewayen spør om
Ved klientledeteksta koplar du til den godkjende gatewayen eller eit konfigurert alias: connect vpn.example.com. Byt ut dømet med ditt eige vertsnamn. Klienten spør deretter om påloggingsinformasjonen utrullinga di krev, som kan omfatte val av sertifikat, ein tokenkode eller ein andre faktor. Svar på kvar ledetekst i den rekkjefølgja ho vert vist.
Det dokumenterte dømet til Cisco viser òg eit banner som krev eit uttrykkeleg svar, så eit skript som berre leverer brukarnamn og passord, kan stoppe ved det banneret. Les spørsmålet på skjermen i staden for å gå ut frå at neste ledetekst er passordet.
Kontroller økta før du stolar på henne
Når tilkoplinga er etablert, skriv stats ut øktinformasjon: gatewayen, den tildelte adressa, protokollen og varigheita. Kontroller òg éin tiltenkt intern ressurs, for ei økt finst før du har prova at ruter, DNS og applikasjonstilgangane oppfyller jobben. Noter den tildelte adressa medan økta er oppe.
Køyr disconnect når du vil avslutte VPN-økta, og quit når du vil forlate den interaktive CLI-en. Dei to er ikkje synonym, og å lukke vindauget er ikkje ei dokumentert erstatning for nokon av dei.
Automatisering er eit eige val
Ei fungerande innlogging i terminalen provar ikkje at ei planlagd oppgåve kan fullføre den same autentiseringa. Skriv ned identiteten som krevst, køyrekontoen, sertifikattilgang og eventuell brukarinteraksjon før du gjer økta om til ein bakgrunnsjobb. Viss utrullinga krev pålogging i nettlesar eller ei godkjenning, stadfest den støtta arbeidsflyten med operatøren i staden for å handsame ledeteksta som ei hindring.
Tilpass ikkje gamle døme som set eit passord direkte i kommandolinja. Faste linjer som vert pipa inn i ein interaktiv samtale bryt saman så snart gatewayen endrar spørsmåla sine, og lagra påloggingsinformasjon i eit skript er eit funn som berre ventar på å verte skrive ned. Cisco CLI-referansen dokumenterer dei støtta kommandoane for denne klienten.
Når ei innlogging mislukkast, ta vare på klientversjonen, gatewayen, tidspunktet og feilteksten som ikkje er hemmeleg. Desse fire fakta skil ei feil køyrbar fil frå ei avvist autentisering og frå ei tilkopla økt som ikkje når applikasjonen sin.