Внесувате vpncli во командниот ред на Windows и добивате грешка дека командата не се препознава, или прозорецот се отвора и потоа застанува на прашање што не сте го очекувале. Двата симптома обично доаѓаат од исто место: на машината се инсталирани повеќе од една линија клиенти на Cisco VPN, а командата што ја извршивте ѝ припаѓа на погрешната. Решението е да ја стартувате извршната датотека што се доставува со Secure Client, а потоа да одговорите на барањата што порталот навистина ги испраќа.

Симптомот укажува на два различни клиенти

Cisco Secure Client вклучува интерфејс за команден ред на Windows со име vpncli.exe. Постариот клиент Cisco IPsec VPN доставуваше друга програма, vpnclient.exe, со различни команди и различни прекинувачи за лозинка. Водичите што ги мешаат двете создаваат команди што изгледаат веродостојно и веднаш не успеваат. Инсталираната папка на програмата е најбрзиот начин да ги разликувате.

Ако vpncli не е во PATH, тоа не е доказ дека компонентата недостасува. Инсталерот едноставно не ја додава папката во PATH, затоа извршната датотека ја повикувате со целосната патека.

Стартувајте ја извршната датотека што ѝ припаѓа на Secure Client

При инсталација на Secure Client 5.x, документираното место е папката Secure Client во Program Files (x86). Во PowerShell е потребен операторот за повикување затоа што патеката содржи празни места: & 'C:\Program Files (x86)\Cisco\Cisco Secure Client\vpncli.exe'. Ако таа датотека недостасува, проверете ја инсталираната верзија и нејзината папка наместо да преземете стар клиент за да ја пополните празнината.

Од cmd.exe истата патека работи без операторот за повикување, но суште бара наводници. Изберете една обвивка и останете во неа, бидејќи двете различно ракуваат со наводниците, а половина од неуспешните примери на интернет се проблем со наводници.

Поврзете се и одговорете на она што го бара порталот

На барањето на клиентот поврзете се со одобрениот портал или конфигуриран псевдоним: connect vpn.example.com. Заменете го примерот со вашето име на домаќин. Клиентот потоа ги бара акредитивите што ги бара вашето распоредување, кои може да вклучуваат избор на сертификат, код на токен или втор фактор. Одговорете на секое барање по редоследот по кој се појавува.

Документираниот пример на Cisco прикажува и банер што бара експлицитен одговор, така што скрипта што доставува само корисничко име и лозинка може да застане на тој банер. Прочитајте го прашањето на екранот наместо да претпоставите дека следното барање е лозинката.

Проверете ја сесијата пред да ѝ верувате

Откако ќе се воспостави врската, stats печати информации за сесијата: порталот, доделената адреса, протоколот и времетраењето. Проверете и еден предвиден внатрешен ресурс, бидејќи сесија постои пред да сте докажале дека нејзините рути, DNS и дозволите за апликации ја задоволуваат задачата. Запишете ја доделената адреса додека сесијата е активна.

Извршете disconnect кога сакате да ја завршите VPN сесијата, и quit кога сакате да го напуштите интерактивниот CLI. Двете не се синоними, а затворањето на прозорецот не е документирана замена за ниту една од нив.

Автоматизацијата е одделна одлука

Работечко најавување во терминал не докажува дека закажана задача може да ја заврши истата автентикација. Запишете го потребниот идентитет, сметката за извршување, пристапот до сертификатот и секоја интеракција со корисникот пред да ја претворите сесијата во позадинска задача. Ако распоредувањето бара најавување преку прелистувач или одобрување, потврдете го поддржаниот работен тек со неговиот оператор наместо да го третирате барањето како пречка.

Не прилагодувајте стари примери што ставаат лозинка директно во командниот ред. Фиксните линии што се внесуваат во интерактивен разговор се кршат штом порталот ги промени прашањата, а зачуваните акредитиви во скрипта се наод што само чека да биде запишан. Референцата за Cisco CLI ги документира поддржаните команди за овој клиент.

Кога најавувањето не успева, зачувајте ја верзијата на клиентот, порталот, времето и текстот на грешката што не е таен. Тие четири факти го одвојуваат погрешниот извршен файл од одбивање на автентикација и од поврзана сесија што не стигнува до својата апликација.

Поврзани статии