RDP LAN वातावरण में वेक-ऑन-लैन


22

आप RDP को जाग्रत क्लाइंट कंप्यूटरों पर कैसे सक्षम कर सकते हैं?

मूल रूप से, मैं हमारे LAN वातावरण में एक समय में 1 या अधिक कंप्यूटरों को जगाने में सक्षम होना चाहता हूं।


विंडोज एक्स पी ? 7?
लॉरेंस

एमएस विंडोज 7 प्रो
oshirowanen

यह वास्तव में एक अच्छी सुविधा होगी। मैं अपडेट 1 के साथ विंडोज 8.1 पर हूं और अभी भी कोई WOL विकल्प नहीं है जो MSTSC को बनाया गया है। विंडोज 10 टीपी पर भी नहीं।
समीर

मैं अपने DD-WRT के माध्यम से WOL करता हूं, और फिर MSTSC चलाता हूं और NetBIOS के माध्यम से होस्टनाम को हल करता हूं। रिमोट पीसी मैजिक पैकेट पर सेट है। शायद इसे पैटर्न में बदलने से नीचे दिए गए सुझाव के अनुसार टीसीपी SYN अनुरोध पर जागने में मदद मिल सकती है। मैंने यह कोशिश नहीं की है। इसके अलावा, मेरी सभी विंडोज 8 मशीनों में एनआईसी के माध्यम से बेतरतीब ढंग से और अनजाने में जागने की यह अजीब समस्या है, और केवल जादू-पैकेट को WOL ट्रिगर सेट करने से समस्या कम हो जाती है। उस कारण से मैं मैजिक पैकेट ट्रिगर पसंद करता हूं। मैं विंडोज 7 में इस मुद्दे को नहीं था, इसलिए यादृच्छिक पर सक्रिय आप अगर आप अभी भी विंडोज 7 का उपयोग कर रहे प्रभावित नहीं हो सकता है
समीर

मैंने अब एक त्वरित परीक्षण किया और मैं पुष्टि कर सकता हूं कि एनआईसी (यानी पैटर्न ट्रिगर की अनुमति) के लिए पावर सेटिंग्स में मैजिक-पैकेट-केवल विकल्प को अचयनित करने से आपको दूरस्थ पीसी को एमएसटीसीएस (आरडीपी) के माध्यम से जगाने की अनुमति मिलती है। ध्यान दें कि RDP कनेक्शन पहली बार विफल हो जाएगा (आपको एक त्रुटि मिलेगी)। यह केवल दूरस्थ पीसी को जगाने का कार्य करता है। एक बार जागने के बाद, दूसरा आरडीपी कनेक्शन प्रयास अधिक सफल होगा। विंडोज 8.1 अपडेट चलाने वाले दो LAN PC पर परीक्षण किया गया। (IP पते के बजाय दूरस्थ होस्टनाम का उपयोग करें।)
समीर

जवाबों:


27

रिमोट डेस्कटॉप में कोई अंतर्निहित रिमोट वेक-अप क्षमता नहीं होती है। इससे पहले कि आप इसे आरडीपी कर सकते हैं, आपको सोते हुए कंप्यूटर को जगाने के लिए पहले वेक-ऑन-लैन का उपयोग करना होगा।

अपने कंप्यूटर पर WOL को सक्षम करने के लिए, हार्डवेयर की जाँच करने के लिए पहला कदम है:

  • आपके नेटवर्क कार्ड को वेक-ऑन-लैन का समर्थन करना चाहिए
  • आपकी बिजली की आपूर्ति को वेक-ऑन-लैन का समर्थन करना चाहिए
  • Wake-on-LAN BIOS में सक्षम होना चाहिए
  • आपके राउटर को आगे के प्रसारण पैकेट में कॉन्फ़िगर किया जाना चाहिए
  • आपका OS Wake-on-LAN को सक्षम करने के लिए कॉन्फ़िगर किया जाना चाहिए

BIOS में बूट (बूट से) सक्षम करें

वास्तविक विधि आपके मदरबोर्ड पर निर्भर करती है। हालाँकि, यदि BIOS में ऐसा कोई विकल्प नहीं मिला है, तो यह मान लेना सुरक्षित हो सकता है कि यह डिफ़ॉल्ट रूप से काम करेगा।

अपने ईथरनेट कार्ड के लिए WOL सक्षम करें

कंट्रोल पैनल से डिवाइस मैनेजर खोलें, नेटवर्क एडेप्टर का विस्तार करें और अपना ईथरनेट कार्ड खोजें। राइट-क्लिक करें और खुले गुण तब उन्नत टैब पर जाएं और "वेक ऑन मैजिक पैकेट" या कुछ इसी तरह सक्षम करें।

Image1

Windows सुविधा "सरल TCPIP सेवाएँ" स्थापित करें

नियंत्रण कक्ष से प्रोग्राम और सुविधाएँ खोलें, साइडबार पर "विंडोज सुविधाओं को चालू या बंद करें" पर क्लिक करें, नीचे स्क्रॉल करें और "सरल टीसीपीआईपी सेवाओं" की जांच करें, फिर सुविधा को स्थापित करने के लिए ठीक क्लिक करें।

Image2

प्रारंभ सेवा "सरल टीसीपी / आईपी सेवा" (बंदरगाहों 7 और 9 को सक्षम करता है)

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

Image3

विंडोज फायरवाल में पोर्ट 9 के लिए यूडीपी खोलें

