Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/rubenbe/opensoho
क्लाउड इन्फ्रास्ट्रक्चर सुरक्षाIoT सुरक्षाकॉन्फ़िगरेशन ऑडिटिंगनेटवर्क सुरक्षावायरलेस सुरक्षाDevSecOps
GitHubrubenbe/opensoho

opensoho

छोटे नेटवर्कों के लिए हल्का OpenWRT डिवाइस प्रबंधन प्लेटफ़ॉर्म। 2–20 डिवाइसों के लिए केंद्रीकृत कॉन्फ़िगरेशन, निगरानी और WiFi प्रबंधन, सरल डिप्लॉयमेंट और OpenWISP संगतता के साथ।

रिपॉजिटरी देखें
169111374 दिन पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

चेतावनी: यह एक प्रारंभिक रिलीज़ है, कृपया अब तक की सभी रिलीज़ों के रिलीज़ नोट्स पढ़ें

OpenSOHO लोगो OpenSOHO

Buy Me A Coffee

प्रलेखन

OpenSOHO को OpenWRT-आधारित नेटवर्क उपकरणों की कम संख्या प्रबंधित करने के लिए बनाया गया है। इसलिए नाम SOHO, Small Office Home Office (SOHO) Networks से लिया गया है।

  • 2 से 20 डिवाइस (कोई कठोर सीमा नहीं है)
  • कोई मल्टी-टेनेंसी नहीं
  • openwisp-config और openwisp-monitoring के साथ संगत
  • तैनात करने के लिए सरल

यह OpenWISP से प्रेरित है, लेकिन उन नेटवर्कों को लक्षित करता है जो OpenWISP के साथ प्रबंधित करने के लिए बहुत छोटे हैं। जैसा कि OpenWisp ने उल्लेख किया है:

हालाँकि, OpenWISP बहुत छोटे नेटवर्कों (20 से कम डिवाइस), IT विशेषज्ञता की कमी वाले संगठनों, या केवल लागत बचत के उद्देश्यों के लिए ओपन-सोर्स विकल्प चाहने वाले उद्यमों के लिए सबसे उपयुक्त नहीं हो सकता है।

निम्नलिखित संस्करणों का परीक्षण किया गया है

  • OpenWRT 24.10.x DSA
  • OpenWRT 25.12.x DSA (बीटा समर्थन)

OpenSOHO के साथ शुरुआत करना

अवलोकन

OpenSOHO सेट करने के लिए कुछ सरल चरणों की आवश्यकता होती है, जिनमें से प्रत्येक का विवरण नीचे दिए गए अनुभागों में है:

  • अपने सर्वर पर OpenSOHO स्थापित करें।
  • अपने OpenWRT डिवाइसों पर OpenWisp पैकेज स्थापित करें।
  • OpenSOHO से कनेक्ट करने के लिए अपने प्रत्येक OpenWRT डिवाइस पर OpenWisp कॉन्फ़िगर करें।
  • OpenSOHO में कॉन्फ़िगर करना शुरू करें!

OpenSOHO स्थापित करें

  • नवीनतम OpenSOHO रिलीज़ डाउनलोड करें (या डॉकर कंटेनर का उपयोग करें)

    रिलीज़

    Docker, Podman या Kubernetes के साथ सेटअप

  • OpenSOHO प्रारंभ करें

सबसे पहले, एक shared secret चुनें जो OpenWRT डिवाइसों (openwisp-config का उपयोग करके) को OpenSOHO के साथ पंजीकरण करने की अनुमति देता है।

इष्टतम सुरक्षा के लिए एक लंबी यादृच्छिक स्ट्रिंग चुनें।

यह LuCI में अगले चरणों में आपके द्वारा कॉन्फ़िगर किए गए मान से मेल खाना चाहिए।

OPENSOHO_SHARED_SECRET=randompassphrase ./opensoho serve --http 0.0.0.0:8090

अब, OpenSOHO कमांड-लाइन पर एक URL प्रदर्शित करता है जो आपको व्यवस्थापक खाता बनाने की अनुमति देता है। बस URL को अपने ब्राउज़र में खोलें।

