WOL (वेक-ऑन लैन) कैसे काम करता है?


15

यह हमेशा मेरे लिए एक रहस्य रहा है और सभी बर्फ के साथ हम मिल रहे हैं जो मैं घर से काम करना चाहता हूं लेकिन बॉस आदमी चाहता है कि हम ऊर्जा बचाने के लिए एक रात हमारे कंप्यूटर को बंद कर दें। पता लगा कि मैं वेक-ऑन लैन की कोशिश करना चाहता हूं, लेकिन यह सुनिश्चित नहीं है कि कहां से शुरू करें।



यह url, प्रश्न शीर्षक के संदर्भ में, वास्तव में मुझे हँसाया गया: D (हाँ, इसे बेतरतीब ढंग से स्थान बार में अपना सर्वश्रेष्ठ अनुमान लगाकर तैयार किया जा सकता था - "मुझे लग रहा है [ld] ucky" जिस तरह से मुझे लगता है? )
n611x007

जवाबों:


6

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

उन्हें कॉन्फ़िगर किया जा सकता है ताकि जब एक विशेष निर्देश प्राप्त हो, तो यह मशीन को शक्ति प्रदान कर सके।

शुरू करने का सबसे आसान तरीका बस है, अगर आपके पास एक एकीकृत एनआईसी है, तो BIOS में देखें और देखें कि क्या यह समर्थन करता है। यदि आपके पास वास्तविक नेटवर्क कार्ड है, तो आप इसका उपयोग करने में सक्षम नहीं हो सकते हैं ... लेकिन यह देखने योग्य है कि क्या आपके पास वेक ऑन लैन चिप या केबल के लिए स्लॉट है

इसके अलावा, ऊर्जा बचाने के लिए, आपको स्पष्ट रूप से अपने डिवाइस को चालू करने की आवश्यकता है! आपके पास एक राउटर होना चाहिए जो एक शेड्यूल या वायरलेस मोबाइल के आधार पर उपकरणों को चालू कर सकता है या इसी तरह कि आप निर्देश भेज सकते हैं - जाहिर है, हालांकि, आप बस इसके पावर बटन के माध्यम से मशीन को चालू करने से बेहतर हो सकते हैं!

विकिपीडिया पर वेक ऑन लान पर एक अच्छा लेख है


वेक ऑन लैन (WoL) सपोर्ट को कंप्यूटर और नेटवर्क इंटरफेस के मदरबोर्ड पर लागू किया जाता है, और इस तरह, हार्डवेयर पर चलने वाले ऑपरेटिंग सिस्टम पर निर्भर नहीं होता है, हालाँकि ऑपरेटिंग सिस्टम कभी-कभी WoL के व्यवहार को नियंत्रित कर सकता है। यदि नेटवर्क इंटरफ़ेस मदरबोर्ड में एकीकृत होने के बजाय प्लग-इन कार्ड है, तो कार्ड को केबल द्वारा मदरबोर्ड से कनेक्ट करने की आवश्यकता हो सकती है। एक एम्बेडेड ईथरनेट नियंत्रक के साथ मदरबोर्ड जो WoL का समर्थन करता है, को केबल की आवश्यकता नहीं होती है।


एनआईसी काम के लिए बिजली कहां से लेती है?
Dims

6

ठीक है, नेट पर इसके बारे में बहुत अच्छी जानकारी नहीं है, इसलिए यहाँ मेरी जानकारी है:

वेक-ऑन-लैन कैसे काम करता है

इसलिए WoL का पूरा बिंदु आपके कंप्यूटर को नेटवर्क का उपयोग करके दूरस्थ रूप से चालू करना है। जाहिर है अगर आपका कंप्यूटर वास्तव में पूरी तरह से बंद था, तो इसका कोई तरीका नहीं है, तो यह काम कर सकता है, इसलिए जब आधुनिक कंप्यूटर "बंद" हो जाते हैं, तो ईथरनेट कार्ड वास्तव में कम बिजली की स्थिति में रहता है, जो कि WoL पैकेट के लिए सुन रहा है।

जब WoL पहली बार बनाया गया था, तो आप अपने नेटवर्क कार्ड को तब सेट कर सकते थे जब कोई भी नेटवर्क गतिविधि होने पर अपने कंप्यूटर को चालू करने के लिए BIOS को संकेत दें। यही है, जब भी एक ईथरनेट फ्रेम (या शायद एक आईपी पैकेट; मैं 100% सुनिश्चित नहीं हूं) नेटवर्क कार्ड द्वारा देखा जाता है। उचित लगता है, लेकिन वास्तव में यह बेकार है क्योंकि कभी-कभी नेटवर्क पर उड़ान भरने वाले यादृच्छिक पैकेट आपके कंप्यूटर को बिना किसी कारण के जगा देंगे। इसे ठीक करने के लिए, किसी ने MagicPacket ™ का आविष्कार किया! मैजिकपैकेट ™ मोड में अपना कार्ड सेट करके, यह केवल कंप्यूटर को जगाएगा जब वह आपके नेटवर्क कार्ड के मैक पते वाले डेटा को 6 बार (जहां तक ​​मुझे याद है) दोहराता है। अब, रैंडम पैकेट आपके कंप्यूटर को नाराज नहीं करेगा। यह भी कारण है कि आपको अपने MAC पते को WoL टूल में डालने की आवश्यकता है; इसलिए यह मैजिकपैकेट ™ का निर्माण कर सकता है।

