अपने नेटवर्क के लिए LAN कंट्रोल पैनल पर एक वेक सेटअप करें
एक आईटी प्रबंधक के रूप में, बहुत सी चीजें हैं जो आप कर सकते हैं जो सीधे आपकी कंपनी की निचली रेखा को प्रभावित करती हैं। जबकि सबसे स्पष्ट प्रत्यक्ष हार्डवेयर और सॉफ़्टवेयर लागत हैं, अक्सर अनदेखा पहलू कंप्यूटर सिस्टम द्वारा ऊर्जा / बिजली की खपत है। जबकि सर्वर को 24/7 उपलब्ध होने की आवश्यकता होती है, डेस्कटॉप सिस्टम को केवल तब उपलब्ध होने की आवश्यकता होती है जब संबंधित उपयोगकर्ता को इसकी आवश्यकता होती है या अनुसूचित रखरखाव कार्यों के लिए। बाकी समय (आमतौर पर 50% से अधिक), सिस्टम कम पावर मोड में रह सकता है जो बिजली के उपयोग को कम करता है, इसलिए लागत.
हालांकि विंडोज सिस्टम में अनुसूचित कार्यों को चलाने के लिए खुद को जगाने के विकल्प होते हैं, यदि उपयोगकर्ता अपने सिस्टम को दूरस्थ रूप से एक्सेस करते हैं (यानी रिमोट वेब वर्कप्लेस) तो सिस्टम के लिए मांग पर जागृत होने का आसान तरीका नहीं है। समाधान LAN सिस्टम पर एक वेक लागू कर रहा है जैसे LAN नियंत्रण कक्ष पर मुक्त ASP.NET वेक। इसके माध्यम से क्लाइंट कंप्यूटरों को एक बटन के साधारण क्लिक के साथ स्टैंडबाय से बाहर लाया जा सकता है। यह उपलब्धता और बिजली बचत के बीच संतुलन खोजने के लिए एक आदर्श समाधान है.
आवश्यकताएँ
- SQL 2005/2008 (एक्सप्रेस या पूर्ण) आपके नेटवर्क में स्थापित होना चाहिए। बॉक्स से बाहर, LAN कंट्रोल पैनल पर ASP.NET वेक को यूजर एक्सप्रेस के साथ SQL एक्सप्रेस का उपयोग करने के लिए कॉन्फ़िगर किया गया है, लेकिन हम आपको दिखाएंगे कि SQL सर्वर के पूर्ण संस्करण का उपयोग कैसे करें.
- डेस्कटॉप कंप्यूटर को दूरस्थ रूप से जागृत करने की क्षमता के साथ कॉन्फ़िगर किया जाना चाहिए। आमतौर पर, यह आपके नेटवर्क कार्ड के लिए डिफ़ॉल्ट सेटिंग है, लेकिन यदि आप सुनिश्चित होना चाहते हैं, तो आप प्रबंधक में सेल में अपने नेटवर्क के डिवाइस गुणों की जांच कर सकते हैं.
- कुल मिलाकर, LAN पेज पर ASP.NET वेक से डाउनलोड करने योग्य प्रलेखन बहुत अच्छा है। यह सब कुछ सेट करने के लिए इंस्टॉलर का उपयोग करके कवर करता है, लेकिन सच्चे गीक फैशन में हम सब कुछ मैन्युअल रूप से सेट करने जा रहे हैं.
लैन कंट्रोल पैनल पर वेक सेटअप करें
फ़ोल्डर बनाएँ "C: inetpubwwwrootWakeOnLan" और लैन जिप पैकेज पर वेक की सामग्री निकालें.
"Web.config" फ़ाइल खोलें और कनेक्शन के खंड पर ध्यान दें:
यदि आप स्थानीय मशीन पर सक्षम उपयोगकर्ता इंस्टेंसेस (SQL एक्सप्रेस की स्थापना के दौरान डिफ़ॉल्ट विकल्प) के साथ SQL एक्सप्रेस का उपयोग कर रहे हैं, तो आपको कुछ भी संशोधित करने की आवश्यकता नहीं है और इस अनुभाग के बाकी हिस्सों को अनदेखा कर सकते हैं, हालाँकि यदि आप SQL के पूर्ण संस्करण का उपयोग कर रहे हैं या SQL एक्सप्रेस उपयोगकर्ता इंस्टेंसेस को अक्षम कर दिया गया है, आपको दूसरी कनेक्शनस्ट्रीमिंग की को डिलीट / डिलीट करने की जरूरत होगी और पहले को अनकम्प्लीट करें और अपने बदलावों को सेव करें। डिफ़ॉल्ट रूप से, SQL सर्वर कनेक्शन स्ट्रिंग विश्वसनीय प्रमाणीकरण के साथ स्थानीय कंप्यूटर का उपयोग करने के लिए सेट किया गया है। आपके वातावरण के आधार पर, आप इन कनेक्शन सेटिंग्स को बदलना / चाह सकते हैं.
ASP.NET जागो ऑन लैन पैकेज में SQL सर्वर पर सेटअप के लिए उपयोग करने के लिए SQL डेटाबेस निर्माण स्क्रिप्ट शामिल है। इस स्क्रिप्ट को चलाने से पहले, आपको SQL फ़ाइल में एक छोटा सुधार करना होगा। नोटपैड में "C: inetpubwwwrootApp_DataSchema.sql" फ़ाइल खोलें और हाइलाइट किए गए स्थान में "WakeOnLan" जोड़ें:
एक बार यह पूरा हो जाने के बाद, परिवर्तनों को सहेजें और फिर विंडोज एडमिनिस्ट्रेटर के रूप में इंस्टॉल स्क्रिप्ट को चलाएं (जहाँ -S "।" SQL सर्वर को स्थापित करने के लिए निर्दिष्ट करता है):
SqlCmd -S "।" -E -i "C: inetpubwwwrootApp_DataSchema.sql"
LAN नियंत्रण कक्ष पर Wake चलाने के लिए IIS कॉन्फ़िगर करें
एक बार जब आपके पास इंटरनेट सूचना सेवा प्रबंधक को खोलने के लिए फाइलें और डेटाबेस होगा। 'डिफ़ॉल्ट वेब साइट' के तहत आपको WakeOnLan फ़ोल्डर देखना चाहिए। नियंत्रण कक्ष का उपयोग करने से पहले, आपको निर्देशिका को एक ऐसे अनुप्रयोग में बदलना होगा जो .NET संस्करण 2.0 पर चलता है.
IIS 7 में, आपको बस फ़ोल्डर पर राइट क्लिक करने की जरूरत है और 'Convert to Application' चुनें। IIS 6 में, आपको 'Add Application Wizard' का उपयोग करना होगा जो 'डिफ़ॉल्ट वेब साइट' पर राइट क्लिक करके उपलब्ध है।.
एप्लिकेशन की डिफ़ॉल्ट सेटिंग्स आमतौर पर सही होती हैं और उन्हें संशोधित करने की आवश्यकता नहीं होती है.
एक बार एप्लिकेशन बन जाने के बाद, आपको “http: // localhost / WakeOnLan” पर जाकर LAN कंट्रोल पैनल पर ASP.NET वेक का उपयोग करने में सक्षम होना चाहिए। यदि यह काम नहीं करता है, तो सुनिश्चित करने के लिए जांचें:
- IIS WakeOnLan अनुप्रयोग .NET 2.0 AppPool में चल रहा है.
- आपकी SQL कनेक्शन स्ट्रिंग्स आपकी Web.config फ़ाइल में सही हैं.
कंप्यूटर जोड़ना
एक बार जब आप नियंत्रण कक्ष स्थापित कर लेते हैं, तो जो कुछ बचा है, वह कंप्यूटर जोड़ना है। यह बहुत सहज है, बस 'नया कंप्यूटर जोड़ें' लिंक पर क्लिक करें और जोड़ने के लिए सिस्टम का कंप्यूटर नाम या स्थानीय आईपी पता दर्ज करें.
मैक एड्रेस स्वचालित रूप से हल हो जाएगा और नया कंप्यूटर सूची में दिखाई देगा.
LAN कंट्रोल पैनल पर वेक का उपयोग करना
LAN कंट्रोल पैनल पर ASP.NET वेक का उपयोग अविश्वसनीय रूप से सहज है। जब आप पृष्ठ तक पहुंचते हैं, तो कनेक्ट किए गए कंप्यूटर की स्थिति को स्कैन और प्रस्तुत किया जाता है.
- कंप्यूटर जो सक्रिय / जागृत होते हैं, उन्हें नीले रंग में प्रस्तुत किया जाता है.
- कंप्यूटर जो सो रहे हैं (स्टैंडबाय / हाइबरनेशन) काले रंग में प्रस्तुत किए जाते हैं.
- जो कंप्यूटर जाग रहे हैं वे पीले हैं.
कंप्यूटर को जगाने के लिए, बस उपयुक्त लिंक पर क्लिक करें.
कंप्यूटर पीला हो जाएगा और कुछ मिनट बाद, यह नीला हो जाएगा। लगभग 30 सेकंड के बाद, जो कंप्यूटर सो गया था वह अब एक्सेस होने के लिए तैयार है.
निष्कर्ष
LAN नियंत्रण कक्ष पर ASP.NET जागो आसानी से आपके नेटवर्क के बाहर उपलब्ध कराया जा सकता है। जब तक आपने जिस IIS वेब साइट को कॉन्फ़िगर किया है, वह बाह्य रूप से उपलब्ध है, तो आप http://www.domain.com/WakeOnLan से नियंत्रण कक्ष तक पहुंच सकते हैं। आपको अपने उपयोगकर्ताओं को उनके कंप्यूटर से कनेक्ट करने से पहले इस पृष्ठ तक पहुंचने के लिए प्रशिक्षित करने की आवश्यकता होगी। उदाहरण के लिए, नियंत्रण कक्ष तक पहुंचने के लिए कंपनी पोर्टल पर एक लिंक जोड़कर, "मैं फिर से कैसे करूं?" सवालों को कम कर सकता हूं.
लिंक
डाउनलोड LAN पर ASP.NET जागो (ज़िप पैकेज)