ARM-ի կառուցումը FortiClient-ի աջակցություն չէ ձեր Raspberry Pi-ի համար
Աշխատող բինար ֆայլը աջակցվող հաճախորդ չէ։ Ստուգեք FortiClient Linux տողը, Pi-ի ճարտարապետությունը, ապա դարպասի արձանագրությունն ու գրանցումը։
Raspberry Pi-ում VPN հաճախորդ գործարկելը նույնը չէ, ինչ FortiClient-ի աջակցությունը դրա վրա։ Այս զրույցում միաձուլվում են երեք պնդումներ՝ մատակարարը որակավորում է հարթակ, ինչ-որ մեկը պրոցեսորի համար բինար է կառուցում, և դարպասը թույլատրում է այդ հաճախորդի արձանագրությունն ու գրանցումը։ Երեքից մեկը գտնելը ոչինչ չի ասում մյուս երկուսի մասին։ Անցեք դրանցով այս հերթականությամբ և կանգ առեք, երբ մեկը ձախողվի, որովհետև հենց այն պետք է լուծեք։
Առաջին քայլ. կարդացեք թողարկման նշումների տողը ձեր ճշգրիտ փաթեթի համար
Աջակցության հայտարարությունները կապված են տարբերակի հետ, ուստի սկսեք ձեր կազմակերպության հաստատած փաթեթի թողարկման նշումներից։ Կոնկրետ օրինակի համար FortiClient Standalone 7.4.7 աղյուսակը թվարկում է Ubuntu 22.04 և 24.04, Red Hat 9 և CentOS Stream 9՝ GNOME-ով։ Դրա Linux պրոցեսորի պահանջը ձևակերպված է որպես Intel կամ համարժեք։
Raspberry Pi OS-ը այդ թվարկված Linux միջավայրերից մեկը չէ։ Սա դատավճիռ չէ FortiClient-ի բոլոր հրատարակությունների մասին և կանխատեսում չէ հետագա թողարկումների մասին. սա հայտարարություն է այդ փաստաթղթի այդ տողի մասին։ Կարդացեք այն տարբերակի մատրիցը, որը դուք իսկապես մտադիր եք տեղակայել։
Մի տեղափոխեք պրոցեսորի նշումները Windows-ի կամ macOS-ի տողերից Linux-ի տող։ Մատակարարները հարթակները փաստաթղթավորում են ըստ հրատարակության և ըստ թողարկման, և մեկ տողին վերաբերող նշումը ապացույց չէ մյուսի համար։
Երկրորդ քայլ. հաստատեք, թե ինչ է աշխատեցնում Pi-ն
Երեք հրաման պարզում են տեղական փաստերը ցանկացած ներբեռնումից առաջ՝
uname -m
cat /etc/os-release
dpkg --print-architectureԱռաջինը հայտնում է միջուկի ճարտարապետությունը, երկրորդը՝ տարածումը և թողարկումը, երրորդը՝ օգտատիրոջ տարածության ճարտարապետությունը, որի համար կառուցվում են փաթեթները։ 64-բիթ միջուկը 32-բիթ օգտատիրոջ տարածությամբ հնարավոր է, և դա փոխում է, թե որ փաթեթն է ձեզ պետք։
Ապա ստուգեք, թե ինչ է իրականում հասանելի այդ հարթակի համար։ Debian trixie-ի հրապարակված փաթեթների աղյուսակը ներառում է openfortivpn-ի arm64 և armhf կառուցումները։ Դա հաստատում է ճարտարապետության հասանելիությունը այդ տարածման մեջ։ Այն չի հաստատում, որ Fortinet-ը որակավորում է FortiClient-ը ածանցյալ տարածման վրա, և չի հաստատում, որ ձեր կազմակերպության դարպասը ընդունում է հաճախորդին։
Օգտագործեք աջակցվող փաթեթներ և ընթացիկ թողարկման փաստաթղթեր, այլ ոչ թե հին թողարկումից պահված փաթեթ կամ ֆորումի թեմայից ձախողված կառուցման հաշվետվություն։ Եթե գրաֆիկական ինտերֆեյս կա, որակավորեք այն առանձին. աշխատող հրամանի տողի կառուցումը չի ապացուցում, որ խմբագրիչը, գաղտնիքների պահոցը և աշխատասեղանի փաթաթանի հսկողությունը պահպանվում են։
Երրորդ քայլ. ստուգեք դարպասը նախքան հաճախորդին մեղադրելը
Upstream-ը նկարագրում է openfortivpn-ը որպես PPP և TLS հաճախորդ, որը գործարկում է pppd-ը։ Սա կոնկրետ իրականացում է, և այն պահանջում է, որ դարպասը առաջարկի համատեղելի ռեժիմ։ Սերվերի ապրանքանիշի անունը արձանագրության պայմանավորվածություն չէ։
Հավաքեք դարպասի թողարկումը և միացված մուտքի մեթոդը, հաստատված հոսթի անունը և դրա վստահության նյութը, ինչպես նաև այն ինքնության հոսքը, որը պահանջում է ծառայությունը, ներառյալ ցանկացած երկրորդ գործոն և սարքի կարգավիճակի ստուգում։ Կառավարվող տեղակայումը կարող է պահանջել գրանցման քայլեր, որոնք երրորդ կողմի հաճախորդը որևէ կերպ չի կարող կատարել։
Փորձեք կապը ձեզ տրված հաշվով, ոչ ադմինիստրատորի հաշվով, որովհետև գրանցումն ու քաղաքականությունը սովորաբար կապված են օգտատիրոջ հետ՝
sudo openfortivpn vpn.example.com:443 -u <username>Կարդացեք ձախողումը, ոչ միայն ելքի կոդը։ Վկայագրի սխալը, PPP-ի ժամանակի սպառումը և քաղաքականության մերժումը երեք տարբեր խնդիրներ են, և դրանցից միայն մեկն է ARM-ի մասին։
Չորրորդ քայլ. ընդունեք այն սարքում՝ պայմանավորվածության սահմաններում
Ընդունեք կարգավորումը իրական մասնավոր ռեսուրսով, թունելով DNS-ի լուծմամբ և ցանցի ընդհատումից հետո վերամիացմամբ։ Ապա հաստատեք, որ անհասանելի մնալու նպատակակետը դեռ ձախողվում է, որովհետև միայն հասանելիությունը չի ապացուցում, որ քաղաքականությունը ճիշտ է։
Գրանցեք չորս փաստ միասին՝ ՕՀ-ի թողարկումը, օգտատիրոջ տարածության ճարտարապետությունը, հաճախորդի փաթեթի տարբերակը և դարպասի ռեժիմը։ Առանց բոլոր չորսի՝ հաջորդ մարդը չի կարող ասել՝ կարգավորումը աջակցվո՞ւմ է, թե պարզապես աշխատում է։
Եթե գործատուն պահանջում է կառավարվող FortiClient միջավայր, որը Pi-ն չի կարող ապահովել, խնդրեք հաստատված վերջնակետ կամ հաստատված մուտքի հոսթ։ Մի անջատեք գործընկերոջ վավերացումը, մի ընդօրինակեք կարգավիճակի ստուգումները և մի փոխարինեք կազմակերպության դարպասը մեկ մեքենա տեղավորելու համար։ Գրառվող եզրակացությունն այն է, թե որ աջակցվող համակցությունն է լիազորված, ոչ թե այն, որ փակ կոդով ծրագրաշարը երբեք չի կարող թիրախավորել ARM-ը։