คอมพิวเตอร์ MS-DOS แบบเสมือนจริงไม่สามารถสื่อสารผ่าน IPX ได้


18

ฉันแปลง 2 เครื่อง MS-Dos 6.22 เป็นเครื่องเสมือน คอมพิวเตอร์ทั้งสองเครื่องมีซอฟต์แวร์ที่สื่อสารผ่าน NETBEUI และ IPX (ฉันมาถึงข้อสรุปนั้นหลังจากตรวจสอบ autoexec.bat - มันโหลด IPX stack ได้)

ฉันติดตามโพสต์ฟอรัม Vmwareนี้และติดตั้งไดรเวอร์ DOS amd_pcnet กำหนดค่าและผูกเข้ากับโปรโตคอลที่ต้องการ นอกจากนี้ฉันยังติดตั้งไดรเวอร์ ODI สำหรับ IPX / SPX ทำตามขั้นตอนเดียวกับข้างต้น

ดูเหมือนว่าพวกเขามีการสื่อสาร NetBEUI แต่ฉันไม่สามารถ PING ระหว่างพวกเขาโดยใช้ IPXPING.exe ฉันใช้ที่อยู่เครือข่าย 00: 00: 00: 00 และ MAC ของคอมพิวเตอร์เครื่องที่สองเมื่อส่ง Ping

ฉันจะแน่ใจได้อย่างไรว่ามีการสื่อสาร NetBEUI และ IPX ระหว่าง 2 VM

อัปเดต 1: ฉันพบว่า c: \ net \ มีไฟล์. ini พร้อมชื่อของเครื่องอื่น ๆ ในเครือข่าย ฉันสันนิษฐานว่าไฟล์จัดเก็บการกำหนดค่าการเชื่อมต่อและพบว่าไฟล์นั้นมีพารามิเตอร์จริงnetcard=DRIVER_FILEและเปลี่ยนเป็นไดรเวอร์ที่ถูกต้อง

อัปเดต 2: ฉันใช้ Wireshark บน VMNet0 และฉันเห็นว่าทั้ง VM ใช้ IPX, NETVIOS, SMB และโปรโตคอลอื่น ๆ ฉันจะตรวจสอบแพ็คเก็ตและพยายามหาเบาะแสเพิ่มเติม

อัปเดต 3: จากการตรวจสอบแพ็คเก็ตฉันเห็นว่าทั้งสองเครื่องได้สื่อสารกับ NetBIOS ได้สำเร็จสร้างเซสชันและถ่ายโอนไฟล์โดยใช้ SMB ฉันคิดว่านั่นเป็นตัวบ่งชี้ที่มั่นคงว่า NetBIOS ไม่ใช่ปัญหา

IPX ในอีกด้านหนึ่งดูเหมือนจะมีแพ็คเก็ตที่ผิดรูปแบบ โฮสต์ทั้งสองออกอากาศการประกาศและการประกาศทั้งสองมีรูปแบบไม่ถูกต้อง

คำถาม: มีคำสั่งให้ตรวจสอบการเชื่อมต่อผ่าน NetBIOS หรือไม่?

ปรับปรุง 4: หลังจากพยายามอย่างมากในการพยายามแก้ไขปัญหาและพยายามค้นหาผู้เชี่ยวชาญ MS-DOS ไคลเอนต์ตัดสินใจที่จะหยุดโครงการ


28
พระมารดาของพระเจ้า ...
Ryan Ries

3
ซอฟต์แวร์รุ่นเก่าที่ควบคุมอุปกรณ์ พวกเขาขอให้ฉันคิดวิธีแก้ปัญหาเพื่ออนุรักษ์ไดโนเสาร์ ฉันไม่คิดว่าจะทำเวอร์ชวลไลเซชัน
คณบดี

3
โชคดีที่พระเจ้า
Jacob

4
โชคไม่ดีที่ทำให้ไดโนเสาร์มีชีวิตด้วยวิธีการใด ๆ ที่เป็นไปได้มักเป็นวิธีเดียวที่เชื่อมต่อกับอุปกรณ์ทางกายภาพ บางครั้งการทดแทนอาจมีราคาแพงและบางครั้งก็เป็นไปไม่ได้เนื่องจากไม่มีอะไรในตลาด ฉันมักจะคิดว่ามันสนุกมากขึ้นจากนั้นก็ลงทุนเครื่องจักรใหม่ล่าสุด
สเวน

7
หากเครื่องฟิสิคัลต้นทางยังคงทำงานอยู่ฉันจะแนะนำการตรวจสอบและการดักจับเครือข่ายเพื่อตรวจสอบโปรโตคอลการสื่อสารที่ใช้จริง การแก้ไขปัญหา IPX / SPX และ NetBEUI ตามข้อเท็จจริงที่ว่าพวกเขากำลังโหลดจาก Autoexec.bat อาจกำลังส่งคุณในการไล่ล่าแบบห่าน
joeqwerty

คำตอบ:


2

ฉันจะลอง Dosbox มันรองรับ ipx และด้วยคำสั่งเล็กน้อยคุณสามารถเปิดใช้งานได้ ในความเป็นจริงแล้วเกมเมอร์ธรรมดาเป็นกลุ่มเป้าหมาย Dosbox tunnels ipx ในแพ็กเก็ต UDP


VM ทั้งสองถูกใช้เพื่อเรียกใช้ซอฟต์แวร์ที่ควบคุมอุปกรณ์ฉันไม่รู้ว่าจะกำหนดค่าให้ทำงานบนเครื่องใหม่ได้อย่างไร
คณบดี

ใช้ VirtualBox ของ Oracle มันรัน NetWare เวอร์ชั่นเก่าได้ค่อนข้างดี ปัญหาสามารถเกิดขึ้นโดยการสุ่มบน NW ที่ใหม่กว่าโดยเฉพาะอย่างยิ่งเมื่อเปิดใช้งาน SMP (ต่อ Vbox devs, NW ทำสิ่งแปลก ๆ กับ SMP ที่พวกเขาไม่ได้หาวิธีจัดการ) ฉันจัดการเพื่อตั้งค่า (เพื่อความสนุกสนานในการทดลอง) เกตเวย์ IPX-to-IP และใช้ NetScape 4.78 บน Win 3.11 VM ที่สนับสนุน IPX เท่านั้นเพื่อเชื่อมต่อกับ Google โดยการขุด IP / TCP ภายใน IPX เห็นได้ชัดว่า Google สับสนเล็กน้อยกับสตริงตัวแทนผู้ใช้
Kumba
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.