नियंत्रण कक्ष से विंडोज फ़ायरवॉल खोलें। केवल यूडीपी की जरूरत है, लेकिन आप चाहें तो टीसीपी पोर्ट भी खोल सकते हैं। यूडीपी एक प्रसारण पैकेट है जो हमेशा आपके एनआईसी द्वारा प्राप्त किया जा सकता है, जबकि टीसीपी को कंप्यूटर को संचालित करने की आवश्यकता होती है।

Image4

WOL सॉफ्टवेयर

ऐसे कई इंटरनेट पर उपलब्ध हैं, कमांड लाइन जैसे कि wolcmd या इसके मिलान ग्राफ़िकल इंटरफ़ेस यहाँ मिलते हैं

स्रोत


5
हम बड़े पैमाने पर WOL का उपयोग करते हैं, और हमने Simple TCP / IP सेवाओं या फ़ायरवॉल अपवाद को सक्षम नहीं किया है। यदि मशीन बंद है, तो WOL पैकेट को ब्लॉक करने के लिए फ़ायरवॉल भी नहीं चल रहा है।
पैट्रिक सेमुर

1
@ पैट्रिक। ये आइटम WOL के लिए मानक कुकबुक रसीद का हिस्सा हैं, लेकिन आपके बारे में उनकी टिप्पणी बहुत ही शानदार होने के कारण मुझे पूरी तरह से तर्कसंगत लगती है। मैं शायद फ़ायरवॉल भाग के बारे में सावधान रहूंगा, क्योंकि फ़ायरवॉल हर समय अधिक परिष्कृत हो रहे हैं।
har

4
मुझे यकीन नहीं है कि सॉफ्टवेयर फ़ायरवॉल पैकेट को बंद कर देंगे जब वे नहीं चल रहे हों। और भले ही Simple TCP / IP पोर्ट 7 और 9 को खोलता है, पीसी बंद होने पर भी वह सेवा नहीं चल रही है। और WOL को पोर्ट 7 या 9 की आवश्यकता नहीं है
पैट्रिक सेमुर

@PatrickS .: मैं भविष्य-वार सोच रहा था।

3

यदि मशीन एक भौतिक मशीन है, तो आप सबसे पहले वेक-ऑन-लेन की अनुमति देने के लिए इसे BIOS को कॉन्फ़िगर करते हैं और बस इसे किसी भी अन्य सॉफ़्टवेयर का उपयोग करके (किसी भी बहुत से मुक्त हैं) और फिर अलग से आरडीपी का उपयोग करके एक वेकऑनलाइन पैकेट भेजते हैं।

अगर दूसरी तरफ वे वर्चुअल मशीन हैं, तो आपको एक समस्या है। WOL वेक करने के लिए NIC पर निर्भर करता है, और VM में आपके पास वर्चुअल NIC हैं जो भौतिक नहीं हैं। उस स्थिति में, आप WOL का समर्थन करने के लिए अपने वर्चुअलाइजेशन टूल पर निर्भर हैं, यदि यह इसका समर्थन करता है और सक्षम है, तो आप एक WOL पैकेट भेजेंगे, जैसे कि आप इसे किसी भौतिक मशीन पर कर रहे हैं।

नोट: डिफ़ॉल्ट विंडोज़ आरडीपी क्लाइंट के साथ, आप कनेक्शन से पहले चलाने के लिए एक स्क्रिप्ट को कॉन्फ़िगर नहीं कर सकते , केवल उसके बाद। मेरा सुझाव है कि आप BAT स्क्रिप्ट के अंदर चलने के लिए mstsc.exe को पैकेज करें जो WOL पैकेट भेजता है, कुछ मिनट इंतजार करता है और फिर mstsc.exe (यानी RDP क्लाइंट) लॉन्च करता है।

कैसे-कैसे-गाइड भौतिक मशीनों (ओएस कोई फर्क नहीं पड़ता): http://www.smallnetbuilder.com/lanwan/lanwan-howto/29941-how-to-wake-on-lan--wake-on-wan VMWare सेटिंग्स (एक उदाहरण, आपको अपने विशिष्ट विक्रेता और संस्करण के लिए खोज करने की आवश्यकता है): http://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.vm_admin.doc_50%2FGUID -35CD5E60-6FFA-47CE-A5CF-78B6D6B42CB8.html


1
ध्यान दें, आप एक VM को एक भौतिक NIC के लिए असाइन कर सकते हैं, और सर्वर वातावरण में अक्सर ऐसा होता है
cutrightjm

2

वेक ऑन पैटर्न का उपयोग करना इसके लिए जाने का तरीका प्रतीत होगा। जब तक वेक ऑन लाईन को BIOS के साथ-साथ विंडोज में भी सक्षम किया जाता है।

मैंने इसे स्वयं नहीं किया है, लेकिन मुझे पता है कि WOL का नाम लुकअप के साथ-साथ TCP SYN अनुरोधों पर भी किया जा सकता है।
यह Microsoft KB doco उतना ही निर्दिष्ट करता है।

यह मानते हुए कि आप IP पते से कनेक्ट कर रहे हैं और होस्टनाम नहीं, IP से कनेक्ट होकर कंप्यूटर पर एक TCP Syn अनुरोध भेजने का प्रयास करना चाहिए, जब तक कि स्विच भूल न जाए कि किस IP पते में मैक एड्रेस है।

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

किस स्थिति में, आपको RDP को कंप्यूटर से जोड़ने का प्रयास करने से पहले चलाने के लिए एक उपयोगिता की आवश्यकता होगी। आपके नेटवर्क के बुनियादी ढांचे में आपके लिए वेक ऑन लैन पैकेट भेजने की क्षमता भी हो सकती है।

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