आपने MagicPacket ™ के साथ एक छोटा दोष देखा होगा: नेटवर्क पर कोई भी आपको मैक एड्रेस देख सकता है, इसलिए यदि आप एक अविश्वसनीय स्थानीय नेटवर्क (जैसे एक विश्वविद्यालय) पर WoL का उपयोग करने की कोशिश कर रहे हैं, तो कष्टप्रद लोग आपके कंप्यूटर को जागृत कर सकते हैं। इस पर मुझे उद्धृत न करें, लेकिन उस ethtoolआदमी पृष्ठ को देखकर ऐसा लगता है जैसे किसी ने MagicPacket ™ के लिए "SecureOn ™" का आविष्कार किया है। यह जाहिरा तौर पर आपको मैक पते को सेट करने देता है जो आपके कार्ड को सुनता है, इसे प्रभावी रूप से एक निजी पासवर्ड में बदल देता है।

पैकेट आपके कंप्यूटर पर कैसे जाता है

अब यहाँ मुश्किल हिस्सा है। ईथरनेट को उन कंप्यूटरों के बीच डेटा भेजने के लिए डिज़ाइन किया गया था जो चालू हैं। यह WoL के साथ अच्छी तरह से नहीं खेलता है, जो पैकेट बंद कंप्यूटरों को भेजना चाहता है।

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

प्रसारण पैकेट काम करता है, लेकिन एक समस्या है ...

क्यों यह बहुत अच्छा नहीं है

समस्या यह है, अधिकांश राउटर आपको पैकेट को प्रसारण पते पर अग्रेषित करने की अनुमति नहीं देते हैं। आदर्श रूप से आप अपने ठेठ "मैं काम पर हूँ और मैं अपने घर के कंप्यूटर से सामान चाहता हूँ" WoL सेटअप बाहरी पोर्ट 9 (उदाहरण के लिए, नीचे देखें) से 255.255.255.255:9 तक आगे है। राउटर बस ऐसा नहीं करेंगे। मैंने वास्तव में यह पता लगाया कि यह कैसे एक स्पीडटच एडीएसएल राउटर के लिए करना है, लेकिन इसमें हैंड-एडिटिंग कॉन्फिग फाइल्स शामिल थीं।

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

पोर्ट 7 और पोर्ट 9

बहुत से गाइड कहते हैं कि आपको पोर्ट 7 का उपयोग करना चाहिए या आपको पोर्ट 9 का उपयोग करना चाहिए , और आप सोच रहे हैं "क्यों?", "कौन सा?"। जवाब है, यह कोई फर्क नहीं पड़ता। आप किसी भी पोर्ट का उपयोग कर सकते हैं; 80, 666, इससे कोई फर्क नहीं पड़ता। आपके कंप्यूटर पर नेटवर्क कार्ड परवाह नहीं करता है कि मैजिकपैकेट ™ किस पोर्ट को भेजता है, जब तक वह इसे प्राप्त करता है, और इसमें मैक एड्रेस दोहराया जाता है। और यदि आप काम करने के लिए WoL-अग्रेषण प्राप्त करने का प्रबंधन करते हैं तो आप वहां किसी भी पोर्ट का उपयोग कर सकते हैं (और फिर उसी पोर्ट को अपने WoL टूल में डाल सकते हैं)।

कारण 7 और 9 की सिफारिश की जाती है, क्योंकि वे पूरी तरह से बेकार सर्वरों के एक जोड़े द्वारा उपयोग किए जाने वाले पोर्ट थे जो 80 के दशक के बाद से किसी के द्वारा उपयोग नहीं किए गए हैं। जैसे पोर्ट 80 वेब के लिए पोर्ट है, पोर्ट 7 "इको" सर्वर के लिए पोर्ट है जो प्रेषक को वापस सब कुछ दोहराता है, और एक भारी सुरक्षा भेद्यता है, और पोर्ट 9 "त्याग" सर्वर के लिए पोर्ट है जो बस प्राप्त होने वाले सभी डेटा को वापस करता है और कभी भी कुछ भी वापस नहीं भेजता है। वे अब पूरी तरह से बेकार हैं, लेकिन मुझे लगता है कि इंटरनेट के नए (70 के दशक) होने पर शायद वे नेटवर्क परीक्षण के लिए अच्छे थे।

