2 MS-Dos 6.22 makinesini sanal makinelere dönüştürdüm. Her iki bilgisayarda da NETBEUI ve IPX üzerinden iletişim kuran yazılımlar var (autoexec.bat inceledikten sonra bu sonuca vardım - IPX yığınını yükler).
Bu Vmware Forum gönderisini izledim ve DOS amd_pcnet sürücüsünü yükledim, yapılandırdım ve gerekli protokollere bağladım. Ayrıca IPX / SPX için ODI sürücüsünü yükledim, bunun için yukarıdaki adımların aynısını yaptım.
NetBEUI iletişim var gibi görünüyor, ama IPXPING.exe kullanarak aralarında PING olamaz. Ping yaparken 00: 00: 00: 00 ağ adresini ve ikinci bilgisayarın MAC'ini kullandım.
2 VM arasında NetBEUI ve IPX iletişimi olduğundan nasıl emin olabilirim?
GÜNCELLEME 1: c: \ net \ 'nin ağdaki diğer makinelerin adıyla bir .ini dosyaları olduğunu fark ettim. Dosyaların bağlantı yapılandırmasını sakladığını varsaydım ve dosyanın aslında bir parametresi olduğunu buldum netcard=DRIVER_FILE
ve doğru sürücüye değiştirdim.
GÜNCELLEME 2: VMNet0 üzerinde Wireshark çalıştırdım ve her iki VM'nin de IPX, NETVIOS, SMB ve diğer protokolleri kullandığını görüyorum. Paketleri inceleyeceğim ve daha fazla ipucu bulmaya çalışacağım.
GÜNCELLEME 3: Paket denetiminden her iki makinenin de NetBIOS üzerinden başarılı bir şekilde iletişim kurduğunu, bir oturum oluşturduğunu ve SMB kullanarak dosya aktardığını görebiliyorum. Bunun NetBIOS'un sorun olmadığını gösteren sağlam bir gösterge olduğunu düşünüyorum.
IPX, diğer tarafta hatalı biçimlendirilmiş paketlere sahip gibi görünüyor. Her iki ev sahibi bir duyuru yayınladı ve her iki duyuru da yanlış biçimlendirildi.
Bir soru: NetBIOS üzerinden bağlantıyı kontrol etme komutu var mı?
GÜNCELLEME 4: Hem sorunu çözmeye çalışırken hem de bir MS-DOS uzmanı bulmaya çalışırken çok çaba sarf ettikten sonra müşteri projeyi durdurmaya karar verdi.