मैंने 2 एमएस-डॉस 6.22 मशीनों को आभासी मशीनों में बदल दिया। दोनों कंप्यूटरों में सॉफ्टवेयर है जो NETBEUI और IPX पर संचार करता है (मैं Autoexec.bat का निरीक्षण करने के बाद उस निष्कर्ष पर आया था - यह IPX स्टैक को लोड करता है)।
मैंने इस Vmware Forums पोस्ट का अनुसरण किया और DOS amd_pcnet ड्राइवर स्थापित किया, इसे कॉन्फ़िगर किया, और इसे आवश्यक प्रोटोकॉल तक सीमित कर दिया। इसके अलावा, मैंने IPX / SPX के लिए ODI ड्राइवर स्थापित किया था, इसके लिए ऊपर जैसा कदम था।
ऐसा लगता है कि उनके पास NetBEUI संचार है, लेकिन मैं IPXPING.exe का उपयोग करके उनके बीच पिंग नहीं कर सकता। मैंने पिंगिंग करते समय नेटवर्क पता 00: 00: 00: 00 और दूसरे कंप्यूटर के मैक का उपयोग किया।
मैं कैसे सुनिश्चित कर सकता हूं कि 2 VM के बीच NetBEUI और IPX संचार है?
अद्यतन 1: मैंने पाया कि नेटवर्क पर अन्य मशीनों के नाम के साथ c: \ net \ एक। Ini फाइलें हैं। मैंने मान लिया कि फाइलें कनेक्शन कॉन्फ़िगरेशन को संग्रहीत करती हैं, और पाया कि फ़ाइल में वास्तव में एक पैरामीटर है netcard=DRIVER_FILE
और इसे सही ड्राइवर में बदल दिया है।
अद्यतन 2: मैंने VMNet0 पर विरेसरक को चलाया और मैं देखता हूं कि दोनों VM के IPX, NETVIOS, SMB और अन्य प्रोटोकॉल का उपयोग करते हैं। मैं पैकेटों का निरीक्षण करूंगा और अधिक सुराग खोजने की कोशिश करूंगा।
अद्यतन 3: पैकेट निरीक्षण से मैं देख सकता हूं कि दोनों मशीनों ने नेटबीआईओएस पर सफलतापूर्वक संचार किया है, एक सत्र की स्थापना की और एसएमबी का उपयोग करके फ़ाइलों को स्थानांतरित कर दिया है। मुझे लगता है कि यह एक ठोस संकेतक है कि NetBIOS मुद्दा नहीं है।
दूसरी ओर IPX, विकृत पैकेट है। दोनों मेजबानों ने एक घोषणा प्रसारित की और दोनों घोषणाएं विकृत हो गईं।
प्रश्न: क्या NetBIOS पर कनेक्टिविटी की जांच करने के लिए कोई कमांड है?
अद्यतन 4: समस्या को हल करने की कोशिश करने और एमएस-डॉस विशेषज्ञ खोजने की कोशिश में दोनों में बहुत प्रयास के बाद ग्राहक ने परियोजना को बंद करने का फैसला किया।