वैकल्पिक रूप से, कमांड-लाइन के माध्यम से व्यवस्थापक खाता बनाएं:

./opensoho superuser upsert EMAIL PASS

OpenWRT डिवाइसों को कॉन्फ़िगर करना (अपनाना)

OpenWISP पैकेज स्थापित करें

opkg install openwisp-config openwisp-monitoring luci-app-openwisp # OpenWRT 24.10
apk add openwisp-config openwisp-monitoring luci-app-openwisp # OpenWRT 25.12+

यदि आप 802.11v क्लाइंट स्टीयरिंग का उपयोग करना चाहते हैं, तो पूर्ण wpad-mbedtls आवश्यक है।

OpenWRT 24.10 पर

opkg remove wpad-basic-mbedtls && \
opkg install wpad-mbedtls && \
service wpad restart

OpenWRT 25.12+ पर

apk del wpad-basic-mbedtls && \
apk add wpad-mbedtls && \
service wpad restart

wpad-mbedtls स्थापित होने के बाद, पहले service restart wpad आज़माएँ, अन्यथा नए wpad बाइनरी पर स्विच करने के लिए रीबूट की आवश्यकता हो सकती है। यदि ऐसा नहीं करते हैं, तो आपको daemon.notice netifd: radio1 (28210): WARNING (wireless_add_process): executable path /usr/sbin/wpad does not match process 1842 path (/usr/sbin/wpad (deleted)) जैसी त्रुटि मिल सकती है। (कृपया ध्यान दें कि 802.11v क्लाइंट स्टीयरिंग अभी भी कार्य प्रगति पर है)

LuCI में OpenWISP कॉन्फ़िगर करें:

  • केवल Server URL और Shared secret सेट करें।
    • Server URL के अंत में स्लैश नहीं जोड़ें। एक उदाहरण URL: http://192.168.1.1:8090
    • shared secret वह मान है जिसे आपने पहले चुना था (OPENSOHO_SHARED_SECRET)।
  • वैकल्पिक रूप से, तेज़ अपडेट के लिए Update Interval को 30 सेकंड तक कम करें। (यदि आप नहीं करते हैं तो OpenSOHO यह आपके लिए करता है)
  • OpenSOHO मॉनिटरिंग भी सक्षम करता है और नेटवर्क स्थिति के त्वरित अपडेट के लिए मॉनिटरिंग अंतराल को 15 सेकंड तक कम करता है।

मॉनिटरिंग सक्षम करने की अत्यधिक अनुशंसा की जाती है, क्योंकि OpenSOHO वर्तमान OpenWRT सेटिंग्स में से कई का अनुमान लगाता है और आसान कॉन्फ़िगरेशन के लिए उन्हें भर देता है।

OpenSOHO कॉन्फ़िगर करें

  • OpenWrt डिवाइस(ों) के shared secret का उपयोग करके स्व-पंजीकरण करने की प्रतीक्षा करें।
  • डिवाइस का Enabled फ़्लैग true पर सेट करें।
  • numradios को सही मान पर सेट करें। उदाहरण के लिए, 2.4 + 5GHz डिवाइस के लिए, यह मान 2 होगा।
  • एक वाई-फाई एक्सेस पॉइंट (SSID+KEY) सेट करें। यह प्रक्रिया OpenSOHO को डिवाइस पंजीकरण पर रेडियो कॉन्फ़िगरेशन को सही ढंग से पहचानने की अनुमति देती है।
  • कॉन्फ़िगर किए गए वाई-फाई एक्सेस पॉइंट को किसी डिवाइस से जोड़ें ताकि वह कॉन्फ़िगर हो सके।
  • वर्तमान में, प्रत्येक नेटवर्क स्वचालित रूप से सभी रेडियो पर कॉन्फ़िगर किया जाएगा (numradios का उपयोग करके कॉन्फ़िगर किया गया)।
  • वैकल्पिक रूप से, एलईडी (leds) को भी चालू या बंद किया जा सकता है (अभी के लिए केवल स्थिर कॉन्फ़िगरेशन)।
  • रेडियो आवृत्तियों को कॉन्फ़िगर करना अब समर्थित है। OpenSOHO वर्तमान रेडियो कॉन्फ़िगरेशन को एक बार पढ़ता है और इसे radios कॉन्फ़िगरेशन के अंतर्गत उपलब्ध कराता है। रेडियो कॉन्फ़िगरेशन दिखने में एक या दो मिनट लग सकते हैं (कॉन्फ़िगरेशन और मॉनिटरिंग चरणों को पूरा होने में कुछ समय चाहिए)।

