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 ला लक्ष्य करू शकत नाही हा नाही.

संबंधित लेख