Nodeems de Kerio VPN-Client ënner Linux installéiert gouf, erschéngt keen Desktop-Ikon a säi privaten Netzwierk bleift ausser Räichwäit. Dat ass déi normal Form vun dësem Client an net eng kaputt Installatioun: D'GFI-Linux-Uleiung beschreift Konfiguratioun iwwer d'Kommandozeil an e Serviceskript, ganz ouni GUI. Schafft d'Kontrollen hei drënner an der Rei duerch, well jidderee schaaft eng aner Schicht ewech. Den éischte Feeler seet Iech, wou Dir ophalen sollt, an e Sprong no vir heescht meeschtens, e Paket nei ze bauen, dat ni de Problem war.

Bestätegt, datt de Build zu der Maschinn passt

Fänkt domat un, wat dpkg iwwer d'Maschinn denkt a fir wat de Paket gebaut gouf. Op engem normale 64-Bit-System dpkg --print-architecture dréckt amd64, an d'Säit vum Hiersteller lëscht en amd64-Paket nieft dem gewéinleche Debian-Paket. Liest de Release-String am Numm vun der Datei, déi Dir tatsächlech installéiert hutt, amplaz unzehuelen, datt béid iwwereneen kommen.

En Archiv vun 2013, fir i386 gebaut, gëtt net 64-Bit just well Dir --force-architecture iwwerginn hutt. Et ze forcéieren installéiert friem Binären, verstoppt e Feeler vun Ofhängegkeet hannert engem Starter, deen awer nach startet, an et kann den Daemon déi falsch Bibliothéiken luede loossen. Wann Ären Release just 32-Bit ubitt, fuert en an enger 32-Bit-Ëmfeld oder frot den Eegentümer vun der Gateway no engem aktuelle Build.

Kuckt och d'Zeil vun den Ofhängegkeeten. dpkg -s kerio-control-vpnclient | grep -i depends weist, wat de Paket erwaart, an en net erfëllte Versiouns-Aspär oder eng feelend Runtime-Bibliothéik daucht hei op, net am Log vum Client.

Konfiguréiert en iwwer den Assistent vum Paket

Vum Design hier huet de Client keng Entrée an der Applikatiounsschublade, dofir seet en feelend Ikon näischt doriwwer, ob d'Konfiguratioun gelungen ass. Maacht den Assistent nach eng Kéier op mat sudo dpkg-reconfigure kerio-control-vpnclient a beäntwert seng Froen: VPN-Endpunkt, Kontdetailer an de Fangerofdrock vum Server-Zertifikat.

Behandelt d'Fro vum Fangerofdrock als déi eenzeg Plaz, wou e falsche Server ka gewannen. Vergläicht de Wäert mat de Serverinformatiounen, déi den Administrateur dee d'Gateway bedreift gëtt, net mat deem wat den Endpunkt weist. En Onfdrock ze akzeptéieren, deen Dir net kontrolléiere kënnt, mécht de Rescht vun dëser Lëscht zu Dekoratioun, well e feindleche Server no dem Späichere vum Pin genee sou ausgesäit wéi de richtegen. Wann de Wäert net iwwer en anere Kanal bestätegt ka ginn, stoppt a frot, och wann den Tunnel soss opkomm wier.

Den Assistent nach eng Kéier ze lafen ännert d'Konfiguratioun a kann de Client nei starten, dofir haalt en zweete Wee op d'Maschinn, wann d'Sessioun, iwwer déi Dir schafft, vun deem VPN ofhänkt. Tippt d'Passwuert bei der normaler Ufro an, amplaz et an e Kommando ze baken, deen an der Shell-Historie landt.

Kennt d'Datei, déi den Assistent schreift

D'Konfiguratioun läit an /etc/kerio-kvc.conf an dréit souwuel de Kont wéi och de festgeluechten Fangerofdrock. Behandelt se als geheime Material. sudo stat -c '%a %U %G' /etc/kerio-kvc.conf sollt se net als fir all liesbar weisen.

