Technical Anshu
Tutorials Blog
सार्वजनिक वेब सर्वर गाइड

दो कमांड के साथ अपने पीसी को एक सार्वजनिक वेब सर्वर में बदलें

आपका पीसी होस्टिंग खरीदे बिना और आपकी राउटर सेटिंग्स को छुए बिना पूरे इंटरनेट पर एक वेबसाइट की सेवा दे सकता है। दो कमांड काम करते हैं - एक आपके पीसी पर एक वेब सर्वर शुरू करता है, दूसरा इसे एक सुरंग के माध्यम से इंटरनेट से जोड़ता है। यह पृष्ठ संपूर्ण प्रवाह और सुरक्षा नियमों की व्याख्या करता है जो वैकल्पिक नहीं हैं।

Technical AnshuWindows PCDemo and Learning
पूरा वीडियो देखें - चरण दर चरण केवल 2 कमांड के साथ अपने पीसी को एक सार्वजनिक वेब सर्वर में बदलें

एक वेबसाइट आम तौर पर एक किराए के सर्वर पर रहती है जो पूरे दिन सक्रिय रहता है। लेकिन सीखने, परीक्षण करने और डेमो दिखाने के लिए, आपका अपना पीसी पहले से ही एक पूरी तरह से अच्छा वेब सर्वर है - इसमें केवल एक सार्वजनिक दरवाजे का अभाव है। वीडियो में दिखाई गई दो-कमांड विधि इसे वह दरवाज़ा देती है। पहला कमांड आपके पीसी पर एक छोटा वेब सर्वर चलाता है। दूसरा आपके पीसी से इंटरनेट पर एक सार्वजनिक पते तक एक सुरंग खोलता है। जो कोई भी उस पते को खोलता है वह आपकी साइट को देखता है, आपके डेस्क से लाइव सेवा प्रदान की जाती है।

The two command flow — what actually happens
Visitor opens your public URL in a browser -> the tunnel service receives the request -> the request travels down the tunnel to your PC -> your local web server sends the page back -> the visitor sees your site, hosted from your desk

निदर्शी प्रवाह. सटीक आदेश और उपकरण वही हैं जो वीडियो में दिखाए गए हैं - उनके नीचे का पैटर्न हमेशा यही होता है।

1

सबसे पहले, ठीक-ठीक तय करें कि आप क्या परोसेंगे

किसी भी कमांड के चलने से पहले, वह चीज़ बनाएं जिसे आप प्रकाशित करने वाले हैं। एक वेब सर्वर उस संपूर्ण फ़ोल्डर को प्रदर्शित करता है जिस पर वह इंगित करता है - इसमें प्रत्येक फ़ाइल नाम से डाउनलोड करने योग्य हो जाती है, जिसमें वह सब कुछ भी शामिल है जिसे आप भूल गए थे। इसलिए एक ताज़ा, साफ़ फ़ोल्डर बनाएं जिसमें केवल डेमो या परीक्षण साइट हो: इसके पृष्ठ, चित्र और शैली फ़ाइलें, और कुछ नहीं। कोई बैकअप नहीं, कोई निर्यातित दस्तावेज़ नहीं, कोई कॉन्फ़िगरेशन फ़ाइलें नहीं, साथ में कोई निजी फ़ोटो नहीं। यह एक आदत इस युक्ति से लोगों के साथ होने वाली अधिकांश दुर्घटनाओं को रोक देती है।

2

आदेश एक - स्थानीय वेब सर्वर प्रारंभ करें

पहला कमांड आपके पीसी पर एक छोटा वेब सर्वर शुरू करता है और इसे आपके साफ़ फ़ोल्डर पर इंगित करता है। इस स्तर पर कुछ भी सार्वजनिक नहीं है: साइट केवल आपकी अपनी मशीन पर, पोर्ट नंबर के साथ localhost जैसे स्थानीय पते पर उत्तर देती है। उस पते को अपने ब्राउज़र में खोलें और प्रत्येक पृष्ठ पर क्लिक करें। यदि यहां साइट टूटी हुई है, तो चरण दो में सुरंग ईमानदारी से टूटी हुई साइट को दुनिया के सामने प्रकाशित करेगी - स्थानीय परीक्षण कोई औपचारिकता नहीं है।

3

आदेश दो - सुरंग खोलें और अपना सार्वजनिक यूआरएल प्राप्त करें

दूसरा आदेश सुरंग शुरू करता है। टनल टूल आपके पीसी से बाहर को टनल सेवा से जोड़ता है और उस कनेक्शन को खुला रखता है। सेवा आपको एक सार्वजनिक यूआरएल सौंपती है। उस क्षण से, जो कोई भी कहीं भी उस यूआरएल को खोलता है वह सुरंग के माध्यम से आपके डेस्क पर मौजूद छोटे सर्वर से जुड़ जाता है। ध्यान दें कि क्या नहीं हुआ: आपने कोई राउटर सेटिंग नहीं बदली, अपने आईएसपी से कुछ भी नहीं पूछा, या घर पर कोई पोर्ट नहीं खोला। इसीलिए यह उन कनेक्शनों पर भी काम करता है जहां घर से पारंपरिक होस्टिंग पूरी तरह से विफल हो जाती है।

4

सुरक्षा नियम सेटअप का हिस्सा हैं, अतिरिक्त नहीं

