Kirjoitat vpncli Windowsin komentokehotteeseen ja saat virheen, ettei komentoa tunnisteta, tai ikkuna avautuu ja jää seisomaan kysymykseen, jota et odottanut. Molemmat oireet tulevat yleensä samasta paikasta: koneessa on asennettuna useampi kuin yksi Cisco VPN -asiakaslinja, ja suorittamasi komento kuuluu väärälle. Ratkaisu on käynnistää suoritettava tiedosto, joka tulee Secure Clientin mukana, ja vastata sitten kehotteisiin, joita yhdyskäytävä todella lähettää.

Oire viittaa kahteen eri asiakkaaseen

Cisco Secure Client sisältää Windowsin komentorivikäyttöliittymän nimeltä vpncli.exe. Vanhempi Cisco IPsec VPN Client toimitti toisen ohjelman, vpnclient.exe, jossa oli eri komennot ja eri salasanakytkimet. Oppaat, jotka sekoittavat nämä kaksi, tuottavat komentoja, jotka näyttävät uskottavilta ja epäonnistuvat heti. Asennettu ohjelmakansio on nopein tapa erottaa ne.

Se, ettei vpncli ole PATHissa, ei ole todiste komponentin puuttumisesta. Asennusohjelma ei yksinkertaisesti lisää kansiota PATHiin, joten kutsut suoritettavaa tiedostoa sen täydellä polulla.

Käynnistä suoritettava tiedosto, joka kuuluu Secure Clientiin

Secure Client 5.x -asennuksessa dokumentoitu sijainti on Secure Client -kansio Program Files (x86) -hakemistossa. PowerShellissä tarvitaan kutsukäyttäjä, koska polku sisältää välilyöntejä: & 'C:\Program Files (x86)\Cisco\Cisco Secure Client\vpncli.exe'. Jos tiedosto puuttuu, tarkista asennettu versio ja sen kansio sen sijaan, että lataisit vanhan asiakkaan aukon täyttämiseksi.

cmd.exe:stä sama polku toimii ilman kutsukäyttäjää, mutta se tarvitsee silti lainausmerkit. Valitse yksi komentotulkki ja pysy siinä, sillä ne kaksi käsittelevät lainausmerkkejä eri tavalla, ja puolet verkon epäonnistuneista esimerkeistä on lainausmerkkiongelma.

Yhdistä ja vastaa siihen, mitä yhdyskäytävä kysyy

Asiakkaan kehotteessa yhdistä hyväksyttyyn yhdyskäytävään tai määritettyyn aliakseen: connect vpn.example.com. Korvaa esimerkki omalla isäntänimelläsi. Sitten asiakas kysyy käyttöönottoasi edellyttämät tunnistetiedot, joihin voi kuulua varmenteen valinta, token-koodi tai toinen tekijä. Vastaa jokaiseen kehotteeseen siinä järjestyksessä, jossa se ilmestyy.

Ciscon dokumentoitu esimerkki näyttää myös bannerin, joka vaatii nimenomaisen vastauksen, joten komentosarja, joka toimittaa vain käyttäjänimen ja salasanan, voi pysähtyä tuohon banneriin. Lue näytöllä oleva kysymys sen sijaan, että olettaisit seuraavan kehotteen olevan salasana.

Tarkista istunto ennen kuin luotat siihen

Kun yhteys on muodostettu, stats tulostaa istunnon tiedot: yhdyskäytävä, määritetty osoite, protokolla ja kesto. Tarkista myös yksi aiottu sisäinen resurssi, sillä istunto on olemassa ennen kuin olet osoittanut, että sen reitit, DNS ja sovelluskohtaiset käyttöoikeudet täyttävät tehtävän. Kirjaa määritetty osoite istunnon ollessa käynnissä.

Suorita disconnect, kun haluat lopettaa VPN-istunnon, ja quit, kun haluat poistua interaktiivisesta CLI:stä. Ne kaksi eivät ole synonyymejä, eikä ikkunan sulkeminen ole dokumentoitu korvike kummallekaan.

Automatisointi on erillinen päätös

Toimiva päätelaitteen kirjautuminen ei osoita, että ajastettu tehtävä voi suorittaa saman todennuksen. Kirjaa vaadittu identiteetti, suoritustili, varmenteen käyttöoikeus ja mahdollinen käyttäjän vuorovaikutus ennen kuin muutat istunnon taustatyöksi. Jos käyttöönotto vaatii selainkirjautumisen tai hyväksynnän, vahvista tuettu työnkulku sen operaattorin kanssa sen sijaan, että pitäisit kehotetta esteenä.

Älä mukauta vanhoja esimerkkejä, jotka sijoittavat salasanan suoraan komentoriville. Kiinteät rivit, jotka syötetään interaktiiviseen keskusteluun, katkeavat heti, kun yhdyskäytävä muuttaa kysymyksiään, ja komentosarjaan tallennettu tunnistetieto on löydös, joka vain odottaa kirjoittamista. Cisco CLI -viite dokumentoi tämän asiakkaan tuetut komennot.

Kun kirjautuminen epäonnistuu, tallenna asiakasversio, yhdyskäytävä, kellonaika ja virheteksti, joka ei ole salainen. Nämä neljä seikkaa erottavat väärän suoritettavan tiedoston hylätystä todennuksesta ja yhdistetystä istunnosta, joka ei tavoita sovellustaan.

Aiheeseen liittyvät artikkelit