No enger autoriséierter manueller Ännerung luet den Daemon nei, deen d'Datei besëtzt, amplaz de Netzwierk-Stack nei ze starten: sudo /etc/init.d/kerio-kvc reload. En Nei-Luede liest d'Konfiguratioun nach eng Kéier an dréckt déi aktuell Sessioun of, also ass et bei enger lieweger Verbindung keng onschiedlech Operatioun.

Kopéiert déi vireg Datei, ier Dir eppes ännert. Wann d'Authentifikatioun no enger Ännerung feelt, dauert d'Restauréiere vun der leschter gudder Kopie Sekonnen an isoléiert d'Ännerung vum Netzwierk, wat dee bëllegste Wee ass, erauszefannen, ween vun deenen zwee sech geréckelt huet.

Trennt d'lieweg Sessioun vum Verhalen beim Start

De Serviceskript kontrolléiert déi aktuell Verbindung: sudo /etc/init.d/kerio-kvc stop hält den Tunnel elo un, an start bréngt en zréck. Keen vun den zwee Kommandoen entscheet, wat beim nächsten Start geschitt, an deen Ënnerscheed ass op enger Maschinn wichteg, déi Dir aus der Distanz geréiert.

Kuckt no, wien den Autostart besëtzt, ier Dir Linken ewechhëlt oder eppes maskéiert. De Paket kann säin eegent init-Skript installéieren, eng Unit generéieren oder béides maachen, an de falschen Numm auszeschalten léisst de Client no engem Neistart zréckkommen. Kontrolléiert systemctl status kerio-kvc géint den Numm, deen d'Paketdokumentatioun benotzt, an deaktivéiert dann de Wee, deen de Startprozess wierklech liest.

Ersetzt keng OpenVPN-Unit just well d'Konfiguratioun ähnlech ausgesäit. Dëse Client schwätzt säin eegene Protokoll mat der Kerio-Gateway, dofir en aneren Daemon, deen op déiselwecht Datei weist, wäert sech net authentifizéieren, an dee zousätzleche Feeler mécht d'Beweiser schwéier ze liesen. Den GFI-Linux-Client hält och nëmmen eng VPN-Verbindung gläichzäiteg; deemools gëllt dës Grenz fir de Client, net fir d'Benotzerkapazitéit vun der Gateway.

Liest d'Logbicher, da verifizéiert d'Ressource

Dräi Dateien ënner /var/log/kerio-kvc erzielen d'Geschicht vum Daemon: init.log fir Liewenszyklus-Evenementer, error.log fir kritesch Ausfäll an debug.log fir Detailer. Liest dee klengsten Auszuch, dee Är Fro beäntwert, an hëlt Endpunkten a Benotzernimm ewech, ier Dir en iergendwo ageft. E Lach an init.log ëm déi Zäit, wou Dir den Assistent lafe gelooss hutt, seet Iech, datt den Daemon ni nei gestart gouf.

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

E gültegt Paket, en Daemon deen leeft an eng erreechbar Ressource sinn dräi getrennt Resultater, an d'Lëscht ass nëmmen dann fäerdeg, wann all dräi stëmmen. No enger geneemegter Ännerung frot en Host un, deen nëmmen hannert der Gateway existéiert, an da maacht eng normal Servicedrop op. Wann den Tunnel uewen ass an d'Ressource net, sëtzt de reschtleche Feeler an engem Gateway-Route oder enger Firewall-Reeg, net an deem Client, deen Dir just nei konfiguréiert hutt.

Notéiert de Staat, an deem Dir opgehalen hutt: Paket-Release, Architektur, ob de Fangerofdrock iwwer en anere Kanal verifizéiert gouf, a wéi en Nei-Lueden oder Neistart Dir gemaach hutt. Genee déi Notiz mécht déi éischt Kontroll vum nächste Mënsch bëlleg.

Ähnlech Artikelen