Я перетворив 2 машини MS-Dos 6.22 на віртуальні машини. На обох комп'ютерах є програмне забезпечення, яке спілкується через NETBEUI та IPX (я прийшов до цього висновку після перевірки autoexec.bat - він завантажує стек IPX).
Я дотримувався цієї публікації на форумах Vmware Forums і встановив драйвер amd_pcnet DOS, налаштував його та прив’язав до необхідних протоколів. Також я встановив драйвер ODI для IPX / SPX, робив ті ж кроки, що і вище для нього.
Здається, вони мають зв'язок NetBEUI, але я не можу PING між ними за допомогою IPXPING.exe. Я використовував мережеву адресу 00: 00: 00: 00 та MAC другого комп’ютера під час пінгу.
Як я можу абсолютно переконатися, що між двома ВМ є зв’язок NetBEUI та IPX?
ОНОВЛЕННЯ 1: Я виявив, що c: \ net \ має .ini файли з іменем інших машин у мережі. Я припустив, що файли зберігають конфігурацію з'єднання, і виявив, що файл насправді має параметр, netcard=DRIVER_FILE
і змінив його на правильний драйвер.
ОНОВЛЕННЯ 2: Я запустив Wireshark на VMNet0 і бачу, що обидва VM використовують IPX, NETVIOS, SMB та інші протоколи. Я огляну пакети і спробую знайти більше підказки.
ОНОВЛЕННЯ 3: З огляду пакетів я бачу, що обидві машини успішно спілкувалися через NetBIOS, встановлювали сеанс та передавали файли за допомогою SMB. Я думаю, що це солідний показник того, що NetBIOS - це не проблема.
З іншого боку, IPX, схоже, має неправильні пакети. Обидва господарі транслювали повідомлення, і обидва оголошення були неправильними.
Питання: Чи існує команда для перевірки підключення через NetBIOS?
ОНОВЛЕННЯ 4: Після великих зусиль як у спробі вирішити проблему, так і намагаючись знайти експерта MS-DOS, клієнт вирішив припинити проект.