मशीन नाम के लिए केवल स्थानीय नेटवर्क, और स्थानीय विज्ञापन नेटवर्क/कि कम से जंगलों के लिए एक अवधारणा है। एक बार जब आप अपनी साइट को इंटरनेट मशीन नामों पर बेनकाब करते हैं तो अब समझ में नहीं आता है, इसके बजाय आपको DNS नाम मिलते हैं।
तो, उदाहरण के लिए, मेरे कार्य नेटवर्क पर मेरा लैपटॉप नाम bdorrans01.redmond.contoso.com पर हल हो जाता है। लेकिन अगर मैं घर से किसी वेब साइट पर ब्राउज़ करता हूं तो मेरा वर्तमान आईपी पता c-98-203-143-14.hsd1.wa.comcast.net पर हल हो जाता है।
आप एफक्यूडीएन ले रहे हैं और पहली अवधि/पूर्ण स्टॉप के बाद सबकुछ छोड़ रहे हैं। यह एक एडी पर्यावरण (प्रकार) में काम करता है, और आपका कोड आंतरिक रूप से bdorrans01 देखेंगे, लेकिन यह बाहरी रूप से c-98-203-143-14 देखेंगे।
यहां तक कि आंतरिक रूप से बहु-वन एडी के भीतर भी यह गलत होगा यदि आपकी वेबसाइट किसी अन्य जंगल में होस्ट की गई थी, उदाहरण के लिए यदि आप साइट पर रहते हैं उदाहरण के लिए .europe.contoso.com, आपके कोड का मशीन नाम होगा bdorrans01, लेकिन मेरी मशीन एक ही जंगल में नहीं होगी, और यदि आपने इसे पिंग करने का प्रयास किया है, या नेटवर्क ड्राइव पर मैप किया है तो यह नहीं मिलेगा, क्योंकि आप europe.contoso.com में bdorrans01 की तलाश करेंगे, नहीं redmond.contoso.com जहां यह वास्तव में है।
इसके अलावा आपका कोड मानता है कि एक आईपी पता हल करने से पूरी तरह से योग्य डोमेन नाम उत्पन्न होगा, यह कई मामलों में सच नहीं है, आप केवल आईपी पता वापस प्राप्त कर सकते हैं, ताकि आप 1.2.3.4 और अपने कोड 1 का मशीन नाम देगा। इससे भी बदतर यह आईपीवी 6 पते पर कुछ भी नहीं करेगा क्योंकि वे अलग-अलग कॉलन का उपयोग करते हैं, 2001: डीबी 8: 85 ए 3: 8 डी 3: 1319: 8 ए 2e: 370: 7348
तो आपका आधार गलत है - और आप जो करने की कोशिश कर रहे हैं उसे करने के लिए आपको एक अलग तरीका खोजने की जरूरत है। आपको विश्वास क्यों है कि आपको मशीन नाम की आवश्यकता है?
यह वही है स्थानीय कार्यों पर लेकिन सर्वर में की कोड इस लाइन रिटर्न: 0x57364794.boanxx22.dynamic.dsl ..... – Shaahin
यह काम नहीं कर रहा –
होस्ट नाम @Ahmed क्लाइंट मशीन नाम –