Sanallaştırılmış MS-DOS bilgisayarlar IPX üzerinden iletişim kuramıyor


18

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_FILEve 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.


28
Tanrının annesi ...
Ryan Ries 18:13

3
Ekipmanı kontrol eden eski yazılım. Dinozoru korumak için bir çözüm bulmamı istediler. Herhangi bir donanım olmadan, sanallaştırmayı düşündüm.
Dean

3
Godspeed Good Efendim.
Jacob

4
Ne yazık ki, mümkün olan her yöntemle dinozorları canlı tutmak, fiziksel ekipman bağlandığında tek yoldur. Bazen, değiştirme işlemleri oldukça pahalıdır, bazen piyasada hiçbir şey olmadığı için imkansızdır. Her zaman en yeni makineleri sürmekten çok daha eğlenceli olduğunu düşündüm.
Sven

7
Kaynak fiziksel makineler hala çalışıyorsa, gerçekte hangi iletişim protokollerini kullandıklarını doğrulamak için bir denetim ve ağ yakalama öneririm. IPX / SPX ve NetBEUI'de Autoexec.bat'den yüklendiklerine bağlı olarak sorun giderme, sizi vahşi bir kaz kovalamacasında gönderiyor olabilir.
joeqwerty

Yanıtlar:


2

Dosbox'ı denerdim. Ipx desteği vardır ve birkaç komutla etkinleştirebilirsiniz. Aslında basit oyuncular hedef kitledir. Dosbox, UDP paketlerinde ipx tünelleri oluşturur.


Her iki VM de ekipmanı kontrol eden yazılımı çalıştırmak için kullanılır, yeni makinede çalışacak şekilde nasıl yapılandırılacağımı bilmiyorum.
Dean

Oracle'ın VirtualBox'ını kullanın. Eski NetWare sürümlerini oldukça iyi çalıştırıyor. Sorunlar yeni NW'de, özellikle SMP etkinken rastgele ortaya çıkabilir (Vbox geliştiricileri başına, NW, SMP ile henüz nasıl ele alınacağını anlayamadıkları bazı garip şeyler yapar). IPX-IP ağ geçidi (deneysel eğlence için) kurmayı başardım ve IPX içinde IP / TCP'yi tünelleyerek Google'a bağlanmak için yalnızca IPX desteğine sahip bir Win 3.11 VM'de NetScape 4.78'i başarıyla kullandım. Google'ın bu User-Agent dizesinde biraz kafası karışmıştı.
Kumba
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.