मैं एक ऐसी स्क्रिप्ट लिख रहा हूं जो नेटवर्क के माध्यम से सिस्टम पर शक्तियां पाता है। और फिर मुझे दूसरे होस्ट पर कुछ कमांड चलाने की जरूरत है। मुझे कैसे पता चलेगा कि सिस्टम चालू है या नहीं?मुझे कैसे पता चलेगा कि एक सिस्टम चालू है या नहीं?
मेरी प्रोग्रामिंग भाषा पर्ल है और लक्ष्य होस्ट RHEL5 है।
क्या कोई कर्नेल इंटरप्ट या नेटवर्क बूट जानकारी है जो इंगित करता है कि सिस्टम चालू है और ओएस लोड हो गया है?
[एक अलग परिदृश्य में] मैं भी सोच रहा था कि अगर मैं बस अपनी मशीन को मैन्युअल रूप से स्विच करता हूं। यह कहां पर संचालित किया जाता है। और ओएस को नेटवर्क से संबंधित ऑपरेशन के लिए पूरी तरह से बूट किया जाना चाहिए जैसे कि नेटवर्क कमांड निष्पादित करना। क्या होगा यदि सिस्टम डीएचसीपी पर है तो रिमोट सिस्टम तब इस मशीन की खोज करेगा [मुझे लगता है कि यह मैक पते के माध्यम से संभव है। लेकिन अगर मैं गलत हूं]।
यदि मुझे कोई जानकारी मिली है तो कृपया मुझसे पूछने में संकोच न करें। आप कार्य को आसान बनाने के लिए किसी भी सुझाव हैं, तो उन्हें सतह कृपया :)
thanx
डीएचसीपी आईपी पते क्यों बदल देगा? डीएचसीपी का मतलब है कि कंप्यूटर किसी पते के लिए नेटवर्क से पूछता है - इसका मतलब यह नहीं है कि पता बदलता है। पता क्या है राउटर या क्वेरी के जो भी जवाब है। सभी को मशीन पर एक निश्चित आईपी देने के लिए राउटर को बताना है। –
डीएचसीपी केवल * कर सकते हैं * आईपी पते बदल सकते हैं। कुछ भी नहीं कहता है * चाहिए *। किसी को उस तरीके से निपटना होगा - जो या तो डीएचसीपी सर्वर को विशेष रूप से कॉन्फ़िगर कर रहा है, या आईपी परिवर्तन से निपट रहा है। – Tanktalus
आम तौर पर आईपी पते का उपयोग करने के लिए यह एक अच्छा विचार नहीं है। –