ARM එකක් සෑදීම යනු ඔබේ Raspberry Pi සඳහා FortiClient ආධාරකයක් නොවේ
ක්රියාත්මක වන ද්විමය ගොනුවක් ආධාරක ලද අනුග්රාහකයෙක් නොවේ. FortiClient Linux පේළිය, Pi හි නිර්මාණ ශිල්පය, පසුව ගේට්වේ හි ප්රොටොකෝලය සහ ලියාපදිංචිය පරීක්ෂා කරන්න.
Raspberry Pi එකක VPN අනුග්රාහකයක් ධාවනය කිරීම එය මත FortiClient ආධාරක වීම සමාන නොවේ. මෙම සංවාදයේ ප්රකාශ තුනක් එකට එකතු වේ: සැපයුම්කරු වේදිකාවක් සුදුසුකම් ලබා දෙයි, කිසිවෙකු ප්රොසෙසරය සඳහා ද්විමය ගොනුවක් ගොඩනඟයි, ගේට්වේ එම අනුග්රාහකයාගේ ප්රොටොකෝලය සහ ලියාපදිංචිය අවසර දෙයි. තුනෙන් එකක් සොයා ගැනීම අනෙක් දෙක ගැන කිසිවක් නොකියයි. මේ අනුපිළිවෙලින් ඒවා හරහා යන්න, එකක් අසාර්ථක වූ විට නවතින්න, එයයි ඔබ විසඳිය යුත්තේ.
පළමු පියවර: ඔබේ නිශ්චිත පැකේජය සඳහා නිකුතු සටහන් පේළිය කියවන්න
ආධාරක ප්රකාශ සංස්කරණයට බැඳී ඇත, එබැවින් ඔබේ සංවිධානය අනුමත කරන පැකේජයේ නිකුතු සටහන් වලින් ආරම්භ කරන්න. නිශ්චිත උදාහරණයක් ලෙස, FortiClient Standalone 7.4.7 වගුව GNOME සමඟ Ubuntu 22.04 සහ 24.04, Red Hat 9 සහ CentOS Stream 9 ලැයිස්තුගත කරයි. එහි 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 විස්තර කරන්නේ pppd ආරම්භ කරන PPP සහ TLS අනුග්රාහකයක් ලෙසය. එය විශේෂිත ක්රියාත්මක කිරීමක් වන අතර, ගේට්වේ ගැළපෙන ප්රකාරයක් ඉදිරිපත් කිරීම අවශ්ය වේ. සර්වර බ්රෑන්ඩ් නාමයක් ප්රොටොකෝල ගිවිසුමක් නොවේ.
ගේට්වේ හි නිකුතුව සහ සක්රීය ප්රවේශ ක්රමය, අනුමත සත්කාරක නාමය සහ එහි විශ්වාස ද්රව්යය, සේවයට අවශ්ය අනන්යතා කාර්ය ප්රවාහය එක්රැස් කරන්න, ඕනෑම දෙවන සාධකයක් සහ උපාංග ඉරියව් පරීක්ෂාව ඇතුළුව. කළමනාකරණය කළ යෙදවීමකට තෙවන පාර්ශව අනුග්රාහකයකට ඉටු කිරීමට මාර්ගයක් නොමැති ලියාපදිංචි පියවර අවශ්ය විය හැක.
සම්බන්ධතාවය ඔබට නිකුත් කළ ගිණුමෙන් උත්සාහ කරන්න, පරිපාලක ගිණුමකින් නොව, මන්ද ලියාපදිංචිය සහ ප්රතිපත්තිය සාමාන්යයෙන් පරිශීලකයාට සම්බන්ධ වේ:
sudo openfortivpn vpn.example.com:443 -u <username>පිටවීමේ කේතය පමණක් නොව, අසාර්ථකත්වය කියවන්න. සහතික දෝෂයක්, PPP කාලය ඉකුත්වීමක් සහ ප්රතිපත්ති ප්රතික්ෂේපයක් වෙනස් ගැටලු තුනකි, ඉන් එකක් පමණක් ARM ගැනය.
හතරවන පියවර: ගිවිසුම තුළම, උපාංගය මත එය පිළිගන්න
සැබෑ පෞද්ගලික සම්පතක්, උමඟ හරහා DNS විසඳුම සහ ජාලය බිඳ වැටීමෙන් පසු නැවත සම්බන්ධ වීම සමඟ සැකසුම පිළිගන්න. පසුව ළඟා විය නොහැකිව තිබිය යුතු ගමනාන්තයක් තවමත් අසාර්ථක වන බව තහවුරු කරන්න, මන්ද ළඟා වීම පමණක් ප්රතිපත්තිය නිවැරදි බව ඔප්පු නොකරයි.
කරුණු හතරක් එකට සටහන් කරන්න: OS නිකුතුව, පරිශීලක අවකාශ නිර්මාණ ශිල්පය, අනුග්රාහක පැකේජ සංස්කරණය සහ ගේට්වේ ප්රකාරය. හතරම නොමැතිව, ඊළඟ පුද්ගලයාට සැකසුම ආධාරක ලද්දක්ද නැතහොත් ක්රියාත්මක වනවා පමණක්දැයි කිව නොහැක.
සේවායෝජකයා Pi සපුරාලිය නොහැකි කළමනාකරණය කළ FortiClient පරිසරයක් ඉල්ලා සිටී නම්, අනුමත අන්ත ලක්ෂ්යයක් හෝ අනුමත ප්රවේශ සත්කාරකයක් ඉල්ලා සිටින්න. සම වෛද්ය සත්යාපනය අබල කරන්න එපා, ඉරියව් පරීක්ෂණ අනුකරණය කරන්න එපා, එක් යන්ත්රයකට සංවිධානයේ ගේට්වේ ප්රතිස්ථාපනය කරන්න එපා. ලිවිය යුතු නිගමනය වන්නේ කුමන ආධාරක සංයෝජනය බලය ලද්දක්ද යන්නය, සංවෘත මූලාශ්ර මෘදුකාංගයට කිසිදා ARM ඉලක්ක කළ නොහැකි බව නොවේ.