ARM buraxılışı Raspberry Pi üçün FortiClient dəstəyi deyil
İşləyən ikili fayl dəstəklənən müştəri deyil. FortiClient Linux sətrinə, Pi-nin arxitekturasına, sonra şlüzün protokoluna və qeydiyyatına baxın.
Raspberry Pi-də VPN müştərisini işə salmaq, FortiClient-in orada dəstəklənməsi ilə eyni şey deyil. Bu söhbətdə üç iddia birləşdirilir: təchizatçı platformanı kvalifikasiya edir, kimsə prosessor üçün ikili fayl qurur, şlüz isə həmin müştərinin protokoluna və qeydiyyatına icazə verir. Üçündən birini tapmaq digər ikisi haqqında heç nə demir. Onları bu ardıcıllıqla işləyin və biri uğursuz olanda dayanın, çünki həll etməli olduğunuz elə odur.
Birinci addım: dəqiq paketiniz üçün buraxılış qeydi sətrini oxuyun
Dəstək bəyanatları versiyaya bağlıdır, ona görə təşkilatınızın təsdiqlədiyi paketin buraxılış qeydlərindən başlayın. Konkret misal üçün, FortiClient Standalone 7.4.7 cədvəli GNOME ilə Ubuntu 22.04 və 24.04, Red Hat 9 və CentOS Stream 9-u sadalayır. Onun Linux prosessor tələbi Intel və ya ekvivalenti kimi ifadə olunub.
Raspberry Pi OS həmin sadalanan Linux mühitlərindən biri deyil. Bu, hər FortiClient nəşri haqqında hökm və ya sonrakı buraxılışlar haqqında proqnoz deyil; bu, həmin sənəddəki həmin sətir haqqında bəyanatdır. Həqiqətən yerləşdirmək istədiyiniz versiyanın matrisini oxuyun.
Prosessor qeydlərini Windows və ya macOS sətirlərindən Linux sətrinə daşımayın. Təchizatçılar platformaları nəşr və buraxılış üzrə sənədləşdirir və bir sətrə aid qeyd digəri haqqında sübut deyil.
İkinci addım: Pi-nin nə işlətdiyini təsdiqləyin
Üç əmr hər hansı yükləmədən əvvəl yerli faktları həll edir:
uname -m
cat /etc/os-release
dpkg --print-architectureBirincisi sizə nüvə arxitekturasını, ikincisi distributivi və buraxılışı, üçüncüsü isə paketlərin qurulduğu istifadəçi fəzası arxitekturasını deyir. 64 bitlik nüvə ilə 32 bitlik istifadəçi fəzası mümkündür və bu, hansı paketə ehtiyacınız olduğunu dəyişir.
Sonra həmin platforma üçün həqiqətən nəyin mövcud olduğunu yoxlayın. Debian trixie-nin dərc edilmiş paket cədvəli openfortivpn üçün arm64 və armhf quruluşlarını ehtiva edir. Bu, həmin distributivdə arxitekturanın mövcudluğunu təsbit edir. Fortinet-in törəmə distributivdə FortiClient-i kvalifikasiya etdiyini təsbit etmir və təşkilatınızın şlüzünün müştərini qəbul etdiyini də təsbit etmir.
Köhnə buraxılışdan keşlənmiş paket və ya forum mövzusundan uğursuz quruluş hesabatı əvəzinə dəstəklənən paketlərdən və cari buraxılış sənədlərindən istifadə edin. Qrafik ön panel varsa, onu ayrıca kvalifikasiya edin: işləyən əmr sətri quruluşu redaktorun, sirr saxlancının və masaüstü örtüyünün nəzarətinin saxlanıldığını sübut etmir.
Üçüncü addım: müştərini günahlandırmazdan əvvəl şlüzü yoxlayın
Upstream openfortivpn-ı pppd-ı başladan PPP və TLS müştərisi kimi təsvir edir. Bu, konkret bir tətbiqdir və şlüzün uyğun rejim təklif etməsini tələb edir. Server brend adı protokol razılaşması deyil.
Şlüzün buraxılışını və aktivləşdirilmiş giriş metodunu, təsdiqlənmiş host adını və onun etibar materialını, xidmətin tələb etdiyi şəxsiyyət iş axınını, o cümlədən ikinci amili və cihaz durumu yoxlamasını toplayın. İdarə olunan yerləşdirmə üçüncü tərəf müştərisinin yerinə yetirmək imkanı olmayan qeydiyyat addımları tələb edə bilər.
Bağlantını sizə verilmiş hesabla sınayın, administrator hesabı ilə deyil, çünki qeydiyyat və siyasət adətən istifadəçiyə bağlanır:
sudo openfortivpn vpn.example.com:443 -u <username>Yalnız çıxış kodunu deyil, uğursuzluğu oxuyun. Sertifikat xətası, PPP fasiləsi və siyasət rəddi üç fərqli problemdir və onlardan yalnız biri ARM ilə bağlıdır.
Dördüncü addım: cihazda, razılaşma çərçivəsində qəbul edin
Qurulumu real şəxsi resursla, tunel vasitəsilə DNS həlli ilə və şəbəkə kəsilməsindən sonra yenidən qoşulma ilə qəbul edin. Sonra əlçatmaz qalmalı olan təyinatın hələ də uğursuz olduğunu təsdiqləyin, çünki təkcə əlçatanlıq siyasətin doğru olduğunu sübut etmir.
Dörd faktı birlikdə qeyd edin: ƏS buraxılışı, istifadəçi fəzası arxitekturası, müştəri paketinin versiyası və şlüz rejimi. Dördü olmadan növbəti şəxs qurulumun dəstəkləndiyini, yoxsa sadəcə işlədiyini deyə bilməz.
İşəgötürən Pi-nin təmin edə bilmədiyi idarə olunan FortiClient mühiti tələb edirsə, təsdiqlənmiş son nöqtə və ya təsdiqlənmiş giriş hostu istəyin. Həmyaşıd doğrulamasını söndürməyin, durum yoxlamalarını təqlid etməyin və bir maşını uyğunlaşdırmaq üçün təşkilatın şlüzünü dəyişməyin. Yazılacaq nəticə hansı dəstəklənən kombinasiyanın icazəli olduğudur, qapalı mənbəli proqramın heç vaxt ARM-u hədəf ala bilməyəcəyi deyil.