Máy tính MS-DOS ảo hóa không thể giao tiếp qua IPX


18

Tôi đã chuyển đổi 2 máy MS-Dos 6.22 thành máy ảo. Cả hai máy tính đều có phần mềm giao tiếp qua NETBEUI và IPX (Tôi đã đi đến kết luận đó sau khi kiểm tra autoexec.bat - Nó tải ngăn xếp IPX).

Tôi đã theo dõi bài đăng trên Diễn đàn Vmware này và cài đặt trình điều khiển DOS amd_pcnet, định cấu hình nó và ràng buộc nó với các giao thức cần thiết. Ngoài ra tôi đã cài đặt trình điều khiển ODI cho IPX / SPX đã thực hiện các bước tương tự như trên cho nó.

Có vẻ như họ có giao tiếp NetBEUI, nhưng tôi không thể PING giữa họ bằng IPXPING.exe. Tôi đã sử dụng địa chỉ mạng 00: 00: 00: 00 và MAC của máy tính thứ hai khi ping.

Làm cách nào tôi có thể chắc chắn đảm bảo có giao tiếp NetBEUI và IPX giữa 2 VM?

CẬP NHẬT 1: Tôi thấy rằng c: \ net \ có tệp .ini với tên của các máy khác trên mạng. Tôi giả định rằng các tệp lưu cấu hình kết nối và thấy rằng tệp thực sự có một tham số netcard=DRIVER_FILEvà thay đổi nó thành trình điều khiển chính xác.

CẬP NHẬT 2: Tôi đã chạy Wireshark trên VMNet0 và tôi thấy rằng cả hai VM đều sử dụng IPX, NETVIOS, SMB và các giao thức khác. Tôi sẽ kiểm tra các gói và cố gắng tìm thêm manh mối.

CẬP NHẬT 3: Từ việc kiểm tra gói tin, tôi có thể thấy rằng cả hai máy đã liên lạc thành công qua NetBIOS, thiết lập phiên và truyền tệp bằng SMB. Tôi nghĩ đó là một chỉ số chắc chắn rằng NetBIOS không phải là vấn đề.

IPX, mặt khác dường như có các gói không đúng định dạng. Cả hai máy chủ phát sóng một thông báo và cả hai thông báo đều không đúng.

Một câu hỏi: Có lệnh nào để kiểm tra kết nối qua NetBIOS không?

CẬP NHẬT 4: Sau nhiều nỗ lực trong cả việc cố gắng giải quyết vấn đề và cố gắng tìm một chuyên gia MS-DOS, khách hàng đã quyết định ngừng dự án.


28
Mẹ của chúa ...
Ryan Ries

3
Phần mềm kế thừa điều khiển thiết bị. Họ yêu cầu tôi đưa ra giải pháp bảo tồn khủng long. Không có phần cứng có sẵn, tôi nghĩ để ảo hóa nó.
Trưởng khoa

3
Chúc may mắn thưa ngài.
Jacob

4
Thật không may, giữ cho khủng long sống bằng bất kỳ phương pháp nào có thể thường là cách duy nhất khi thiết bị vật lý được kết nối. Đôi khi, thay thế là rất tốn kém, đôi khi chúng là không thể vì không có gì trên thị trường. Tôi luôn nghĩ rằng điều này thú vị hơn nhiều sau đó chỉ cần chăn những chiếc máy mới nhất.
Sven

7
Nếu các máy vật lý nguồn vẫn đang chạy thì tôi sẽ khuyên bạn nên kiểm tra và chụp mạng để xác minh những giao thức truyền thông nào họ thực sự sử dụng. Khắc phục sự cố IPX / SPX và NetBEUI dựa trên thực tế rằng chúng đang được tải từ Autoexec.bat có thể đang gửi cho bạn một cuộc rượt đuổi ngông cuồng.
joeqwerty

Câu trả lời:


2

Tôi sẽ thử Dosbox. Nó có hỗ trợ ipx và với một vài lệnh bạn có thể kích hoạt nó. Trong thực tế các game thủ đơn giản là đối tượng mục tiêu. Dosbox đường hầm ipx trong các gói UDP.


Cả hai VM đều được sử dụng để chạy phần mềm điều khiển thiết bị, tôi không biết làm cách nào để cấu hình nó hoạt động trên máy mới.
Trưởng khoa

Sử dụng VirtualBox của Oracle. Nó chạy các phiên bản NetWare cũ khá tốt. Các vấn đề có thể phát sinh ngẫu nhiên trên NW mới hơn, đặc biệt là khi bật SMP (theo các nhà phát triển Vbox, NW thực hiện một số điều kỳ lạ với SMP mà họ chưa tìm ra cách xử lý). Tôi đã quản lý để thiết lập (để thử nghiệm) một cổng IPX-IP và đã sử dụng thành công NetScape 4.78 trên máy ảo Win 3.11 chỉ có hỗ trợ IPX để kết nối với Google bằng cách tạo đường hầm IP / TCP bên trong IPX. Google rõ ràng có một chút nhầm lẫn ở chuỗi User-Agent đó.
Kumba
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.