It-tħaddim ta' klijent VPN fuq Raspberry Pi mhuwiex l-istess bħall-FortiClient appoġġjat fuqha. Tliet talbiet jingħaqdu f'din il-konversazzjoni: il-fornitur jikkwalifika pjattaforma, xi ħadd jibni binariju għall-proċessur, u l-gateway jippermetti l-protokoll u r-reġistrazzjoni ta' dak il-klijent. Li ssib waħda mit-tlieta ma tgħid xejn dwar it-tnejn l-oħra. Għaddihom f'dan l-ordni u waqqaf meta waħda tfalli, għax dik hija li trid tissolva.

L-ewwel pass: aqra r-ringiela tan-noti tal-ħruġ għall-pakkett eżatt tiegħek

Id-dikjarazzjonijiet ta' appoġġ huma marbuta mal-verżjoni, għalhekk ibda min-noti tal-ħruġ għall-pakkett li tapprova l-organizzazzjoni tiegħek. Bħala eżempju konkret, it-tabella ta' FortiClient Standalone 7.4.7 telenka Ubuntu 22.04 u 24.04, Red Hat 9 u CentOS Stream 9 ma' GNOME. Ir-rekwiżit tal-proċessur Linux tiegħu huwa fformulat bħala Intel jew ekwivalenti.

Raspberry Pi OS mhuwiex wieħed minn dawk l-ambjenti Linux elenkati. Dan mhuwiex verdett dwar kull edizzjoni ta' FortiClient u lanqas tbassir dwar ħruġ aktar tard; hija dikjarazzjoni dwar dik ir-ringiela f'dak id-dokument. Aqra l-matriċi għall-verżjoni li tassew beħsiebok tiskjerah.

Tgħaddix noti tal-proċessur mir-ringieli Windows jew macOS għar-ringiela Linux. Il-fornituri jiddokumentaw pjattaformi kull edizzjoni u kull ħruġ, u nota li tapplika għal ringiela waħda mhijiex prova għal oħra.

It-tieni pass: ikkonferma x'inhu jaħdem il-Pi

Tliet kmandi jiddeċiedu l-fatti lokali qabel kull tniżżil:

uname -m
cat /etc/os-release
dpkg --print-architecture

L-ewwel waħda tgħidlek l-arkitettura tal-kernel, it-tieni d-distribuzzjoni u l-ħruġ, u t-tielet l-arkitettura tal-ispazju tal-utent li għaliha jinbnew il-pakketti. Kernel ta' 64 bit b'ispazju tal-utent ta' 32 bit huwa possibbli, u dan ibiddel liema pakkett għandek bżonn.

Imbagħad iċċekkja x'inhu tassew disponibbli għal dik il-pjattaforma. It-tabella tal-pakketti ppubblikata ta' Debian trixie tinkludi builds arm64 u armhf ta' openfortivpn. Dan jistabbilixxi d-disponibbiltà tal-arkitettura f'dik id-distribuzzjoni. Ma jistabbilixxix li Fortinet jikkwalifika FortiClient fuq derivattiva, u ma jistabbilixxix li l-gateway tal-organizzazzjoni tiegħek jaċċetta l-klijent.

Uża pakketti appoġġjati u dokumentazzjoni tal-ħruġ attwali minflok pakkett fil-cache minn ħruġ antik jew rapport ta' build fallut minn ħajta tal-forum. Jekk teżisti frontend grafiku, ikkwalifikah separatament: build tal-linja tal-kmand li jaħdem ma jipprovax li l-editur, il-ħażna tas-sigrieti u s-superviżjoni ta' wrapper tad-desktop huma miżmuma.

It-tielet pass: iċċekkja l-gateway qabel ma tkexken il-klijent

Upstream jiddeskrivi openfortivpn bħala klijent PPP u TLS li jibda pppd. Dik hija implimentazzjoni speċifika, u teħtieġ li l-gateway joffri mod kompatibbli. Isem tal-marka tas-server mhuwiex ftehim tal-protokoll.

Iġbor il-ħruġ tal-gateway u l-metodu tal-aċċess attivat, l-isem tal-host approvat u l-materjal ta' fiduċja tiegħu, u l-fluss tal-identità li teħtieġ is-servizz, inkluż kwalunkwe tieni fattur u verifika tal-qagħda tal-apparat. Skjerament immaniġġjat jista' jeħtieġ passi ta' reġistrazzjoni li klijent ta' partijiet terzi m'għandux mod kif iwettaqhom.

Ipprova l-konnessjoni bil-kont li nħareġlek, mhux b'wieħed ta' amministratur, għax ir-reġistrazzjoni u l-politika normalment huma marbuta mal-utent:

sudo openfortivpn vpn.example.com:443 -u <username>

Aqra l-falliment, mhux biss il-kodiċi tal-ħruġ. Żball ta' ċertifikat, timeout tal-PPP u rifjut ta' politika huma tliet problemi differenti, u wieħed biss minnhom huwa dwar ARM.

Ir-raba' pass: aċċettah fuq l-apparat, fil-qafas tal-ftehim

Aċċetta s-setup b'riżors privat reali, riżoluzzjoni DNS mit-tunnel, u konnessjoni mill-ġdid wara qtigħ tan-netwerk. Imbagħad ikkonferma li destinazzjoni li għandha tibqa' mhux aċċessibbli xorta tfalli, għax l-aċċessibbiltà waħedha ma tipprovax li l-politika hija tajba.

Innota erba' fatti flimkien: il-ħruġ tal-OS, l-arkitettura tal-ispazju tal-utent, il-verżjoni tal-pakkett tal-klijent, u l-mod tal-gateway. Mingħajr l-erbgħa, il-persuna li jmiss ma tistax tgħid jekk is-setup huwiex appoġġjat jew sempliċement jaħdem.

Jekk min iħaddem jeħtieġ ambjent FortiClient immaniġġjat li l-Pi ma jistax jissodisfa, itlob endpoint approvat jew host tal-aċċess approvat. Tiddiżattivax il-validazzjoni tal-pari, timitax il-verifiki tal-qagħda, u tissostitwixxix il-gateway tal-organizzazzjoni biex takkomoda magna waħda. Il-konklużjoni li trid tinkiteb hija liema kombinazzjoni appoġġjata hija awtorizzata, mhux li software b'sors magħluq qatt ma jista' jimmira lejn ARM.

Artikli relatati