Попуните мрежни пролаз, назив групе, лозинку групе и своје податке за пријаву, а дугме Add остаје сиво. Ништа није истакнуто, ништа не објашњава шта недостаје, па је природан закључак погрешна лозинка или лоша адреса мрежног пролаза. Није ни једно ни друго. Дијалог у Ubuntu 22.04 проверава поље које старија издања нису захтевала, а то поље се налази на страници коју већина људи никада не отвори. Ево редоследа којим се профил чува и шта да радите када дијалог ипак одбије.

Корак 1: отворите Advanced пре него што потражите грешку

Вредност која недостаје је назив тунелског интерфејса; налази се под Advanced и нема никакву ознаку. Попуните главну страницу као обично, затим отворите Advanced и подесите назив интерфејса на tun0 и тек онда притисните Add. Ако је дугме и после тога онемогућено, нисте наишли на нови проблем него на другу половину истог проблема са валидацијом, па пређите на следећи корак уместо да поново уносите податке. Овакво понашање је грешка обрасца у пакетима 22.04, а не особина налога или мрежног пролаза.

Ако сте већ унутар nm-connection-editor, иста страница се зове Advanced, а дугме које покушавате да омогућите је Save.

Корак 2: примените страницу Advanced два пута

Са nm-connection-editor отвореним, направите везу Cisco Compatible VPN (vpnc), попуните поља мрежног пролаза и групе, подесите назив тунелског интерфејса и притисните Apply на напредној страници. Затим притисните Apply још једном или штиклирајте и одштиклирајте опцију хибридне аутентификације, што приморава образац да поново изврши валидацију. На машинама на којима сам то радио, Save остаје онемогућено после првог Apply и поново се укључује тек после тог другог пролаза.

Други Apply није сујеверје. То је разлика између дијалога који је валидирао напредну страницу и оног који ју је само сачувао.

Корак 3: пронађите профил након што се сачува

Сачувани vpnc профил можда се неће појавити на листи у GNOME Settings, због чега успешна поправка изгледа као неуспех. Проверите уместо тога системски мени, где је веза обично присутна и може се нормално изабрати или изменити. Ако је нема на оба места, потпуно затворите уређивач и поново направите профил уместо да уређујете полусачувани.

Када се повеже, профил је обична NetworkManager веза, па касније измене иду кроз исти уређивач и иста необичност може да се врати.

Ако дијалог и даље одбија, напишите vpnc профил

Клијент командне линије боље одговара серверима и свакоме ко је изгубио стрпљење са обрасцем. Направите профил са пољима која vpnc очекује, држите га читљивим само за root јер садржи тајну групе, а затим се повежите и прекинете везу командама самог клијента:

IPSec gateway vpn.example.net
IPSec ID GROUPNAME
IPSec secret GROUPSECRET
IKE Authmode psk
Xauth username your.name
Xauth password YOURPASSWORD

Сачувајте га као /etc/vpnc/work.conf датотеку са режимом 600, покрените sudo vpnc work.conf да се повежете, и sudo vpnc-disconnect да је прекинете. Скрипта при повезивању поставља руте и resolver подешавања, што је згодно, али значи и да неуспешно прекидање може оставити стање за собом.

Проверите тунел, а не дугме

После повезивања потврдите три ствари: интерфејс постоји, удаљена подмрежа има руту, и име унутар удаљене мреже се разрешава. Затим се искључите и потврдите да су рута и resolver уноси нестали, да би следећа веза почела из чистог стања, а не из остатака. Веза која пријављује успех док табела рута остаје непромењена није завршила свој посао.

Не инсталирајте дистрибуцију поново само зато што је дугме у дијалогу онемогућено. То је велики одговор на грешку валидације и не мења шта образац захтева.

Забележите које је поље вашем сачуваном профилу било потребно. Касније издање уређивача може престати да га захтева, а белешка каже следећој особи зашто је та вредност ту.

Повезани чланци