Xin chào cộng đồng
Đây là vấn đề của tôi:
Tôi đang cố gắng kết nối máy DOS với máy tính Windows 7, sử dụng cáp chéo LAN - và nó sẽ không hoạt động.
Tôi muốn truy cập một thư mục dùng chung trên Windows-PC từ máy DOS. Giải pháp tốt nhất sẽ là gán một ký tự ổ đĩa cho thư mục dùng chung và làm cho nó liên tục.
Tôi đã làm điều này trước khi chúng tôi có phần cứng mới, thiết lập kết nối đó từ máy DOS đến máy tính Windows XP hoạt động tốt.
Sử dụng Windows 7 bây giờ, nó sẽ không.
Chi tiết
Máy tính Windows
Chạy Windows 7 (Ultimate - hoặc Professional, không chắc chắn ngay bây giờ) 64 bit. Có hai card mạng, một cho đăng nhập thông qua máy chủ xác thực, internet, v.v. - và cái thứ hai chỉ để xây dựng kết nối với DOS-Machine.
Có một người dùng cục bộ riêng được chỉ định, với tên và mật khẩu.
Ngoài ra còn có một thư mục được chia sẻ C:\
với đầy đủ quyền truy cập chính xác cho người dùng đó.
(Đó chính xác là những gì tôi đã làm khi sử dụng XP)
Máy DOS
Chính xác đó là - một cái máy. Không phải là PC. Đó là một máy CNC với phần mềm điều khiển đặc biệt, v.v. Phần mềm điều khiển này đang chạy trên DOS và các kết nối mạng cũng được xây dựng thông qua DOS.
Tôi không thể nói cho bạn biết phiên bản nào của DOS - nhưng quét qua các tổng giám đốc tôi có xu hướng nói rằng đây không phải là phiên bản DOS "bình thường". Có vẻ là một cái gì đó "đặc biệt" hoặc "tối thiểu", chỉ để cho phần mềm máy chạy và cung cấp những thứ cơ bản.
Sử dụng máy tính XP đã đề cập trước đây, tôi có thể sử dụng các NET
lệnh để thiết lập kết nối bằng ký tự ổ đĩa, đường dẫn mạng được chia sẻ - và tên người dùng, tên và mật khẩu được chỉ định.
Điều đó chỉ làm việc. Thư mục chia sẻ được cấu hình như vậy có thể nhìn thấy và có thể sử dụng được khi chạy phần mềm điều khiển máy - đó là mục tiêu của tất cả điều này.
Tình hình hiện tại
Cố gắng xây dựng kết nối như tôi đã làm trước đây chỉ dẫn đến lỗi sau:
Lỗi 53:
Không thể định vị máy tính được chỉ định trong đường dẫn mạng.
Giải thích: Máy chủ mà bạn chỉ định không tồn tại hoặc chưa được khởi động.
... ít nhất đó là thông báo lỗi khi sử dụng "GUI" mà NET
-command cung cấp. Khi trực tiếp sử dụng NET USE ...
mã lỗi là như nhau, chỉ cần tin nhắn văn bản hơi khác nhau (... nhưng về cơ bản là giống nhau) .
Vì tôi không kết nối mạng nhiều nên tôi không biết phải làm gì. Phải có một số thay đổi trong các giao thức mạng từ XP đến 7 - đó là tất cả những gì tôi có thể nói.
Tôi đã đọc một cái gì đó về một tinh chỉnh bằng cách sử dụng gpedit.msc
và đặt "mức xác thực Trình quản lý LAN" thành "Gửi LM & NTLM - sử dụng bảo mật phiên NTLMv2 nếu được thương lượng" . Không làm gì cả.
Tôi cũng đã đọc một cái gì đó về việc cho phép "NetBIOS" trên bộ điều hợp mạng trên Windows 7-PC, vì vậy tôi đã thay đổi cài đặt TCP / IP v4 nâng cao - không làm gì cả.
Tôi cũng đã vấp phải một lỗi trên máy DOS - tôi không thể sử dụng ping
ở đó. Bản thân lệnh bị phá vỡ bằng cách nào đó, thay vì một số thông báo thích hợp tôi chỉ thấy các ký tự không thể xác định trên màn hình. Tôi không biết nếu điều đó có thể có bất kỳ ảnh hưởng nào đến cài đặt mạng.
Bây giờ tôi đã không gọi cho bộ phận hỗ trợ máy móc - và tôi không nghĩ mình sẽ làm thế. Chúng không hữu ích lắm với các vấn đề mạng này, chúng không thể xây dựng kết nối hoạt động khi chúng tôi có XP (đó là lý do tại sao tôi tự mình làm điều đó) .
Thêm vào đó, không có tài liệu hữu ích của máy khi nói đến chủ đề đó. Thông tin chi tiết đơn giản là không tồn tại - tôi đã hỏi bất kỳ địa chỉ nào có thể cho điều đó, ngay cả nhà sản xuất máy Nhật Bản.
CẬP NHẬT,
Ngày 16 tháng 9 năm 2013
Tôi đã thử kết nối với Windows 7-PC bằng cách sử dụng net use x: \\hostname\\shared_dir
- điều đó dẫn đến việc được đề cập Error 53
. Tôi cũng đã thử lệnh đó với tùy chọn /PERSISTENT:YES
, lỗi tương tự.
Tôi cũng đã thử net view \\hostname
, nó cũng lớn lên Error 53
.
Tôi gặp lỗi tương tự khi thử IP máy tính thay vì \\hostname
- cả trên net use ...
vànet view ...
Lệnh ver
hiển thị:
PC DOS Phiên bản 6.3
Sửa đổi 0
... vì vậy không có MS-DOS chạy trên máy. Tôi không biết điều đó quan trọng như thế nào, khi nói đến kết nối mạng này.
Rik quản lý để kết nối máy 486 cũ của mình (chạy MS-DOS 6.22) với Windows 7-Computer, xem câu trả lời của anh ấy bên dưới. Tôi đã làm theo các bước của anh ấy và định cấu hình cả hai hệ thống như anh ấy đã làm (thay đổi trong gpedit.msc, thêm máy tính vào LMHOSTS, định cấu hình người dùng mới, ...) , nhưng không thành công - tôi thậm chí không nhận được nhiều mã lỗi khác nhau, tôi ' m mắc kẹt với Error 53
.
Tôi không biết có bắt buộc không, nhưng tôi đã thay đổi nhóm làm việc và miền cho máy DOS để phù hợp với Windows 7-PC. Đó không phải là trường hợp trước đây. Nó không giúp làm việc này, nhưng gây ra một loại lỗi mới, khi thử net view \\hostname
:
Lỗi 6118: Danh sách các máy chủ cho nhóm làm việc này hiện không có sẵn.
Dù điều đó có nghĩa là gì.
Tôi cũng đã cố gắng kết nối một máy tính khác với Windows 7-PC này, vì vậy tôi đã mang Notebook của mình (chạy Windows 7) và rút phích cắm của máy DOS.
Tôi có thể có được kết nối làm việc giữa các máy tính Windows đó ngay lần thử đầu tiên, giống như điều này sẽ hoạt động. Cả hai máy tính đều có thể ping, xem và kết nối với máy tính khác, tất cả đều ổn.
Bằng cách này, tôi nhận ra rằng hai máy tính windows chỉ nói chuyện với nhau bằng IPv6 . Tôi khá chắc chắn rằng máy DOS không thể xử lý giao thức mới này và thậm chí sử dụng hai PC Windows, kết nối này không cần IPv6. Vì vậy, tôi đã vô hiệu hóa giao thức này từ cài đặt bộ điều hợp mạng.
Kết quả: ... tôi bị mất kết nối. Không có PC nào có thể ping, xem hoặc kết nối với nhau, họ không thể tìm thấy nhau nữa.
Sau khi kích hoạt lại IPv6, mọi thứ đều hoạt động tốt.
... Tôi không biết tại sao máy tính Windows 7 này cần IPv6 để giao tiếp. Tôi không nghĩ nó "tốt" theo cách đó, vì điều này có thể gây ra vấn đề khi cố gắng kết nối máy DOS.
Tôi không biết những gì đang xảy ra ở đó - và nơi để thực hiện các thay đổi để làm cho IPv4 hoạt động.
Máy được sử dụng hầu hết thời gian (... Dữ liệu được truyền bằng Đĩa mềm) , nhưng ngay khi có thời gian, tôi sẽ thử bất kỳ đề xuất hữu ích nào.
Cập nhật cuối cùng:
Không cần phải suy nghĩ thêm về vấn đề này. Cảm ơn bất cứ ai đã giúp tôi thử nhiều thứ!
Chỉ cần nhìn vào ngày - đó là năm 2013 khi tôi cố gắng giải quyết vấn đề này. Không lâu sau khi loay hoay với nhiều thiết lập khác nhau, tôi đã được bảo rằng đó không phải là công việc của tôi để chăm sóc vấn đề này.
Tôi chỉ muốn giúp đỡ, nhưng đã được nói với tâm trí kinh doanh của riêng tôi - và vì vậy tôi đã làm.
Tất nhiên, nó vẫn không hoạt động.
Hai tháng trước, tôi tình cờ nghe được một cuộc trò chuyện về chủ đề này. Ai đó dường như đã nhận ra rằng kết nối bị hỏng này thực sự gây phiền nhiễu và cần được khắc phục. Cho đến bây giờ, không có gì xảy ra.
Đĩa mềm FTW.
CORRECT_COMPUTERNAME
bạn cũng có thể sử dụng địa chỉ IP của nó. tức là NET VIEW \\IP_ADDRESS
và NET USE X: \\IP_ADDRESS\CORRECT_SHARENAME
.
NET
khởi chạy khi chỉ được nhập: C:\NET\net
- dẫn đến lỗi được đề cập. Sau đó, tôi đã cố gắng kết nối thông qua dòng lệnh (... về cơ bản là giống nhau) bằng cách sử dụng: C:\NET\NET USE G: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME /PERSISTENT:YES
- cùng một kết quả, văn bản lỗi hơi khác nhau. Tôi đã thử sử dụng IP máy tính thay vì tên máy chủ - không thay đổi gì cả.
NET VIEW
lệnh chưa? Bạn có quyền truy cập vào một máy Windows khác để bạn có thể kiểm tra xem các cài đặt của Windows 7 có đúng không. (Tắt tường lửa, Phát hiện mạng, Chia sẻ tệp và máy in, Chia sẻ thư mục công cộng, Truyền phát trực tuyến, Chia sẻ được bảo vệ bằng mật khẩu, Giảm mã hóa xuống 40-56 bit, Chúng có trong cùng một nhóm làm việc không)
NET
-GUI này . Không phải là vấn đề của chính nội dung.). Tôi quên đề cập đến việc NET VIEW \\CORRECT_COMPUTERNAME
dẫn đến cùng một thông báo lỗi. Ngay khi có thể, tôi sẽ cố gắng kết nối với Windows 7-PC từ một máy tính khác. Đó là một ý tưởng tốt, tôi sẽ kiểm tra xem!
NET USE X: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME
? Bạn nhận được gì nếu bạn làm mộtNET VIEW \\CORRECT_COMPUTERNAME
?