Halo komunitas,
Ini masalahku:
Saya mencoba menghubungkan mesin DOS ke komputer Windows 7, menggunakan kabel LAN-crossover - dan itu tidak akan berfungsi.
Saya ingin mengakses direktori bersama pada Windows-PC dari mesin DOS. Solusi terbaik adalah dengan menetapkan huruf drive ke direktori bersama dan menjadikannya persisten.
Saya sudah melakukan ini sebelum kami mendapatkan perangkat keras baru, membangun koneksi dari mesin DOS ke komputer Windows XP bekerja dengan baik.
Menggunakan Windows 7 sekarang, itu tidak akan.
Detail
Windows-PC
Menjalankan Windows 7 (Ultimate - atau Professional, tidak yakin sekarang) 64bit. Ada dua kartu jaringan di dalamnya, satu untuk masuk melalui server otentikasi, internet dan sebagainya - dan yang kedua hanya untuk membangun koneksi ke Mesin-DOS.
Ada pengguna lokal terpisah yang ditentukan, dengan nama dan kata sandi.
Ada juga direktori bersama C:\
dengan hak akses penuh untuk pengguna tersebut.
(Itulah yang saya lakukan ketika menggunakan XP)
Mesin DOS
Persis seperti itu - sebuah mesin. Bukan PC. Ini adalah mesin CNC dengan perangkat lunak kontrol khusus dan sebagainya. Perangkat lunak kontrol ini berjalan pada DOS dan koneksi jaringan dibangun melalui DOS juga.
Saya tidak dapat memberi tahu Anda versi DOS mana - tetapi memindai melalui direktori saya cenderung mengatakan bahwa ini bukan versi DOS "normal". Tampaknya menjadi sesuatu yang "istimewa" atau "minimal", hanya untuk menjalankan perangkat lunak mesin dan menyediakan hal-hal dasar.
Menggunakan komputer XP yang disebutkan tadi, saya bisa menggunakan NET
perintah untuk membuat koneksi menggunakan huruf drive, jalur jaringan bersama - dan tanggal pengguna, nama, dan kata sandi yang ditentukan.
Itu baru saja berhasil. Direktori bersama yang sangat dikonfigurasi itu terlihat dan dapat digunakan ketika menjalankan perangkat lunak kontrol mesin - itulah tujuan dari semua ini.
Situasi saat ini
Mencoba membangun koneksi seperti yang saya lakukan sebelumnya hanya menghasilkan kesalahan berikut:
Kesalahan 53:
Komputer yang ditentukan dalam jalur jaringan tidak dapat ditemukan.
Penjelasan: Server yang Anda tentukan tidak ada atau belum dimulai.
... setidaknya itu adalah pesan kesalahan saat menggunakan "GUI" yang NET
disediakan oleh perintah. Ketika langsung menggunakan NET USE ...
kode kesalahan adalah sama, hanya pesan teks yang sedikit berbeda (... tetapi pada dasarnya mengatakan hal yang sama) .
Karena saya tidak terlalu menyukai jaringan, saya tidak tahu harus berbuat apa. Pasti ada beberapa perubahan dalam protokol jaringan dari XP ke 7 - itu saja yang bisa saya katakan.
Saya telah membaca sesuatu tentang tweak menggunakan gpedit.msc
dan mengatur "tingkat otentikasi Manajer LAN" menjadi "Kirim LM & NTLM - gunakan keamanan sesi NTLMv2 jika dinegosiasikan" . Tidak melakukan apa-apa.
Saya juga membaca sesuatu tentang mengizinkan "NetBIOS" pada adaptor jaringan pada Windows 7-PC, jadi saya mengubah pengaturan TCP / IP v4 lanjutan - tidak melakukan apa-apa.
Saya juga menemukan kesalahan pada mesin DOS - saya tidak bisa menggunakannya di ping
sana. Perintah itu sendiri entah bagaimana rusak, alih-alih beberapa pesan yang sesuai saya hanya melihat karakter yang tidak dapat ditentukan di layar. Saya tidak tahu apakah itu dapat memengaruhi pengaturan jaringan.
Saya tidak menelepon dukungan mesin sekarang - dan saya tidak berpikir saya akan melakukannya. Mereka tidak terlalu membantu dengan masalah jaringan ini, mereka tidak dapat membangun koneksi yang berfungsi ketika kita memiliki XP (itu sebabnya saya sendiri yang mengatakannya) .
Plus, tidak ada dokumentasi yang berguna tentang mesin ketika datang ke topik itu. Informasi terperinci tidak ada - saya sudah menanyakan kemungkinan alamat untuk itu, bahkan pabrikan mesin Jepang.
MEMPERBARUI,
16. September 2013
Saya sudah mencoba terhubung ke Windows 7-PC menggunakan net use x: \\hostname\\shared_dir
- itu mengarah ke yang disebutkan Error 53
. Saya juga mencoba perintah itu dengan opsi /PERSISTENT:YES
, kesalahan yang sama.
Saya sudah mencoba net view \\hostname
, itu mengangkat Error 53
juga.
Saya mendapatkan kesalahan yang sama ketika mencoba IP komputer dan bukannya \\hostname
- keduanya aktif net use ...
dannet view ...
Perintah ini ver
menampilkan:
PC DOS Versi 6.3
Revisi 0
... jadi tidak ada MS-DOS yang berjalan di mesin. Saya tidak tahu betapa pentingnya hal itu, ketika menyangkut koneksi jaringan ini.
Rik berhasil menghubungkan mesin 486 tuanya (runnning MS-DOS 6.22) ke Windows 7-Computer, lihat jawabannya di bawah ini. Saya mengikuti langkah-langkahnya dan mengkonfigurasi kedua sistem seperti yang dia lakukan (perubahan di gpedit.msc, menambahkan komputer ke LMHOSTS, mengkonfigurasi pengguna baru, ...) , tanpa hasil - saya bahkan tidak mendapatkan berbagai kode kesalahan, saya ' Saya terjebak dengan Error 53
.
Saya tidak tahu apakah ini wajib, tetapi saya mengubah workgroup dan domain untuk mesin DOS agar sesuai dengan Windows 7-PC. Itu tidak terjadi sebelumnya. Tidak membantu ini berfungsi, tetapi meningkatkan kesalahan jenis baru, ketika mencoba net view \\hostname
:
Kesalahan 6118: Daftar server untuk kelompok kerja ini saat ini tidak tersedia.
Apapun maksudnya.
Saya juga mencoba menghubungkan komputer lain ke Windows 7-PC ini, jadi saya membawa Notebook saya (menjalankan Windows 7) dan mencabut mesin DOS.
Saya bisa mendapatkan koneksi yang berfungsi antara komputer-komputer Windows pada percobaan pertama, seperti ini seharusnya bekerja. Kedua komputer dapat melakukan ping, melihat dan terhubung ke yang lain, semuanya baik-baik saja.
Dengan melakukan ini, saya mengenali bahwa dua mesin windows hanya berbicara satu sama lain menggunakan IPv6 . Saya cukup yakin bahwa mesin DOS tidak dapat menangani protokol baru ini dan bahkan menggunakan dua Windows-PC, koneksi ini seharusnya tidak memerlukan IPv6. Jadi saya menonaktifkan protokol ini dari pengaturan adaptor jaringan.
Hasil: ... saya kehilangan koneksi. Tidak ada PC yang bisa melakukan ping, melihat atau terhubung ke yang lain, mereka tidak bisa menemukan satu sama lain lagi.
Setelah mengaktifkan IPv6 lagi, semuanya bekerja dengan baik.
... saya tidak tahu mengapa komputer Windows 7 ini perlu IPv6 untuk berkomunikasi. Saya tidak berpikir itu "baik" seperti itu, karena ini dapat menyebabkan masalah ketika mencoba menghubungkan mesin DOS.
Saya tidak tahu apa yang terjadi di sana - dan di mana membuat perubahan agar IPv4 berfungsi.
Mesin ini digunakan sebagian besar waktu (... Data ditransfer menggunakan Floppy-Disk) , tetapi begitu ada waktu untuk itu, saya akan mencoba saran yang membantu.
Pembaharuan Terakhir:
Tidak perlu lagi memikirkan masalah ini. Terima kasih untuk siapa saja yang membantu saya mencoba beberapa hal!
Lihat saja tanggalnya - sudah tahun 2013 ketika saya mencoba menyelesaikan masalah ini. Tidak lama setelah mengutak-atik berbagai pengaturan, saya telah diberitahu bahwa itu bukan tugas saya untuk mengurus masalah ini.
Saya hanya ingin membantu, tetapi telah diberitahu untuk mengurus bisnis saya sendiri - dan itulah yang saya lakukan.
Tentu saja, itu masih tidak berfungsi.
Dua bulan lalu, saya mendengar percakapan tentang topik ini. Seseorang tampaknya telah mengakui bahwa koneksi yang terputus ini benar-benar menjengkelkan dan harus diperbaiki. Sampai sekarang, tidak ada yang terjadi.
Floppy disc FTW.
NET USE X: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME
? Apa yang Anda dapatkan jika melakukanNET VIEW \\CORRECT_COMPUTERNAME
?CORRECT_COMPUTERNAME
Anda juga bisa menggunakan alamat IP-nya. yaituNET VIEW \\IP_ADDRESS
danNET USE X: \\IP_ADDRESS\CORRECT_SHARENAME
.NET
- perintah diluncurkan ketika hanya dimasukkan:C:\NET\net
- yang mengarah ke kesalahan yang disebutkan. Kemudian saya mencoba untuk terhubung melalui commandline (... yang pada dasarnya sama) menggunakan:C:\NET\NET USE G: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME /PERSISTENT:YES
- hasil yang sama, teks kesalahan sedikit berbeda. Saya memang mencoba menggunakan IP komputer dan bukan nama host - tidak mengubah apa pun.NET VIEW
perintahnya? Apakah Anda memiliki akses ke mesin Windows lain sehingga Anda dapat memeriksa apakah pengaturan Windows 7 sudah benar. (Firewall tidak aktif, Penemuan jaringan aktif, Berbagi file dan printer aktif, Berbagi folder publik aktif, Streaming media tidak aktif, Berbagi dilindungi kata sandi, Menurunkan enkripsi hingga 40-56 bit, Apakah mereka dalam kelompok kerja yang sama)NET
-GUI ini . Bukan masalah konten itu sendiri.). Saya lupa menyebutkan bahwaNET VIEW \\CORRECT_COMPUTERNAME
mengarah ke pesan kesalahan yang sama. Begitu saya bisa, saya akan mencoba untuk terhubung ke Windows 7-PC dari komputer lain. Itu ide yang bagus, saya akan memeriksanya!Jawaban:
Saya dapat mengkonfirmasi bahwa "Microsoft Network Client v.3.0 untuk MS-DOS" di MS-DOS 6.22 dapat terhubung ke mesin Windows 7. Saya membersihkan mesin 486 tua dengan klien ini masih di harddisk.
Saya juga
error 53
mencoba terhubung ke mesin Windows 7. (BahkanNET VIEW \\MACHINE_NAME
memberierror 53
.Saya perlu menyesuaikan LMHOSTS untuk memasukkan alamat mesin-ip.
(menambahkan 192.168.1.33 MACHINE_NAME ke dalamnya).
Setelah itu saya mendapat
error 5: Access denied
. Saya mengubah yang berikut dengan gpedit.msc di Windows 7:Anda sudah melakukan baris pertama tetapi Anda juga membutuhkan baris kedua (mengaturnya ke "Nonaktif").
Setelah itu saya membuat pengguna baru dengan kata sandi (Anda mungkin dapat mengubah pengguna tetapi Anda perlu mengubahnya atau tidak berfungsi).
Setelah itu saya mendapat
error 1: An internal error occurred
diNET VIEW \\MACHINE_NAME
tetapi saya bisa membuat driveletter denganNET USE P: \\MACHINE_NAME\SHARE
dan mengakses semua file-nya.Jadi jika Anda menggunakan konfigurasi yang sama (klien jaringan dan versi DOS) Anda harus dapat membuatnya berfungsi. Semoga ini membantu.
sumber
NET VERSION
. 4) Apakah Anda menggunakan domain atau workgroup? Di sini Microsoft menyatakan kesalahan Anda, "Nama grup kerja Anda berbeda dari nama domain Anda.". Saya hanya menggunakan workgroup tetapi keduanya sama di SYSTEM.INI saya pada mesin DOS.NET LOGON
saya lakukanNET VIEW
saya juga mendapatkanerror 6118
. Meninggalkan mesin selama 15 detik dan melakukanNET VIEW
lagi itu berhasil. Jadi jangan lakukan semua perintah dalam satu batch tetapi ketikkan dalam prompt dengan jarak beberapa detik.Masalah Anda mungkin karena alasan keamanan di Windows 7. Jaringan tidak dikenal dan Windows dapat memblokir akses. Anda harus mencoba membuatnya "bekerja" atau "rumah" dan / atau menonaktifkan firewall Anda. Pastikan juga bahwa folder bersama memiliki akses penuh untuk semua pengguna dan (lihat tab keamanan di properti). Oh ya, Anda juga harus pergi ke pengaturan berbagi lanjutan dan menonaktifkan berbagi dilindungi kata sandi, sehingga semua orang dapat terhubung tanpa kredensial tertentu.
sumber