काही दिवसांपूर्वी आम्ही इथे ब्लॉगवर फायरझोन बद्दल बोलत होतो, वायरगार्ड-आधारित व्हीपीएन सर्व्हर तयार करण्यासाठी ही एक उत्कृष्ट उपयुक्तता आहे.
आणि आता या वेळी "हेडस्केल" नावाच्या बऱ्यापैकी समान उपयुक्ततेबद्दल बोलण्याची वेळ आली आहे एक प्रकल्प जो मुक्त स्त्रोत अंमलबजावणी म्हणून विकसित केला गेला आहे सर्व्हर घटक टेलस्केल नेटवर्कवरून व्हीपीएन, जे आपल्याला तृतीय-पक्ष सेवांशी जोडल्याशिवाय, आपल्या स्वतःच्या परिसरात टेलस्केल प्रमाणे व्हीपीएन नेटवर्क तयार करण्याची परवानगी देते.
टेलस्केल नेटवर्कमध्ये भौगोलिकदृष्ट्या विखुरलेल्या होस्टची अनियंत्रित संख्या एकत्र करण्याची परवानगी देते, जाळीच्या नेटवर्कच्या प्रतिमेवर बांधलेले, ज्यात प्रत्येक नोड व्हीपीएन प्रदात्याच्या केंद्रीकृत बाह्य सर्व्हरद्वारे रहदारी प्रसारित न करता, इतर नोड्सशी थेट (पी 2 पी) किंवा शेजारच्या नोड्सद्वारे संवाद साधतो.
त्याच्या बाजूला ACL- आधारित मार्ग आणि प्रवेश नियंत्रण समर्थित आहे आणि ते अॅड्रेस ट्रान्सलेटर्स (NAT) च्या वापराच्या स्थितीत संप्रेषण चॅनेल स्थापित करण्यासाठी, STUN, ICE आणि DERP यंत्रणा समर्थित आहेत (TURN च्या समान, परंतु HTTPS वर आधारित). जर काही नोड्स दरम्यानचे संप्रेषण चॅनेल अवरोधित केले गेले असेल, तर नेटवर्क इतर नोड्सद्वारे मार्ग वाहतूक करण्यासाठी पुन्हा मार्गस्थ होऊ शकते.
टेलस्केल एसआणि नेबुला प्रकल्पातील फरक जे नोड्स दरम्यान डेटा ट्रान्सफर आयोजित करण्यासाठी वायरगार्ड प्रोटोकॉलचा वापर करून, जाळी मार्गाने वितरित व्हीपीएन नेटवर्क तयार करण्यासाठी डिझाइन केलेले आहे, नेबुला टिंक प्रकल्पाच्या घडामोडींचा वापर करते, जीएसएम पॅकेट एन्क्रिप्ट करण्यासाठी एईएस -256 अल्गोरिदम वापरते (वायरगार्ड चाचा 20 एन्क्रिप्शन वापरते, जे चाचणीमध्ये उच्च कार्यक्षमता आणि प्रतिसाद दर्शवते).
दुसरा समान प्रकल्प, इनरनेट, स्वतंत्रपणे विकसित केला जात आहे, ज्यामध्ये वायरगार्ड प्रोटोकॉल आहे हे नोड्स दरम्यान डेटा एक्सचेंज करण्यासाठी देखील वापरले जाते. याउलट, टेलस्केल आणि नेबुला पासून इनरनेट वर ACL वर आधारित प्रवेश वेगळे करण्याची एक वेगळी प्रणाली वापरली गेली परंपरागत इंटरनेट नेटवर्क्स प्रमाणे, आयपी पत्त्यांच्या वेगवेगळ्या श्रेणींच्या पृथक्करण आणि पृथक्करणात लेबल वैयक्तिक नोड्स आणि सबनेट्सशी जोडलेले नाहीत.
तसेच, Innernet Go च्या ऐवजी Rust वापरते आणि हे लक्षात घेण्यासारखे आहे की सुधारित NAT ट्रॅव्हर्सल सपोर्टसह Innernet 1.5 काही दिवसांपूर्वी रिलीज झाले होते. एक नेटमेकर प्रकल्प देखील आहे, जो आपल्याला वायरगार्ड वापरून विविध टोपोलॉजीसह नेटवर्क कनेक्ट करण्याची परवानगी देतो, परंतु त्याचा कोड एसएसपीएल (सर्व्हर साइड पब्लिक लायसन्स) अंतर्गत पुरवला जातो, जो भेदभावपूर्ण आवश्यकतांच्या उपस्थितीमुळे उघडलेला नाही.
टेलस्केल फ्री-टू-यूज फ्रीमियम मॉडेल वापरून वितरीत केले जाते व्यक्तींसाठी आणि कंपन्या आणि संघांसाठी सशुल्क प्रवेश. टेलस्केल क्लायंटचे घटक, विंडोज आणि मॅकोससाठी ग्राफिकल अनुप्रयोग वगळता, बीएसडी परवान्याअंतर्गत मुक्त स्त्रोत प्रकल्पांच्या स्वरूपात विकसित केले जातात.
टेलस्केलचे आउटसोर्स केलेले सर्व्हर सॉफ्टवेअर जे नवीन क्लायंटचे प्रमाणीकरण करते, मुख्य व्यवस्थापनाचे समन्वय करतेs आणि नोड्स दरम्यान संवाद आयोजित करणे मालकीचे आहे. हेडस्केल प्रकल्प या समस्येचे निराकरण करतो आणि टेलस्केल सर्व्हर घटकांची स्वतंत्र ओपन सोर्स अंमलबजावणी प्रदान करतो.
हेडस्केल नोड पब्लिक की एक्सचेंज फंक्शन्स घेतेs आणि IP पत्ते नियुक्त करणे आणि नोड्स दरम्यान रूटिंग टेबल्स वितरित करण्याचे कार्य देखील करते.
सध्याच्या स्वरूपात, हेडस्केल व्यवस्थापन सर्व्हरची सर्व मुख्य वैशिष्ट्ये लागू करते, MagicDNS आणि Smart DNS साठी समर्थन वगळता. विशेषतः, नोड्स नोंदणीच्या कार्यास समर्थन देते (अगदी वेबवर), नोड्स जोडण्यासाठी किंवा काढून टाकण्यासाठी नेटवर्कला अनुकूल करा, नेमस्पेसचा वापर करून सबनेट विभाजित करा (तुम्ही एकाधिक वापरकर्त्यांसाठी VPN नेटवर्क तयार करू शकता), नोड्सपासून वेगवेगळ्या नेमस्पेसमध्ये सबनेट्सपर्यंत सामायिक प्रवेश आयोजित करा, रूटिंग कंट्रोल (एक्झिट नोड्स नियुक्त करण्यासह बाह्य जगात प्रवेश करण्यासाठी), ACL द्वारे सामायिक प्रवेश आणि DNS अंमलबजावणी.
हेडस्केल कोड गो मध्ये लिहिलेला आहे आणि बीएसडी परवाना अंतर्गत वितरीत केला जातो. हा प्रकल्प युरोपियन स्पेस एजन्सीच्या जुआन फॉन्टद्वारे विकसित केला जात आहे.
शेवटी, जर तुम्हाला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असेल तर तुम्ही तपशीलांचा सल्ला घेऊ शकता पुढील लिंकवर