डैशबोर्ड

OpenSOHO एक बुनियादी डैशबोर्ड के साथ आता है। यह सबसे बाएँ साइडबार में OpenSOHO लोगो के ठीक नीचे स्थित बटन के माध्यम से सुलभ है।

कृपया ध्यान दें कि यह अधिक उन्नत ग्राफ़िंग टूल्स के प्रतिस्थापन के रूप में अभिप्रेत नहीं है; इसे जानबूझकर बुनियादी रखा गया है और आगे भी बुनियादी रखा जाएगा।

कॉन्फ़िगर करें

OpenSOHO को अब http://ipaddress:8090/_/ के माध्यम से एक्सेस किया जा सकता है।

यहाँ कई कॉन्फ़िगरेशन कलेक्शन हैं:

क्लाइंट

ये वाई-फाई से जुड़े क्लाइंट हैं। यह तालिका केवल-पठनीय है, alias को छोड़कर। इसका उपयोग उपकरणों को मानव-पठनीय नाम देने के लिए किया जा सकता है। यह केवल तभी ठीक से काम करता है जब क्लाइंट अपने मैक-पते को रैंडमाइज़ नहीं करता है।

कनेक्टेड क्लाइंट

उन क्लाइंटों की सूची शामिल है जो वर्तमान में आपकी वाई-फाई से जुड़े हैं। डिवाइस का IP पता दिखाने के लिए, OpenSOHO को आपकी DHCP लीज़ तक पहुँच की आवश्यकता होती है। ऐसा करने के लिए, आपको DHCP सर्वर वाले डिवाइस पर openwisp मॉनिटरिंग डेमन चलाना होगा। स्थिर IP वाले डिवाइसों को IP नहीं मिलेगा। यह 0.12.0 तक एक ज्ञात सीमा है।

डिवाइस

ये जुड़े हुए डिवाइस हैं।

  • कॉन्फ़िगरेशन अपडेट अक्षम करने के लिए enable/disable का उपयोग करें। यह सभी डिवाइसों को एक साथ अपडेट करने से बचने के लिए उपयोगी है। मॉनिटरिंग सक्रिय रहती है।
  • स्वास्थ्य स्थिति केवल-पठनीय क्षेत्र है। healthy का अर्थ है कि डिवाइस ने पिछले एक मिनट के भीतर संचार किया है। यदि नहीं, तो स्वास्थ्य स्थिति unhealthy हो जाती है और डिवाइस या उसके कनेक्शन में कुछ गड़बड़ हो सकती है।
  • Leds आपको led कॉन्फ़िगरेशन चुनने की अनुमति देता है
  • Numradios डिवाइस पर रेडियो की संख्या सेट करने की अनुमति देता है। यह प्रारंभ में OpenWisp द्वारा नहीं भेजा जाता है, इसलिए इसे उपयोगकर्ता द्वारा सेट किया जाना आवश्यक है।
  • Wifis आपको इस डिवाइस पर लागू करने के लिए SSID चुनने की अनुमति देता है।

एलईडी

  • बुनियादी LED कॉन्फ़िगरेशन (इस समय अधिक एक POC की तरह)

रेडियो

  • प्रत्येक रेडियो की आवृत्ति सेट करने की अनुमति देता है।
  • बैंड को संशोधित नहीं किया जाना चाहिए, क्योंकि यह OpenSOHO को आवृत्ति कॉन्फ़िगरेशन सत्यापित करने की अनुमति देता है। PocketBase के भीतर सीमाओं के कारण यह आवश्यक है।

वाई-फाई

टूल डाउनलोड करें