1
虚拟的MS-DOS计算机无法通过IPX进行通信
我将2台MS-Dos 6.22机器转换为虚拟机。两台计算机都具有通过NETBEUI和IPX进行通信的软件(在检查autoexec.bat之后得出的结论-它加载IPX堆栈)。 我关注了这个Vmware论坛文章,并安装了DOS amd_pcnet驱动程序,对其进行了配置,并将其绑定到所需的协议。我还安装了用于IPX / SPX的ODI驱动程序,并执行与上述相同的步骤。 看来他们具有NetBEUI通讯,但是我无法使用IPXPING.exe在它们之间进行Ping操作。ping时,我使用了网络地址00:00:00:00和第二台计算机的MAC。 如何确定两个虚拟机之间存在NetBEUI和IPX通信? 更新1:我发现c:\ net \有一个.ini文件,其名称为网络上其他计算机的名称。我假设文件存储了连接配置,并发现该文件实际上具有一个参数netcard=DRIVER_FILE,并将其更改为正确的驱动程序。 更新2:我在VMNet0上运行Wireshark,我发现两个VM都使用IPX,NETVIOS,SMB和其他协议。我将检查数据包并尝试找到更多线索。 更新3:从数据包检查中,我可以看到两台计算机均已通过NetBIOS成功通信,建立了会话并使用SMB传输了文件。我认为这是NetBIOS不是问题的可靠指标。 另一方面,IPX似乎包含格式错误的数据包。两位主持人广播了一个公告,并且两个公告的格式均不正确。 问题:是否有命令检查通过NetBIOS的连接? 更新4:在尝试解决问题和寻找MS-DOS专家方面都付出了很多努力之后,客户决定中止该项目。