मुख्य कंटेंट तक स्किप करें

PortGuard दस्तावेज़ीकरण साइट में आपका स्वागत है

इस साइट का उद्देश्य अधिक लोगों कोSingle Packet Authorization (SPA) को समझने में मदद करना और PortGuard और fwknop-compatible वर्कफ़्लो के साथ इसे लागू करने के लिए कार्रवाई योग्य समाधान प्रदान करना है।

PortGuard क्या है?​

PortGuard अधिकृत पैकेट प्राप्त होने तक सर्विस पोर्ट को छिपाने के लिए एक fwknop-compatible SPA समाधान है।

PortGuard के दो भाग हैं:

  • PortGuard Client: एक क्रॉस-प्लेटफ़ॉर्म क्लाइंट जो fwknop SPA प्रोटोकॉल का समर्थन करता है और fwknopd या PortGuard सर्वर पर संगत प्राधिकरण पैकेट भेजता है।
  • PortGuard Server: पोर्टगार्ड-विशिष्ट पैकेजिंग और वर्कफ़्लो सुधारों के साथ अपस्ट्रीम fwknop प्रोजेक्ट से संशोधित एक सर्वर घटक/वितरण।

अनुकूलता का आधार fwknop है। डेस्कटॉप और मोबाइल उपयोगकर्ताओं के लिए दैनिक संचालन को आसान बनाते हुए PortGuard परिचित SPA मॉडल, कुंजियाँ, एक्सेस परिभाषाएँ और QR/config वर्कफ़्लो रखता है। आप PortGuard स्रोत कोड को GitHub पर पा सकते हैं।

fwknop पर पृष्ठभूमि​

fwknop एक ओपन-सोर्स पोर्ट नॉकिंग सिस्टम है जो नेटवर्क सेवाओं को सुरक्षित करने के लिए Single Packet Authorization (SPA) को लागू करता है। पारंपरिक पोर्ट नॉकिंग के विपरीत, जो पैकेटों के अनुक्रम पर निर्भर करता है, fwknop अधिकृत ग्राहकों के लिए फ़ायरवॉल पोर्ट को गतिशील रूप से खोलने के लिए HMAC के माध्यम से प्रमाणित एकल एन्क्रिप्टेड, गैर-पुन: चलाने योग्य पैकेट का उपयोग करता है। यह दृष्टिकोण पोर्ट स्कैनर (उदाहरण के लिए, Nmap) से सेवाओं को छुपाता है और zero-day शोषण और brute-force हमलों सहित अनधिकृत पहुंच से बचाता है। fwknop, Linux, OpenBSD, FreeBSD और macOS में एकाधिक फ़ायरवॉल (iptables, firewalld, PF, और ipfw) का समर्थन करता है, और निष्क्रिय पैकेट सूँघने के लिए libpcap जैसे टूल के साथ एकीकृत होता है।

PortGuard क्यों चुनें?​

  • fwknop प्रोटोकॉल संगतता: PortGuard Client fwknop-compatible SPA पैकेट भेजता है, इसलिए मौजूदा fwknop अवधारणाएं उपयोग योग्य बनी रहती हैं।
  • संशोधित fwknop-आधारित सर्वर: PortGuard Server पोर्टगार्ड-विशिष्ट परिवर्तनों के साथ अपस्ट्रीम fwknop पर आधारित है।
  • सेवा पोर्ट छिपाएँ: सेवाएँ डिफ़ॉल्ट रूप से बंद रहती हैं और प्राधिकरण के बाद केवल अस्थायी रूप से खुलती हैं।
  • क्रॉस-प्लेटफ़ॉर्म क्लाइंट: PortGuard Client Windows, macOS, iOS, Android और संबंधित डेस्कटॉप/मोबाइल वर्कफ़्लो का समर्थन करता है।
  • एन्क्रिप्शन और प्रमाणीकरण: SPA पैकेट रीप्ले और छेड़छाड़ का विरोध करने के लिए एन्क्रिप्शन, HMAC और टाइमस्टैम्प सत्यापन का उपयोग करते हैं।

आप क्या सीखेंगे​

इस साइट पर आप निम्नलिखित सीखेंगे:

  1. PortGuard परिनियोजन प्रक्रिया: PortGuard Server या fwknop-compatible सर्वर वर्कफ़्लो को स्थापित और कॉन्फ़िगर करने के लिए चरण-दर-चरण निर्देश।
  2. PortGuard Client ऑपरेशन: .fwknoprc/QR कॉन्फ़िगरेशन कैसे आयात करें और fwknop-compatible SPA पैकेट कैसे भेजें।
  3. SPA कार्यान्वयन सिद्धांत: एन्क्रिप्शन, HMAC प्रमाणीकरण, टाइमस्टैम्प सत्यापन और पैकेट ट्रांसमिशन का एक व्यावहारिक दृष्टिकोण।
  4. PortGuard उपयोग के मामले: प्राधिकरण तक पोर्ट को छिपाकर SSH, NAS, VPN, एडमिन पैनल और क्लाउड सेवाओं को सुरक्षित रखें।
  5. पारंपरिक पोर्ट नॉकिंग की तुलना में लाभ: जानें कि single-packet authorization अनुक्रम-आधारित नॉकिंग की तुलना में अधिक सुरक्षित और तेज़ क्यों है।
  6. टूल परिचय: क्रॉस-प्लेटफ़ॉर्म GUI टूल खोजें जो fwknop-compatible SPA को उपयोग में आसान बनाते हैं।

PortGuard का उपयोग किसे करना चाहिए?​

  • सिस्टम प्रशासक: सर्वर को अनधिकृत पहुंच से सुरक्षित रखें।
  • नेटवर्क सुरक्षा इंजीनियर: नेटवर्क सुरक्षा बढ़ाएं और पोर्ट स्कैनिंग और brute-force हमलों को रोकें।
  • डेवलपर्स और डेवऑप्स: विकास और संचालन के दौरान सेवा सुरक्षा सुनिश्चित करें।
  • व्यक्तिगत उपयोगकर्ता: नेटवर्क सुरक्षा की आवश्यकता वाला कोई भी व्यक्ति।

मुझे भिन्न प्लेटफ़ॉर्म GUI क्लाइंट कहां मिल सकता है?​

विभिन्न प्लेटफ़ॉर्म के लिए GUI क्लाइंट ढूंढने के लिए, इस दस्तावेज़ीकरण साइट के GUI टूल्स अनुभाग पर जाएँ। यह अनुभाग Windows, macOS, iOS और Android पर PortGuard Client के लिए विस्तृत जानकारी और डाउनलोड लिंक प्रदान करता है।

PortGuard के साथ शुरुआत करना​

यदि आप fwknop या SPA में नए हैं, तो सर्वर साइड को इंस्टॉल और कॉन्फ़िगर करने का तरीका जानने के लिए परिनियोजन गाइड से शुरुआत करें। यदि आप पहले से ही fwknop से परिचित हैं, तो आप सीधे उपयोग मामलों या PortGuard Client tools पर जा सकते हैं।

आरंभ करने के लिए तैयार हैं?
यहां क्लिक करें PortGuard परिनियोजन गाइड की जांच करने के लिए।