समस्या निवारण - मेरा कंप्यूटर चालू नहीं होगा!

जाँच करने के लिए पहली बात यह है कि आप MagicPacket ™ प्राप्त करते हैं जब आपका कंप्यूटर चालू होता है । उसके लिए, वायरशर्क डाउनलोड करें (इसे गूगल करें), इसे पोर्ट 9 (या 7 या जो भी) सुनने के लिए कहें, और एक WoL पैकेट भेजें। तुम्हे ये देखना चाहिये। यदि आप नहीं करते हैं, तो समस्या को ठीक करना या कम से कम निदान करना अपेक्षाकृत आसान होगा।

यदि आपको पैकेट मिलता है, लेकिन आपका कंप्यूटर अभी भी चालू नहीं होगा, तो यह थोड़ा और मुश्किल हो जाता है।

सबसे पहले, BIOS / UEFI में जाएं, और सुनिश्चित करें कि "PCI को कंप्यूटर को अनुमति दें" या इसी तरह का एक विकल्प सक्षम है। PCIe विकल्प को भी सक्षम करें। दूसरा, लिनक्स पर ethtoolअपने नेटवर्क कार्ड के लिए WoL को सक्षम करने के लिए उपयोग करें। कुछ इस तरह ethtool -s eth0 wol bgm। खिड़कियों में आपको विकल्प मिलता है "इस डिवाइस को कंप्यूटर को जगाने की अनुमति दें" और शायद वहाँ कुछ मैजिकपैकेट ™ विकल्प हैं। मुझे नहीं पता कि मैं अभी विंडोज़ का उपयोग नहीं कर रहा हूँ।

अब, उम्मीद है कि यह काम करेगा। लेकिन हो सकता है कि यह आपके कंप्यूटर को बंद करने के बाद केवल कुछ मिनट (या कुछ सेकंड) के लिए ही काम करता हो! अरे नहीं! यह राउटर के साथ एक समस्या है। मैं आपको एक अलग पाने की सलाह देता हूं। गंभीरता से, टमाटर-यूएसबी कमाल है।


एनआईसी काम के लिए बिजली कहां से लेती है?
Dims

बिजली की आपूर्ति से। यह अभी भी मदरबोर्ड को थोड़ी शक्ति प्रदान करता है।
टिम्मम

4

यदि आपका कंप्यूटर फ़ायरवॉल के पीछे है, तो lan विल (शायद) काम नहीं करेगा। यह काम करने के लिए आपको संदेश के माध्यम से और अपने कंप्यूटर की ओर भेजने के लिए कंपनी के फ़ायरवॉल में खुले पोर्ट होने चाहिए।

इसके आस-पास जाने का एक तरीका यह है कि यदि आपके पास आपके फ़ायरवॉल के पीछे एक कंप्यूटर तक पहुंच है जो हमेशा चालू रहता है और उस कंप्यूटर से अपना WOL-सिग्नल भेजें।


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

3

पता लगा कि मैं लैन पर जागने की कोशिश करना चाहता हूं, लेकिन यह सुनिश्चित नहीं है कि कहां से शुरू करें।

यहाँ आपके लिए एक अच्छा ट्यूटोरियल है:

कैसे करें: WAN पर LAN / Wake पर जागो


0

Timmmm बहुत अच्छी तरह से विस्तृत जवाब !! मैं यह भी उल्लेख करना चाहूंगा कि चूंकि WOL सिग्नल ओसीआई मॉडल (डेटा) की परत 2 पर बैठते हैं, इसलिए यह फ़्रेम और मैक पते द्वारा ट्रिम किया जाता है। इसलिए, जो मशीन WOL सिग्नल भेजती है, उस मशीन के सभी vLANS तक पहुँच होनी चाहिए, जिसे आप चालू करना चाहते हैं।

तो सबसे अधिक संभावना प्रबंधन vLAN में एक सर्वर है। यही कारण है कि WOL संकेतों को आमतौर पर मुख्य फ़ायरवॉल से भेजा जाता है, या विशिष्ट vlan का डीएचसीपी सर्वर जिसके साथ आप संवाद करने की कोशिश कर रहे हैं। कौन से कोर्स के लिए DMZ में एक वीपीएन एक्सेस या RDP मशीन सेटअप की आवश्यकता होती है, जिसमें मैनेजमेंट एसेस होता है (बाद वाला बेहद बढ़ा हुआ है) !!

यह काम करने के लिए बहुत काम होगा, बर्फीले दिन पर कार्यालय में नहीं आना;)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.