
उच्च-प्रदर्शन वाला बहु-प्रोटोकॉल AAA सर्वर, जो RADIUS, DHCPv4/v6, DNS, TACACS+ और VMPS के लिए नेटवर्क प्रमाणीकरण, प्राधिकरण और लेखांकन को केंद्रीकृत करता है।
FreeRADIUS सर्वर परियोजना एक उच्च-प्रदर्शन और अत्यधिक कॉन्फ़िगर करने योग्य मल्टी-प्रोटोकॉल पॉलिसी सर्वर है, जो RADIUS, DHCPv4, DHCPv6, DNS, TACACS+ और VMPS का समर्थन करता है। यह GNU GPLv2 की शर्तों के अंतर्गत उपलब्ध है। RADIUS का उपयोग करके किसी नेटवर्क के लिए प्रमाणीकरण (authentication) और प्राधिकरण (authorization) को केंद्रीकृत किया जा सकता है, और नेटवर्क में नए उपयोगकर्ताओं को जोड़ने या हटाने पर किए जाने वाले परिवर्तनों की संख्या न्यूनतम हो जाती है।
FreeRADIUS 802.1x (WiFi), डायलअप, PPPoE, VPN, VoIP और कई अन्य प्रणालियों पर उपयोगकर्ताओं को प्रमाणित कर सकता है। यह बैक-एंड डेटाबेस जैसे MySQL, MariaDB, PostgreSQL, Oracle, Microsoft Active Directory, Apache Cassandra, Redis, OpenLDAP और कई अन्य का समर्थन करता है। इसका उपयोग प्रतिदिन करोड़ों लोगों के इंटरनेट एक्सेस को प्रमाणित करने के लिए किया जाता है, जिनकी साइटें 10 से 10 मिलियन+ उपयोगकर्ताओं तक होती हैं।
कृपया documentation निर्देशिका देखें, जिसमें संस्करण 4 के लिए पूर्ण दस्तावेज़ मौजूद है।
अतिरिक्त दस्तावेज़ीकरण के लिए कृपया https://freeradius.org और https://www.freeradius.org/documentation/freeradius-server/4.0.0/ भी देखें।
हम FreeRADIUS कॉन्फ़िगरेशन उत्पन्न करने के लिए AI टूल का उपयोग करने की अनुशंसा नहीं करते हैं। अनुभव से पता चला है कि ये कॉन्फ़िगरेशन अधिकतर गलत होते हैं।
हम आपके कॉन्फ़िगरेशन का विश्लेषण करने और अनुकूलन या सुधार सुझाने के लिए AI टूल का उपयोग करने की अनुशंसा करते हैं। हालाँकि, इन सुझावों को अत्यधिक संदेह की दृष्टि से देखा जाना चाहिए।
AI का लाभ नई सामग्री बनाने में नहीं है। AI का लाभ मौजूदा सामग्री की बड़ी मात्रा का विश्लेषण करने में है। कंप्यूटर चीज़ों को लोगों से बेहतर याद रखते हैं, और स्थिरता, त्रुटियों, या छूटी हुई चीज़ों के लिए कॉन्फ़िगरेशन की क्रॉस-चेकिंग में बेहतर होते हैं। इस प्रकार, AI कभी-कभी सहायक हो सकता है।
सर्वर को इंस्टॉल करने के लिए, कृपया installation instructions दस्तावेज़ देखें।
हम समझते हैं कि सर्वर को कॉन्फ़िगर करना, इंस्टॉल करना या प्रशासित करना कठिन हो सकता है। आखिरकार, यह एक जटिल प्रणाली है जिसमें कई अलग-अलग कॉन्फ़िगरेशन संभावनाएँ हैं।
सबसे आम समस्या यह है कि लोग बिना यह समझे कि वे क्या कर रहे हैं, और बिना अपने परिवर्तनों का परीक्षण किए, कॉन्फ़िगरेशन के बड़े हिस्से बदल देते हैं। संचालन की पसंदीदा विधि निम्नलिखित है:
radiusd -X) में शुरू होता है।यह विधि सुनिश्चित करेगी कि आपके पास एक कार्यशील कॉन्फ़िगरेशन है जो जल्द से जल्द आपकी साइट के अनुसार अनुकूलित हो। हालाँकि छोटे-छोटे कदमों से आगे बढ़ना निराशाजनक लग सकता है, विकल्प में हमेशा अधिक समय लगेगा। "तेज़ और ढीली" विधि तेजी से आगे बढ़ने की तुलना में अधिक निराशाजनक होगी!
सर्वर को डीबगिंग मोड में चलाएँ (radiusd -X) और आउटपुट पढ़ें। हम इस बिंदु पर पर्याप्त ज़ोर नहीं दे सकते। अधिकांश समस्याओं को डीबगिंग आउटपुट को ध्यान से पढ़कर हल किया जा सकता है, जिसमें सामान्य समस्याओं के बारे में चेतावनियाँ (WARNINGs) और उन्हें ठीक करने के सुझाव शामिल हैं।
डीबग आउटपुट को radiusd-X पृष्ठ पर विस्तार से समझाया गया है।
कॉन्फ़िगरेशन फ़ाइलों को पढ़ें। सर्वर के कई हिस्सों का दस्तावेज़ीकरण केवल कॉन्फ़िगरेशन फ़ाइलों में व्यापक टिप्पणियों के माध्यम से किया गया है।
मेलिंग सूचियों में खोजें। उदाहरण के लिए, Google का उपयोग करके, "site:lists.freeradius.org
" खोजने से FreeRADIUS मेलिंग सूचियों के परिणाम मिलेंगे।Additional help मेलिंग सूचियों के माध्यम से उपलब्ध है, जिसमें व्यावसायिक सहायता भी शामिल है।
मेलिंग सूची में पोस्ट करते समय, हम radiusd -X का आउटपुट पोस्ट करने की अनुशंसा करते हैं। वह जानकारी दिखाती है कि सर्वर पैकेट प्राप्त करते समय क्या कर रहा है, और वह उन पैकेटों को कैसे संसाधित करता है।
कॉन्फ़िगरेशन फ़ाइलों को मेलिंग सूची में पोस्ट न करें। वे उपयोगी नहीं होती हैं। इसके बजाय, radiusd -X का आउटपुट पोस्ट करें। हम वास्तव में इस पर पर्याप्त ज़ोर नहीं दे सकते।
समस्या का स्पष्ट विवरण अवश्य पोस्ट करें। खाली प्रश्न आपको मित्र नहीं दिलाएँगे। जैसे "मैंने चीज़ें बदलीं और अब यह काम नहीं कर रहा। मैं इसे ठीक करने के लिए क्या करूँ?"
यदि आपके पास कोई टिप्पणी है, या FreeRADIUS को वह करने में कठिनाई हो रही है जो आप चाहते हैं, तो कृपया 'freeradius-users' सूची में पोस्ट करें (ऊपर URL देखें)। FreeRADIUS मेलिंग सूची FreeRADIUS समुदाय द्वारा संचालित और योगदानित है। सूची के उपयोगकर्ता आपके प्रश्नों का उत्तर देने में अधिक खुश होंगे, बशर्ते कि आपने अपने मुद्दे से संबंधित दस्तावेज़ पहले पढ़ लिया हो।
यदि आपको सर्वर में कोई दोष संदेह है, कोई सुविधा अनुरोध करना चाहते हैं, या कोड पैच जमा करना चाहते हैं, तो कृपया freeradius-server repository के लिए GitHub issue tracker का उपयोग करें। हालाँकि, यह निर्धारित करने के लिए कि यह वास्तव में कोई दोष है या लापता सुविधा है, लगभग हमेशा पहले मेलिंग सूचियों पर मुद्दा उठाना सबसे अच्छा होता है।
दोष रिपोर्ट के लिए डेटा एकत्र करने के निर्देश यहाँ और ऑनलाइन https://www.freeradius.org/documentation/freeradius-server/4.0.0/developers/bugs.html पर पाए जा सकते हैं।
किसी भी स्थिति में issue tracker का उपयोग समर्थन अनुरोधों के लिए नहीं किया जाना चाहिए; ऐसे प्रश्न उपयोगकर्ता मेलिंग सूची के हैं। यदि आप issue tracker में सर्वर से संबंधित प्रश्न पोस्ट करते हैं, तो मुद्दा बंद और लॉक कर दिया जाएगा। यदि आप issue tracker में प्रश्न पोस्ट करने पर ज़ोर देते हैं, तो आपको GitHub पर सभी FreeRADIUS परियोजना रिपॉजिटरी से प्रतिबंधित कर दिया जाएगा।
कृपया यह शिकायत न करें कि डेवलपर्स आपके प्रश्नों का पर्याप्त तेज़ी से उत्तर नहीं दे रहे हैं, या समस्याओं को पर्याप्त तेज़ी से ठीक नहीं कर रहे हैं। कृपया यह शिकायत न करें कि आपको दस्तावेज़ पढ़ने के लिए कहा गया है। हम स्वीकार करते हैं कि दस्तावेज़ीकरण परिपूर्ण नहीं है, लेकिन यह मौजूद है, और इसे पढ़ने से अधिकांश सामान्य प्रश्न हल हो सकते हैं।
FreeRADIUS कई लोगों द्वारा कई वर्षों के काम का संचयी प्रयास है, और आपको यह मुफ्त में मिला है। आपके प्रश्नों का उत्तर देने के लिए किसी को भुगतान नहीं किया जा रहा है। यह मुफ्त सॉफ्टवेयर है, और इसे बेहतर बनाने का एकमात्र तरीका यह है कि आप परियोजना में योगदान दें ($$, कोड, या दस्तावेज़)।
तकनीकी सहायता, प्रबंधित सिस्टम सहायता, कस्टम डिप्लॉयमेंट, प्रायोजित सुविधा विकास और कई अन्य व्यावसायिक सेवाएँ InkBridge Networks से उपलब्ध हैं।