2018 की एक लैपटॉप मरी हुई बैटरी और टूटे हुए हिंज के साथ कचरा नहीं है। अलमारी में सुस्त चल रहा है, यह आपके घरेलू नेटवर्क पर प्रत्येक विज्ञापन को फ़िल्टर कर सकता है और आपके गेमिंग पीसी के Steam लाइब्रेरी को अगले कमरे में एक फोन में भेज सकता है। यह लगभग XDA पर एक लेखक के साथ हुआ, जिन्होंने DNS-स्तरीय विज्ञापन ब्लॉकर को स्व-होस्ट किए गए गेम-स्ट्रीमिंग सर्वर के साथ जोड़कर एक सेवानिवृत्त लैपटॉप को अपने घरेलू नेटवर्क का एक स्थायी हिस्सा बना दिया। एक बार दोनों चल रहे थे, लैपटॉप स्पेयर हार्डवेयर होना बंद हो गया और अवसंरचना बन गया।
पुरानी लैपटॉप को विज्ञापन-ब्लॉकिंग और गेम-स्ट्रीमिंग हब में बदलने के लिए सर्वश्रेष्ठ ऐप्स के लिए पिच सरल है: एक मशीन, दो असंबंधित कार्य, और न ही एक को बहुत सीपीयू की आवश्यकता है। विज्ञापन ब्लॉकिंग मुख्य रूप से DNS लुकअप हैं। गेम स्ट्रीमिंग आपके गेमिंग पीसी में GPU पर निर्भर करती है, न कि स्ट्रीमिंग करने वाली लैपटॉप पर। वह संयोजन यह है कि एक मशीन दैनिक उपयोग के लिए बहुत धीमी है फिर भी वर्षों के लिए दोनों नौकरियों को चलाने के लिए काफी तेज है। हमने आठ ऐप्स चुने हैं जो DNS परत, स्ट्रीमिंग परत, दूरस्थ-पहुंच परत और प्लंबिंग को कवर करते हैं जो इसे सब कुछ दिखने योग्य और ब्राउज़र से प्रबंधित करने में आसान रखता है।
होम-लैब लैपटॉप स्टैक में क्या देखें
लैपटॉप ही सॉफ्टवेयर जितना महत्वपूर्ण है। कम निष्क्रिय शक्ति ड्रा के लिए देखो, क्योंकि यह मशीन 24/7 चलती है और विद्युत बिल एक साल में जमा हो जाते हैं। SSH पहुंच के साथ सुस्त संचालन का मतलब है कि आपको कभी भी ढक्कन खोलने की आवश्यकता नहीं है। Docker या containerd के लिए समर्थन प्रत्येक सेवा को अलग रखता है और दूसरों को तोड़े बिना अपडेट करने के लिए आसान है। Wake-on-LAN आपको मशीन को दूरस्थ रूप से चालू करने की अनुमति देता है बजाय इसे चारों ओर चलाने के। एक समर्पित या सक्षम एकीकृत GPU महत्वपूर्ण है यदि Sunshine गेम स्ट्रीमिंग के लिए हार्डवेयर एन्कोडिंग कर रहा है, और एक शांत प्रशंसक महत्वपूर्ण है क्योंकि यह चीज़ संभवतः एक रहने वाले कमरे या हॉलवे में बैठी है, सर्वर रैक नहीं।
त्वरित तुलना तालिका
| ऐप | सर्वश्रेष्ठ के लिए | प्लेटफॉर्म | मुफ्त योजना | शुरुआती मूल्य/महीना |
|---|---|---|---|---|
| Pi-hole | नेटवर्क-वाइड DNS विज्ञापन ब्लॉकिंग | Linux, Docker | सभी सुविधाएं, स्व-होस्ट किए गए | मुफ्त |
| AdGuard Home | DoH/DoT-जागरूक विज्ञापन ब्लॉकिंग | Windows, Linux, Docker | सभी सुविधाएं, स्व-होस्ट किए गए | मुफ्त |
| Sunshine | स्व-होस्ट किया गया गेम-स्ट्रीमिंग सर्वर | Windows, Linux | सभी सुविधाएं, स्व-होस्ट किए गए | मुफ्त |
| Moonlight | गेम स्ट्रीमिंग क्लाइंट | Windows, Linux, और अधिक | सभी सुविधाएं | मुफ्त |
| Tailscale | घरेलू नेटवर्क के लिए दूरस्थ पहुंच | Windows, Linux | 3 उपयोगकर्ता तक, 100 डिवाइस | मुफ्त |
| Docker Desktop / Docker Engine | कंटेनर में सब कुछ चलाना | Windows, Linux | व्यक्तिगत उपयोग के लिए मुफ्त | मुफ्त |
| Portainer | Docker के लिए वेब GUI | Windows, Linux | सामुदायिक संस्करण | मुफ्त |
| Netdata | वास्तविक समय संसाधन निगरानी | Windows, Linux | स्थानीय डैशबोर्ड, सामुदायिक स्तर | मुफ्त |
ऐप्स
#1 Pi-hole – DNS-स्तरीय विज्ञापन अवरुद्ध करने वाला
Pi-hole अपने राउटर और इंटरनेट के बीच बैठता है और DNS प्रश्नों का जवाब स्वयं देता है, किसी भी अनुरोध को गिराते हुए जो किसी ज्ञात विज्ञापन या ट्रैकर डोमेन से मेल खाता है इससे पहले कि यह कभी भी एक डिवाइस तक पहुंचे। यह एक हल्के Linux सेवा या एक ही Docker कंटेनर के रूप में चलता है, इसलिए यह एक reapurposed लैपटॉप पर स्थापित करने के लिए प्राकृतिक पहली चीज़ है। नेटवर्क पर प्रत्येक फोन, स्मार्ट टीवी और गेमिंग कंसोल स्वचालित रूप से ब्लॉकिंग प्राप्त करता है, प्रति-डिवाइस ऐप स्थापित या रखरखाव के बिना।
जहां यह कम पड़ता है: DNS-स्तरीय ब्लॉकिंग सामग्री के रूप में एक ही डोमेन में एम्बेड किए गए विज्ञापनों को नहीं छू सकता है, जैसे YouTube के इन-वीडियो विज्ञापनों का एक बहुत कुछ। सेटअप यह भी चाहता है कि आप अपने राउटर के DNS को लैपटॉप के स्थिर IP पते की ओर इशारा करने में सहज हों, जो उन लोगों को बंद करता है जिन्होंने कभी राउटर सेटिंग्स को नहीं छुआ है।
कीमत: मुफ्त, खुला स्रोत, स्व-होस्ट किया गया।
प्लेटफॉर्म: Linux (देशी या Docker), एक Raspberry Pi या किसी भी सदैव-चालू मशीन के अंदर भी चलता है।
निचला पंक्ति: किसी के लिए डिफ़ॉल्ट विकल्प जो विज्ञापन ब्लॉकिंग चाहता है जो नेटवर्क पर हर डिवाइस को कवर करता है उनमें से कोई भी छुए बिना।
#2 AdGuard Home – DoH-अनुकूल विज्ञापन अवरुद्ध करने वाला
AdGuard Home Pi-hole के समान ही मुख्य काम करता है, नेटवर्क-वाइड फ़िल्टरिंग DNS, लेकिन यह DNS-over-HTTPS और DNS-over-TLS समर्थन बिल्ट-इन और एक सेटअप विज़ार्ड के साथ आता है जो कुछ मिनटों में एक कार्यशील ब्लॉकलिस्ट प्राप्त करता है। इसका वेब डैशबोर्ड Pi-hole की तुलना में स्कैन करने के लिए अधिक अनुकूल है, और Windows के साथ-साथ Linux पर आराम से चलता है, जो महत्वपूर्ण है यदि पुरानी लैपटॉप अभी भी Windows पर है और आप इसे पोंछना पसंद नहीं करते हैं।
जहां यह कम पड़ता है: प्लगइन और सामुदायिक पारिस्थितिकी तंत्र Pi-hole की तुलना में छोटा है, इसलिए अस्पष्ट ब्लॉकलिस्ट या तीसरे पक्ष के डैशबोर्ड खोजना कठिन है। कुछ डिवाइस जो अपने स्वयं के DNS-over-HTTPS रिज़ॉल्वर को हार्ड-कोड करते हैं यह पूरी तरह से बायपास कर सकते हैं।
कीमत: मुफ्त, खुला स्रोत, स्व-होस्ट किया गया।
प्लेटफॉर्म: Windows, Linux, macOS, Docker.
निचला पंक्ति: यदि हब Windows पर रहता है या आप एन्क्रिप्ट किए गए DNS को तुरंत संभाला चाहते हैं तो Pi-hole के ऊपर AdGuard Home चुनें।
#3 Sunshine – स्व-होस्ट किया गया GameStream सर्वर
Sunshine किसी भी Windows या Linux मशीन को GPU के साथ एक स्व-होस्ट किए गए गेम-स्ट्रीमिंग होस्ट में बदल देता है, अपनी स्क्रीन और ऑडियो को एन्कोड करके और इसे Moonlight क्लाइंट में नेटवर्क पर कहीं भी भेज देता है। यह Nvidia के बंद GameStream की प्रत्यक्ष, सक्रिय रूप से रखरखाव की गई प्रतिस्थापन है, और यह Nvidia, AMD और Intel encoders के साथ काम करता है। यह वह टुकड़ा है जो एक अलमारी में एक लैपटॉप को आपके वास्तविक गेमिंग पीसी से Steam, Xbox या Epic Games को फोन, टैबलेट या टीवी में स्ट्रीम करने के लिए ट्रैफिक पुलिस के रूप में कार्य करने की अनुमति देता है।
जहां यह कम पड़ता है: Sunshine आमतौर पर गेमिंग पीसी पर ही चलता है, विज्ञापन-ब्लॉकिंग लैपटॉप नहीं, क्योंकि उस मशीन को वास्तविक रेंडरिंग कर रहे GPU की आवश्यकता होती है। पुरानी या एकीकृत GPUs पर हार्डवेयर एन्कोडिंग को सही तरीके से काम करने का सही तरीका सेटिंग्स के साथ कुछ परीक्षण और त्रुटि की आवश्यकता है।
कीमत: मुफ्त, खुला स्रोत, स्व-होस्ट किया गया।
प्लेटफॉर्म: Windows, Linux, macOS (प्रायोगिक)।
डाउनलोड: GitHub
निचला पंक्ति: ऐप जो स्थानीय गेम स्ट्रीमिंग को बिल्कुल संभव बनाता है, और कारण यह है कि इस सेटअप का “स्ट्रीमिंग हब” आधा बिना सदस्यता के काम करता है।
#4 Moonlight – क्लाइंट जो Sunshine के साथ युग्मित होता है
Moonlight स्ट्रीमिंग जोड़ी का क्लाइंट आधा है, स्थानीय नेटवर्क पर या Tailscale के माध्यम से Sunshine होस्ट से कनेक्ट कर रहा है और जिस भी स्क्रीन की ओर इशारा करते हैं उस पर कम विलंबता के साथ वीडियो फीड प्रदान करता है। यह अनिवार्य रूप से सब कुछ चलाता है: फोन, टैबलेट, स्मार्ट टीवी, पुरानी लैपटॉप, और यहां तक कि अन्य डेस्कटॉप, जो “घर में किसी भी स्क्रीन में स्ट्रीम करें” पिच को वास्तविक बनाता है। Pairing को पहली बार एक PIN कोड की आवश्यकता होती है और फिर हर सेशन के बाद होस्ट को याद करता है।
जहां यह कम पड़ता है: स्ट्रीम गुणवत्ता नेटवर्क स्थितियों पर बहुत निर्भर करती है, और एक कमजोर Wi-Fi सिग्नल या अधिभारित राउटर तुरंत धुंधलापन या stutter के रूप में दिखाई देता है। यह केवल एक क्लाइंट है, इसे कनेक्ट करने के लिए कहीं Sunshine होस्ट चलाने की आवश्यकता है।
कीमत: मुफ्त, खुला स्रोत।
प्लेटफॉर्म: Windows, Linux, macOS, Android, iOS, tvOS, Raspberry Pi.
निचला पंक्ति: इसे प्रत्येक डिवाइस पर स्थापित करें जिस पर आप गेम को स्ट्रीम करना चाहते हैं, और गेमिंग पीसी पर चलने वाले Sunshine के साथ जोड़ी दें।
#5 Tailscale – Wireguard mesh ताकि यह घर से दूर काम करे
Tailscale Wireguard पर प्रत्येक डिवाइस के बीच एक निजी जाल नेटवर्क बनाता है जो आप इसमें जोड़ते हैं, इसलिए विज्ञापन-ब्लॉकिंग लैपटॉप और किसी भी Moonlight क्लाइंट एक दूसरे तक सुरक्षित रूप से पहुंच सकते हैं चाहे आप होम Wi-Fi पर हों या देश के दूसरी ओर होटल नेटवर्क पर हों। एक बार हब पर और फोन पर स्थापित किए जाने के बाद, DNS फ़िल्टरिंग और गेम स्ट्रीमिंग राउटर पर एक भी पोर्ट खोले बिना घर के बाहर काम करना जारी रखता है। सेटअप एक लॉगिन और प्रति डिवाइस एक एकल आदेश है।
जहां यह कम पड़ता है: मुक्त खाते तीन उपयोगकर्ताओं और सौ डिवाइसों की सीमा पर हैं, जो एक घरेलू के लिए पर्याप्त है लेकिन कुछ भी बड़ा नहीं है। मोबाइल कनेक्शन पर स्ट्रीमिंग प्रदर्शन अभी भी घरेलू नेटवर्क के अपलोड गति द्वारा सीमित है।
कीमत: 3 उपयोगकर्ताओं और 100 डिवाइसों तक मुफ्त। भुगतान की गई टीम के स्तर परे स्केल।
प्लेटफॉर्म: Windows, Linux, macOS, Android, iOS.
डाउनलोड: वेबसाइट
निचला पंक्ति: वह टुकड़ा जो केवल-घर सेटअप को कुछ में बदल देता है जो आपके साथ चलता है, राउटर पोर्ट फॉर्वर्डिंग को छुए बिना।
#6 Docker Desktop / Docker Engine – कंटेनर runtime
Docker Pi-hole, AdGuard Home और इस स्टैक के बाकी हिस्से को अलग-अलग कंटेनर के रूप में चलाता है, इसलिए प्रत्येक सेवा को अपनी खुद की पर्यावरण मिलती है और एक के लिए एक अपडेट कभी दूसरे को नहीं तोड़ता है। Linux पर, Docker Engine GUI की आवश्यकता के बिना एक हल्के पृष्ठभूमि सेवा के रूप में चलता है। Windows पर, Docker Desktop एक ही इंजन के शीर्ष पर एक प्रबंधन इंटरफेस जोड़ता है। कंटेनर भी एक एकल सेवा को पोंछना और पूरी लैपटॉप को छुए बिना पुनर्निर्माण करना तुच्छ बनाता है।
जहां यह कम पड़ता है: Windows पर Docker Desktop इसकी virtualization परत से वास्तविक मेमोरी ओवरहेड ले जाता है, जो सीमित RAM के साथ एक पुरानी लैपटॉप पर अधिक महत्वपूर्ण है। कंटेनर नेटवर्किंग और वॉल्यूम माउंट सीखना किसी के लिए एक वास्तविक सीखने वाला वक्र है जो पहले Docker का उपयोग नहीं किया है।
कीमत: Docker की वर्तमान शर्तों के तहत व्यक्तिगत उपयोग और छोटे व्यवसाय के लिए मुफ्त।
प्लेटफॉर्म: Windows, Linux, macOS.
डाउनलोड: वेबसाइट
निचला पंक्ति: प्लंबिंग जिस पर यह सूची में सब कुछ बैठता है, एक बार सीखने और हर भविष्य की परियोजना के लिए पुनः उपयोग करने के लिए सार्थक।
#7 Portainer – Docker के लिए GUI
Portainer Docker के सामने एक वेब डैशबोर्ड रखता है ताकि आप कंटेनर शुरू, बंद और निरीक्षण कर सकें, लॉग जांच सकें और कमांड-लाइन झंडे को याद किए बिना अपडेट खींच सकें। यह स्वयं एक कंटेनर के रूप में चलता है, पहले से लैपटॉप पर Docker इंजन से जुड़ता है, और नेटवर्क पर किसी भी ब्राउज़र से सुलभ है, जो एक सुस्त मशीन पर महत्वपूर्ण है कोई मॉनिटर संलग्न नहीं। एक हब के लिए एक बार में चार या पाँच सेवाएं चलाते हुए, हर बार SSH से Portainer से प्रबंधित करना तेज़ है।
जहां यह कम पड़ता है: यह अपडेट रखने के लिए एक और सेवा जोड़ता है और अगर डैशबोर्ड घरेलू नेटवर्क के बाहर सुरक्षा के बिना उजागर होता है तो एक अन्य आक्रमण की सतह। इंटरफेस बहुत सारे उन्नत विकल्प को मेनू के पीछे समूह बनाता है जो खोजने के लिए कुछ उकसाव की आवश्यकता होती है।
कीमत: मुफ्त सामुदायिक संस्करण। व्यवसाय संस्करण लगभग $ 100 प्रति वर्ष भूमिका-आधारित पहुंच और समर्थन जोड़ता है, एकल-उपयोगकर्ता होम सेटअप के लिए वैकल्पिक।
प्लेटफॉर्म: Windows, Linux, macOS, Docker.
निचला पंक्ति: दैनिक कंटेनर प्रबंधन के लिए टर्मिनल को छोड़ दें एक बार यह स्टैक दो या तीन सेवाओं से आगे निकल जाए।
#8 Netdata – संसाधन निगरानी
Netdata लैपटॉप और इसमें प्रत्येक कंटेनर के लिए वास्तविक समय CPU, मेमोरी, डिस्क और नेटवर्क ग्राफ दिखाता है, ब्राउज़र डैशबोर्ड में हर सेकंड अपडेट कर रहा है शुरुआत से कोई कॉन्फ़िगरेशन नहीं चाहिए। एक मशीन पर जिसे आप शायद ही कभी सीधे देखते हैं, यह एक कंटेनर को नोटिस करने का सबसे तेज़ तरीका है जो सभी RAM खाना शुरू कर गया है या DNS प्रश्न लोड स्पाइक downtime में बदलने से पहले। यह अधिकांश चल रहे सेवाओं को स्वचालित रूप से पता लगाता है और स्थापन के तुरंत बाद उन्हें चार्ट करना शुरू कर देता है।
जहां यह कम पड़ता है: डिफ़ॉल्ट डैशबोर्ड आप पर एक बार में बहुत मीट्रिक फेंकता है, और एक छोटे घरेलू हब के लिए महत्वपूर्ण मुट्ठी ढूंढना प्रारंभिक फ़िल्टरिंग की आवश्यकता होती है। मल्टी-नोड डैशबोर्ड और लंबी प्रतिधारण के लिए क्लाउड सुविधाएं भुगतान टीम स्तर के पीछे बैठी हैं।
कीमत: मुफ्त स्थानीय डैशबोर्ड और सामुदायिक स्तर। भुगतान की गई Netdata Cloud स्तर टीम सुविधाएं और लंबे इतिहास जोड़ते हैं।
प्लेटफॉर्म: Windows, Linux, macOS, Docker.
निचला पंक्ति: सस्ता बीमा जो आपको बताता है कि पुरानी लैपटॉप जब अजीब काम करना शुरू करता है तो किस कंटेनर को दोष देना है।
सही चुनने के तरीके
यदि आप शून्य से शुरू कर रहे हैं और न्यूनतम घर्षण चाहते हैं: पहले Pi-hole स्थापित करें, पुष्टि करें कि यह आपके स्वयं के डिवाइसों पर DNS को फ़िल्टर कर रहा है, फिर Sunshine और Moonlight जोड़ें एक बार विज्ञापन ब्लॉकिंग स्थिर है। दोनों को एक साथ करना सेटअप के दौरान गलत हो सकने वाली चीजों की संख्या को गुणा करता है।
यदि हब Windows पर रहता है बजाय Linux पर पोंछा जाता है, Pi-hole पर AdGuard Home पर स्विच करें। इसका Windows इंस्टॉल पथ चिकना है और इसके डैशबोर्ड को शुरुआत से कम ट्यूनिंग की आवश्यकता है।
यदि आप घर से बाहर गेम स्ट्रीमिंग काम करना चाहते हैं, Tailscale वैकल्पिक नहीं है। Moonlight ट्रैफिक के लिए पोर्ट फॉर्वर्डिंग एक वास्तविक सुरक्षा जोखिम है; Wireguard जाल नहीं है।
यदि आप एक ही लैपटॉप पर दो या तीन से अधिक सेवाओं को चलाने की योजना बनाते हैं, तो दिन की पहली चीज़ से Docker में सब कुछ डालें और Portainer के माध्यम से इसे प्रबंधित करें। बाद में आप जो सेवाएं स्थापित करते हैं उन्हें सुधारना वहां शुरू करने से अधिक काम है।
यदि आप बस यह जानना चाहते हैं कि कुछ गलत है या नहीं हर हफ्ते SSH के बिना, Netdata इस सूची में एकमात्र ऐप है जो पहली बार खुद को भुगतान करता है जब यह एक पलायन प्रक्रिया को पकड़ता है इससे पहले कि आप नोटिस करते।
FAQ
क्या मुझे एक शक्तिशाली लैपटॉप की ज़रूरत है एक ही मशीन पर Pi-hole और Sunshine चलाने के लिए?
नहीं। Pi-hole मुश्किल से CPU को छूता है क्योंकि यह DNS प्रश्नों का जवाब दे रहा है, वीडियो को डिकोड नहीं कर रहा है। Sunshine आमतौर पर गेमिंग पीसी पर चलता है जो वास्तविक एन्कोडिंग कर रहे GPU है, विज्ञापन-ब्लॉकिंग लैपटॉप नहीं, इसलिए पुरानी लैपटॉप को केवल DNS फ़िल्टरिंग और हल्के कंटेनर ओवरहेड को संभालने की आवश्यकता है।
क्या Pi-hole या AdGuard Home एक घरेलू नेटवर्क के लिए बेहतर है?
दोनों नेटवर्क पर प्रत्येक डिवाइस के लिए DNS स्तर पर विज्ञापन ब्लॉक करते हैं प्रति-डिवाइस सेटअप के बिना। Pi-hole में एक बड़ा समुदाय है और अधिक तीसरे पक्ष के ब्लॉकलिस्ट और डैशबोर्ड हैं। AdGuard Home में DNS-over-HTTPS बिल्ट-इन और एक अधिक मित्रवत सेटअप विज़ार्ड है, और Windows पर अधिक आरामदायक चलाता है।
क्या मैं Moonlight का उपयोग करके अपने फोन पर Sunshine के बिना गेम स्ट्रीम कर सकता हूं?
नहीं। Moonlight केवल एक क्लाइंट है। इसे एक Sunshine सर्वर की आवश्यकता होती है जो उस मशीन पर चल रहा है जिसे वास्तव में गेम स्थापित है और स्ट्रीम को एन्कोड करने के लिए GPU है। गेमिंग पीसी पर Sunshine इंस्टॉल करें और जिस भी डिवाइस पर आप खेलना चाहते हैं उस पर Moonlight।
क्या Tailscale गेम स्ट्रीमिंग को धीमा करता है?
यह जब दोनों डिवाइस एक ही घरेलू नेटवर्क पर हैं तो सीधे कनेक्शन के मुकाबले नगण्य ओवरहेड जोड़ता है। घर के बाहर Tailscale के माध्यम से स्ट्रीमिंग घरेलू नेटवर्क के अपलोड गति तक सीमित है, Tailscale ही नहीं।
क्या मुझे Pi-hole या AdGuard Home चलाने के लिए Docker की आवश्यकता है?
नहीं, दोनों Docker के बिना देशी Linux सेवाओं के रूप में स्थापित होते हैं। Docker वैकल्पिक है लेकिन अपडेट और समस्या निवारण को आसान बनाता है, क्योंकि प्रत्येक सेवा अलग रहती है और एक कंटेनर के लिए एक बुरा अपडेट कभी दूसरों को नहीं तोड़ता है।
एक सदैव-चालू विज्ञापन-ब्लॉकिंग लैपटॉप वास्तव में कितनी बिजली का उपयोग करता है?
एक पुरानी लैपटॉप ढक्कन बंद और स्क्रीन बंद के साथ आमतौर पर 5 से 15 वाट की सीमा में कहीं खींचती है, जो अधिकांश विद्युत दरों पर एक महीने में कुछ डॉलर तक जोड़ता है। यही कारण है कि कच्ची CPU गति के ऊपर कम निष्क्रिय शक्ति ड्रा महत्वपूर्ण है जब चुनते हुए कि किस सेवानिवृत्त मशीन को पुनर्नियोजित करना है।