Linux-da Kerio VPN klientini quraşdırdıqdan sonra heç bir iş masası ikonu görünmür və şəxsi şəbəkə əlçatmaz qalır. Bu, pozulmuş quraşdırma deyil, bu klientin normal formasıdır: GFI-nin Linux təlimatları əmr sətri konfiqurasiyasını və xidmət skriptini təsvir edir, heç bir GUI yoxdur. Aşağıdakı yoxlamaları sıra ilə aparın, çünki hər biri başqa bir qatı təmizləyir. İlk uğursuzluq harada dayanmalı olduğunuzu bildirir və irəli atlamaq adətən heç vaxt problem olmayan paketi yenidən qurmaq deməkdir.

Qurulmanın maşına uyğun olduğunu təsdiqləyin

Başlayın: dpkg maşının nə olduğunu və paketin hansı məqsədlə qurulduğunu göstərir. Normal 64-bit sistemdə dpkg --print-architecture çap edir amd64, və satıcı səhifəsi adi Debian paketinin yanında amd64 paketi sadalayır. Quraşdırdığınız fayl adındakı buraxılış sətrini oxuyun, ikisinin uyğun olduğunu güman etməyin.

2013-cü ilə aid, i386 üçün qurulmuş arxiv yalnız --force-architecture ötürdüyünüz üçün 64-bit olmur. Bunu məcbur etmək yad binar faylları quraşdırır, hələ də işə düşən başladıcı arxasında asılılıq nasazlığını gizlədir və demonun səhv kitabxanaları yükləməsinə səbəb ola bilər. Əlinizdəki buraxılış yalnız 32-bit təqdim edirsə, onu 32-bit mühitdə işlədin və ya gateway sahibindən aktual quruluş istəyin.

Asılılıq sətrini də yoxlayın. dpkg -s kerio-control-vpnclient | grep -i depends paketin nə gözlədiyini göstərir və ödənilməmiş versiya tələbi və ya çatışmayan icra kitabxanası burada, klient jurnalında deyil, üzə çıxır.

Onu paket sehrbazı ilə konfiqurasiya edin

Klientin dizaynına görə proqram çəkməcəsində qeydi yoxdur, ona görə itkin ikon konfiqurasiyanın uğurla tamamlandığı barədə heç nə demir. Sehrbazı yenidən açmaq üçün sudo dpkg-reconfigure kerio-control-vpnclient əmrini işlədin və suallarını cavablandırın: VPN son nöqtəsi, hesab məlumatları və server sertifikatının barmaq izi.

Barmaq izi sualını yanlış serverin qazana biləcəyi yeganə yer kimi qəbul edin. Dəyəri gateway-i idarə edən administratorun verdiyi server məlumatı ilə müqayisə edin, son nöqtənin təqdim etdiyi ilə deyil. Yoxlaya bilmədiyiniz barmaq izini qəbul etmək bu siyahının qalanını bəzəyə çevirir, çünki pin saxlanıldıqdan sonra düşmən server həqiqi serverlə eyni görünür. Dəyəri kənar kanalla təsdiqləmək mümkün deyilsə, tunel başqa cür qalxacaq olsa da, dayanın və soruşun.

Sehrbazı yenidən işə salmaq konfiqurasiyanı dəyişir və klienti yenidən başlada bilər, ona görə işlədiyiniz sessiya bu VPN-dən asılı olduqda maşına ikinci yol saxlayın. Parolu shell tarixçəsinə düşən əmrin içinə yerləşdirmək əvəzinə adi sorğuda yazın.

Sehrbazın yazdığı faylı tanıyın

Konfiqurasiya /etc/kerio-kvc.conf faylında saxlanılır və həm hesabı, həm də sabitlənmiş barmaq izini daşıyır. Onu məxfi material kimi qəbul edin. sudo stat -c '%a %U %G' /etc/kerio-kvc.conf onu hamının oxuya bildiyi kimi göstərməməlidir.

Səlahiyyətli əl ilə düzəlişdən sonra şəbəkə yığınını yenidən başlatmaq əvəzinə faylın sahibi olan demonu yenidən yükləyin: sudo /etc/init.d/kerio-kvc reload. Yenidən yükləmə konfiqurasiyanı yenidən oxuyur və cari sessiyanı kəsir, ona görə canlı bağlantıda heç bir təsiri olmayan əməliyyat deyil.

Hər şeyi dəyişməzdən əvvəl köhnə faylı kopyalayın. Düzəlişdən sonra autentifikasiya uğursuz olarsa, son işlək surəti bərpa etmək saniyələr alır və düzəlişi şəbəkədən təcrid edir; hansının dəyişdiyini öyrənməyin ən ucuz yolu budur.

Canlı sessiyanı yükləmə davranışından ayırın

Xidmət skripti cari bağlantını idarə edir: sudo /etc/init.d/kerio-kvc stop tuneli indi bağlayır və start onu geri qaytarır. Heç bir əmr növbəti yükləmədə nə olacağını müəyyən etmir və bu fərq uzaqdan idarə etdiyiniz maşında vacibdir.

Linkləri silməzdən və ya nəyisə maskalamazdan əvvəl başlanğıcın kimə aid olduğunu yoxlayın. Paket öz init skriptini quraşdıra, unit yarada və ya ikisini də edə bilər; yanlış adı söndürmək klienti yenidən yükləmədən sonra geri qaytarır. systemctl status kerio-kvc əmrini paket sənədlərinin istifadə etdiyi adla müqayisə edin, sonra yükləmə prosesinin həqiqətən oxuduğu yolu söndürün.

Konfiqurasiya oxşar görünür deyə OpenVPN unitini əvəz etməyin. Bu klient Kerio gateway-i ilə öz protokolunda danışır, ona görə eyni fayla baxan başqa bir demon autentifikasiyadan keçməyəcək, və əlavə uğursuzluq dəlilləri oxumağı çətinləşdirir. GFI-nin Linux klienti də bir anda yalnız bir VPN bağlantısı saxlayır; bu məhdudiyyət klientə aiddir, gateway-in istifadəçi tutumuna deyil.

Jurnalları oxuyun, sonra resursu yoxlayın

Üç fayl /var/log/kerio-kvc demonun hekayəsini daşıyır: init.log həyat dövrü hadisələri üçün, error.log kritik uğursuzluqlar üçün, debug.log isə təfərrüat üçün. Sualınıza cavab verən ən kiçik parçanı oxuyun və hər hansı yerə yapışdırmazdan əvvəl son nöqtələri və istifadəçi adlarını silin. init.log faylında, sehrbazı işə saldığınız vaxt ətrafında boşluq demonun heç vaxt yenidən başlamadığını bildirir.

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

Etibarlı paket, işləyən demon və əlçatan resurs üç ayrı nəticədir və yoxlama siyahısı yalnız hər üçü doğru olduqda bitmiş sayılır. Təsdiqlənmiş dəyişiklikdən sonra yalnız gateway arxasında mövcud olan host tələb edin, sonra onun üzərində adi xidmət açın. Tunel qalxıbsa, resurs isə yoxdursa, qalan nasazlıq yenicə yenidən konfiqurasiya etdiyiniz klientdə deyil, gateway marşrutunda və ya firewall qaydasındadır.

Bitirdiyiniz vəziyyəti qeyd edin: paket buraxılışı, arxitektura, barmaq izinin kənar kanalla yoxlanılıb-yoxlanmadığı və hansı yenidən yükləmə və ya başlatmanı işlətdiyiniz. Bu qeyd növbəti adamın ilk yoxlamasını ucuz edən şeydir.

Əlaqəli məqalələr