Po namestitvi odjemalca Kerio VPN v Linuxu se ne pojavi nobena ikona na namizju in zasebno omrežje ostane nedosegljivo. To je običajna oblika tega odjemalca in ne pokvarjena namestitev: navodila GFI za Linux opisujejo konfiguracijo iz ukazne vrstice in servisno skripto, povsem brez grafičnega vmesnika. Opravite spodnja preverjanja po vrsti, ker vsako odstrani drug sloj. Prva napaka pove, kje se ustaviti, preskok naprej pa običajno pomeni ponovno zgraditi paket, ki nikoli ni bil problem.

Potrdite, da se gradnja ujema s strojem

Začnite s tem, kar dpkg misli o stroju, in za kaj je bil paket zgrajen. V običajnem 64-bitnem sistemu dpkg --print-architecture izpiše amd64, stran ponudnika pa poleg običajnega paketa Debian navaja paket amd64. Preberite niz izdaje v imenu datoteke, ki ste jo resnično namestili, namesto da bi domnevali, da se oba ujemata.

Arhiv iz leta 2013, zgrajen za i386, ne postane 64-biten samo zato, ker ste posredovali --force-architecture pri namestitvi. Prisilna namestitev namesti tuje binarne datoteke, skrije napako odvisnosti za zaganjalnikom, ki se vseeno zažene, in lahko pusti demona, da naloži napačne knjižnice. Če vaša izdaja obstaja samo v 32-bitni obliki, jo zaženite v 32-bitnem okolju ali prosite lastnika prehoda za aktualno gradnjo.

Preverite tudi vrstico odvisnosti. dpkg -s kerio-control-vpnclient | grep -i depends pokaže, kaj paket pričakuje, in neizpolnjena omejitev različice ali manjkajoča izvajalna knjižnica se pojavita tukaj, ne v dnevniku odjemalca.

Konfigurirajte ga s čarovnikom paketa

Po zasnovi odjemalec nima vnosa v predalu aplikacij, zato manjkajoča ikona ne pove ničesar o tem, ali je konfiguracija uspela. Znova odprite čarovnika z sudo dpkg-reconfigure kerio-control-vpnclient in odgovorite na njegova vprašanja: končna točka VPN, podatki o računu in prstni odtis strežniškega potrdila.

Obravnavajte vprašanje prstnega odtisa kot edino mesto, kjer lahko napačen strežnik zmaga. Primerjajte vrednost s podatki o strežniku, ki jih da skrbnik, ki upravlja prehod, ne s tem, kar predstavi končna točka. Sprejetje prstnega odtisa, ki ga ne morete preveriti, spremeni preostanek tega seznama v okras, ker je sovražen strežnik po shranitvi pina videti enak kot pravi. Če vrednosti ni mogoče potrditi po drugem kanalu, se ustavite in vprašajte, tudi ko bi se tunel sicer dvignil.

Ponovno zaganjanje čarovnika spremeni konfiguracijo in lahko znova zažene odjemalca, zato imejte drugo pot do stroja, ko je seja, prek katere delate, odvisna od tega VPN. Vnesite geslo pri običajnem pozivu, namesto da bi ga vgradili v ukaz, ki konča v zgodovini lupine.

Poznajte datoteko, ki jo čarovnik zapiše

Konfiguracija živi v /etc/kerio-kvc.conf in nosi tako račun kot pripeti prstni odtis. Obravnavajte jo kot tajno gradivo. sudo stat -c '%a %U %G' /etc/kerio-kvc.conf je ne bi smel prikazati kot berljive za vse.

Po dovoljeni ročni spremembi znova naložite demona, ki ima datoteko v lasti, namesto da bi znova zagnali omrežni sklad: sudo /etc/init.d/kerio-kvc reload. Ponovno nalaganje znova prebere konfiguracijo in spusti trenutno sejo, zato na živi povezavi to ni nedejavnost.

Preden karkoli spremenite, kopirajte prejšnjo datoteko. Če preverjanje pristnosti po spremembi ne uspe, obnovitev zadnje delujoče kopije traja sekunde in spremembo loči od omrežja, kar je najcenejši način, da ugotovite, katera od obeh se je premaknila.

Ločite živo sejo od vedenja ob zagonu

Servisna skripta upravlja trenutno povezavo: sudo /etc/init.d/kerio-kvc stop takoj konča tunel in start ga vrne. Noben ukaz ne odloča, kaj se bo zgodilo ob naslednjem zagonu, in ta razlika je pomembna na stroju, ki ga upravljate na daljavo.

Pred odstranjevanjem povezav ali maskiranjem česa ugotovite, kdo ima samodejni zagon. Paket lahko namesti svojo init skripto, ustvari unit ali oboje, izklop napačnega imena pa vrne odjemalca po ponovnem zagonu. Preverite systemctl status kerio-kvc glede na ime, ki ga uporablja dokumentacija paketa, nato onemogočite pot, ki jo zagonski postopek dejansko bere.

Ne zamenjajte unita OpenVPN samo zato, ker je konfiguracija videti podobna. Ta odjemalec govori svoj protokol s prehodom Kerio, zato drug demon, usmerjen na isto datoteko, se ne bo overil, dodaten neuspeh pa oteži branje dokazov. Odjemalec GFI za Linux ima tudi samo eno VPN povezavo hkrati; ta omejitev velja za odjemalca, ne za uporabniško zmogljivost prehoda.

Preberite dnevnike in nato preverite vir

Tri datoteke v /var/log/kerio-kvc pripovedujejo zgodbo demona: init.log za dogodke življenjskega cikla, error.log za kritične okvare in debug.log za podrobnosti. Preberite najmanjši izsek, ki odgovori na vaše vprašanje, in pred lepljenjem kamor koli odstranite končne točke in uporabniška imena. Vrzel v init.log okoli časa, ko ste zagnali čarovnika, vam pove, da demon ni bil nikoli znova zagnan.

FileRead it forSkip it when
init.logstart, reload and stop eventsyou already know the daemon restarted
error.logfailed authentication and certificate problemsthe tunnel is up and traffic still fails
debug.logprotocol detail worth attaching to a ticketthe error is already named in error.log

Veljaven paket, delujoč demon in dosegljiv vir so trije ločeni rezultati in seznam je končan šele, ko veljajo vsi trije. Po odobreni spremembi zahtevajte gostitelja, ki obstaja samo za prehodom, in nato na njem odprite običajno storitev. Če tunel stoji in vir ne, je preostala okvara v poti prehoda ali pravilu požarnega zidu, ne v odjemalcu, ki ste ga pravkar znova konfigurirali.

Zapišite stanje, v katerem ste končali: izdaja paketa, arhitektura, ali je bil prstni odtis preverjen po drugem kanalu in katero ponovno nalaganje ali zagon ste izvedli. Prav ta zapis naredi prvo preverjanje naslednje osebe poceni.

Sorodni članki