पीसी को प्रकाशित करना एक हमले की सतह को प्रकाशित करना है, इसलिए इन्हें सेटअप चरणों के रूप में मानें, न कि फाइन प्रिंट के रूप में। केवल वही परोसें जो आप प्रकाशित करना चाहते हैं। आप जो भी ऐप सर्व करें उसे अपडेट रखें, क्योंकि उसके बग अब इंटरनेट पर आ रहे हैं। अपने सुरंग खाते को घर की चाबी की तरह सुरक्षित रखें - इसका पासवर्ड और टोकन तय करते हैं कि आपकी मशीन में सुरंगें कौन खोल सकता है, इसलिए एक मजबूत पासवर्ड और दो-कारक प्रमाणीकरण का उपयोग करें। कभी भी किसी सुरंग के माध्यम से व्यवस्थापक पैनल, रिमोट डेस्कटॉप या फ़ाइल शेयर को उजागर न करें। और जब डेमो समाप्त हो जाए, तो सुरंग को रोक दें। एक मज़ेदार डेमो प्रोडक्शन होस्टिंग नहीं है, और अंतर अधिकतर इन नियमों का है।

5

एक विज़िटर की तरह इसका परीक्षण करें, फिर लिंक साझा करें

अब सार्वजनिक पथ का परीक्षण करें कि कोई अजनबी इसका उपयोग कैसे करेगा। अपना फोन उठाएं, वाई-फाई बंद करें ताकि आप मोबाइल डेटा पर रहें, और सार्वजनिक यूआरएल खोलें। जांचें कि पेज लोड होते हैं, छवियां दिखाई देती हैं और लिंक काम करते हैं - लिंक जो गुप्त रूप से localhost पर वापस इंगित करते हैं, आपके लिए काम करते हैं और बाकी सभी के लिए टूट जाते हैं, और यह परीक्षण है कि आप उन्हें कैसे पकड़ते हैं। जब विज़िटर साइट का उपयोग करते हैं, तो टर्मिनल को दृश्यमान रखें: अनुरोध लाइव पिछले स्क्रॉल करते हैं, और आप खुश ब्राउज़िंग और कुछ भी अजीब दोनों देख सकते हैं। इस टेस्ट के बाद ही लिंक किसी और के पास जाना चाहिए।

6

जानिए शो कब खत्म होगा

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

🔴 याद रखने योग्य एक पंक्ति: एक सुरंग आपके पीसी में एक दरवाजा है। दरवाज़ा खोलने से पहले तय करें कि उसके पीछे क्या है - और कभी भी राउटर एडमिन पेज, रिमोट डेस्कटॉप या साझा फ़ोल्डर को एक मिनट के लिए भी टनल न करें। स्कैनर लगातार सार्वजनिक पतों की जांच करते हैं, और केवल एक कमजोर पासवर्ड की आवश्यकता होती है।

संपूर्ण वीडियो गाइड देखें

वीडियो को लाइव चलाने से सटीक दो कमांड देखें - स्थानीय सर्वर शुरू होना, सार्वजनिक यूआरएल दिखना, और किसी अन्य डिवाइस से साइट खुलना।

Watch Full Video
अक्सर पूछे जाने वाले प्रश्न

क्या मुझे इसके लिए एक स्थिर आईपी या पोर्ट अग्रेषण की आवश्यकता है?

नहीं, सुरंग विधि का संपूर्ण बिंदु यही है। आपका पीसी बाहर की ओर सुरंग सेवा से जुड़ता है, इसलिए आपके घर पर कोई राउटर परिवर्तन, कोई स्थिर आईपी और कोई सार्वजनिक आईपी की आवश्यकता नहीं है। यह उन कनेक्शनों पर भी काम करता है जहां आईएसपी आपको अपना कोई सार्वजनिक पता नहीं देता है, जैसे सीजीएनएटी कनेक्शन जो भारत में बहुत आम हैं।

क्या ये तरीका वाकई मुफ़्त है

इस तरह की ट्रिक के लिए उपयोग किए जाने वाले सुरंग उपकरण मुफ्त स्तर प्रदान करते हैं जो वास्तव में सीखने और डेमो के लिए पर्याप्त हैं। नि:शुल्क टियर सीमा के साथ आते हैं: जब भी आप सुरंग को पुनः आरंभ करते हैं तो सार्वजनिक पता आमतौर पर बदल जाता है, और गति या कनेक्शन की गणना को सीमित किया जा सकता है। एक स्थायी पता और अधिक उपयोग के लिए आम तौर पर एक खाता योजना या वास्तविक होस्टिंग की आवश्यकता होती है।

क्या मैं अपनी वास्तविक व्यावसायिक वेबसाइट इस तरह चला सकता हूँ?

तकनीकी रूप से यह लोड होगा. आपको अभी भी नहीं करना चाहिए. जब आपका पीसी बंद हो जाता है, अपडेट हो जाता है या पावर बंद हो जाता है, तो साइट बंद हो जाती है, आपके होम अपलोड की गति प्रत्येक विज़िटर को सीमित कर देती है, और आपकी ब्रॉडबैंड शर्तें सार्वजनिक सर्वर चलाने की अनुमति नहीं देती हैं। डेमो और सीखने के लिए इस पद्धति का उपयोग करें। जिन चीज़ों पर ग्राहक निर्भर हैं, उनके लिए वास्तविक होस्टिंग का उपयोग करें।

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