Merhaba topluluk,
Bu benim sorunum:
Bir LAN-crossover kablosu kullanarak bir Windows 7 bilgisayara bir DOS makinesi bağlamak çalışıyorum - ve işe yaramaz.
DOS makinesinden Windows-PC'de paylaşılan bir dizine erişmek istiyorum. En iyi çözüm, paylaşılan dizine bir sürücü harfi atamak ve bunu kalıcı yapmaktır.
Yeni bir donanım almadan önce bunu yaptım, DOS makinesinden bir Windows XP bilgisayarına bağlantı kurmak iyi çalıştı.
Windows 7'yi şimdi kullanmak, olmayacak.
ayrıntılar
Windows-PC
Windows 7 (Ultimate - veya Professional, şu anda emin değilim) çalışıyor 64bit. İçinde kimlik doğrulama sunucusu, internet vb. İle oturum açmak için olmak üzere iki ağ kartı vardır ve ikincisi sadece DOS-Machine ile bağlantı kurmak içindir.
Ad ve parola ile belirtilmiş ayrı bir yerel kullanıcı var.
Ayrıca, C:\
tam olarak bu kullanıcının tam erişim haklarına sahip bir paylaşılan dizin de vardır .
(Tam da XP kullanırken yaptığım şey)
DOS makinesi
Tam olarak bu - bir makine. PC değil. Özel bir kontrol yazılımına sahip bir CNC makinesi vb. Bu kontrol yazılımı DOS üzerinde çalışıyor ve ağ bağlantıları da DOS üzerinden kuruluyor.
Size hangi DOS sürümünü söyleyemem - ama directorys tarama bu "normal" DOS sürümü bir tür olmadığını söylemek eğilimindedir. Sadece makine yazılımını çalıştırmak ve temel şeyleri sağlamak için "özel" veya "minimal" bir şey gibi görünüyor.
Belirtilen XP bilgisayarını bir süre önce NET
kullanarak, sürücü harfini, paylaşılan ağ yolunu ve belirtilen kullanıcı tarihini, adı ve şifreyi kullanarak bağlantı kurmak için komutları kullanabilirim .
Bu işe yaradı. Bu şekilde yapılandırılmış paylaşılan dizin, makine kontrol yazılımını çalıştırırken görünür ve kullanılabilir - tüm bunların amacı budur.
Mevcut durum
Daha önce yaptığım gibi bağlantıyı kurmaya çalışmak sadece aşağıdaki hatayla sonuçlanır:
Hata 53:
Ağ yolunda belirtilen bilgisayar bulunamıyor.
Açıklama: Belirttiğiniz sunucu mevcut değil veya başlatılmamış.
... en azından NET
-command'ın sağladığı "GUI" yi kullanırken oluşan hata mesajı budur. Doğrudan NET USE ...
hata kodunu kullanırken aynı, sadece kısa mesaj biraz farklı (... ama temelde aynı söylüyor) .
Bu kadar ağ oluşturmuyorum, ne yapacağımı bilmiyorum. Ağ protokollerinde XP'den 7'ye bazı değişiklikler olmalı - tek söyleyebileceğim bu.
"LAN Manager kimlik doğrulama düzeyi" kullanarak "LM & NTLM Gönder - anlaşılırsa NTLMv2 oturum güvenliğini kullan " seçeneğini kullanarak gpedit.msc
ve ayarlayarak bir şey okudum . Hiçbir şey yapmadı.
Ayrıca Windows 7-PC üzerinde ağ bağdaştırıcısında "NetBIOS" izin hakkında bir şey okudum, bu yüzden gelişmiş TCP / IP v4 ayarlarını değiştirdim - hiçbir şey yapmadı.
Ayrıca DOS makinesinde bir hata üzerine tökezledim - ping
orada kullanamazsınız . Komutun kendisi bir şekilde bozuk, bazı uygun mesajlar yerine sadece ekranda tanımlanamayan karakterler görüyorum. Bunun ağ ayarları üzerinde herhangi bir etkisi olup olmadığını bilmiyorum.
Şimdiye kadar makine desteğini aramadım - ve yapacağımı sanmıyorum. Bu ağ sorunları ile çok yararlı değiller, XP olduğunda çalışan bir bağlantı kuramadılar (bu yüzden bunu kendim yaptım) .
Ayrıca, bu konular söz konusu olduğunda makineyle ilgili yararlı bir belge yoktur. Ayrıntılı bilgiler sadece mevcut değil - bunun için herhangi bir adres, hatta makinenin japon üreticisi bile istedim.
GÜNCELLEME,
16. Eylül 2013
Ben kullanarak Windows 7-PC bağlanmaya çalıştım net use x: \\hostname\\shared_dir
- bu belirtilen yol açar Error 53
. Ben de /PERSISTENT:YES
aynı hata seçeneği ile bu komutu denedim .
Ben de denedim net view \\hostname
, bu da yükseldi Error 53
.
Bilgisayarları IP yerine çalışırken aynı hatayı alıyorum \\hostname
- hem net use ...
venet view ...
Komut ver
şunları görüntüler:
PC DOS Sürüm 6.3
Revizyon 0
... bu yüzden makinede çalışan MS-DOS yok. Bu ağ bağlantısı söz konusu olduğunda bunun ne kadar önemli olduğunu bilmiyorum.
Rik , eski 486 makinesini (MS-DOS 6.22'yi çalıştırıyor) bir Windows 7-Bilgisayarına bağlamayı başardı , aşağıdaki cevabına bakın. Adımlarını izledim ve her iki sistemi de yaptığı gibi yapılandırdım (gpedit.msc'deki değişiklikler, bilgisayarı LMHOSTS'a ekleyerek, yeni bir kullanıcı yapılandırdı, ...) , başarılı olmadan - çeşitli hata kodları bile almıyorum, ben ' m ile sıkışmış Error 53
.
Zorunlu olup olmadığını bilmiyorum, ancak çalışma grubunu ve DOS-makinesinin etki alanını Windows 7-PC ile eşleşecek şekilde değiştirdim. Daha önce böyle değildi. Bu çalışmayı sağlamak yardımcı olmadı, ancak denerken yeni bir hata yaratın net view \\hostname
:
Hata 6118: Bu çalışma grubunun sunucu listesi şu anda kullanılamıyor.
Her ne demekse.
Ayrıca bu Windows 7-PC'ye başka bir bilgisayar bağlamaya çalıştım, bu yüzden Notebook'umu (Windows 7 çalıştıran) getirdim ve DOS makinesini fişten çıkardım .
Bu Windows bilgisayarları arasında ilk denemede çalışan bir bağlantı alabilirim, tıpkı bu şekilde çalışması gerektiği gibi. Her iki bilgisayar da diğerine ping atabilir, görüntüleyebilir ve diğerine bağlanabilir.
Bunu yaparak, iki pencere makinesinin sadece IPv6 kullanarak birbirleriyle konuştuğunu fark ettim . DOS makinesinin bu yeni protokolü işleyemeyeceğinden ve iki Windows-PC'yi bile kullanamayacağından eminim, bu bağlantı IPv6 gerektirmemelidir. Bu yüzden ağ bağdaştırıcısı ayarlarından bu protokolü devre dışı bıraktım.
Sonuç: ... bağlantıyı kaybettim. Hiçbir bilgisayar diğerine ping atamadı, görüntüleyemedi veya bağlanamadı, artık birbirlerini bulamadılar.
IPv6'yı tekrar etkinleştirdikten sonra, her şey yolunda gitti.
... bu Windows 7 bilgisayarlarının neden iletişim kurmak için IPv6'ya ihtiyacı olduğunu bilmiyorum. DOS-makinesini bağlamaya çalışırken bir soruna neden olabileceğinden, bu şekilde "iyi" olduğunu düşünmüyorum.
Orada ne olduğunu ve IPv4'ü çalıştırmak için nerede değişiklik yapacağımı bilmiyorum.
Makine çoğu zaman kullanımdadır (... Veriler Disketler kullanılarak aktarılır) , ancak zamanı geldiğinde, herhangi bir yararlı öneri deneyeceğim.
Son Güncelleme:
Bu sorunu düşünmeye artık gerek yok. Birkaç şeyi denememe yardımcı olan herkese teşekkürler!
Sadece tarihe bakın - bu sorunu çözmeye çalıştığımda 2013 oldu. Çeşitli ayarlarla uğraştıktan kısa bir süre sonra, bu konuya bakmak benim işim olmadığı söylendi.
Sadece yardım etmek istedim, ama kendi işime bakmam söylendi - ve yaptım.
Tabii ki, hala çalışmıyor.
İki ay önce, bu konuyla ilgili bir konuşmayı duydum. Birisi bu kırık bağlantının gerçekten sinir bozucu olduğunu ve düzeltilmesi gerektiğini fark etmiş görünüyor. Şimdiye kadar hiçbir şey olmadı.
Disketler FTW.
CORRECT_COMPUTERNAME
IP adresini de kullanabilirsiniz. yani NET VIEW \\IP_ADDRESS
ve NET USE X: \\IP_ADDRESS\CORRECT_SHARENAME
.
NET
sadece girildiğinde -command başlattı DOS-GUI bir tür kullanarak bağlantı kurmaya çalıştı : C:\NET\net
- belirtilen hataya yol açar. Sonra kullanarak komut satırı (... temelde aynı) üzerinden bağlanmaya çalıştı : C:\NET\NET USE G: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME /PERSISTENT:YES
- aynı sonuç, hata metni biraz farklı. Ben ana bilgisayar adı yerine bilgisayar IP kullanmaya çalıştım - hiçbir şey değişmedi.
NET VIEW
Komutu denedin mi? Windows 7 ayarlarının doğru olup olmadığını kontrol etmek için başka bir Windows makinesine erişiminiz var mı? (Güvenlik duvarı kapalı, Ağ bulma açık, Dosya ve yazıcı paylaşımı açık, Ortak klasör paylaşımı açık, Medya akışı kapalı, Parola korumalı paylaşım kapalı, Şifrelemeyi 40-56 bit'e indirme, Aynı Çalışma Grubundalar mı)
NET
satırını veya bu -GUI'yi kullanarak bu hatanın görüntülenme biçiminden biraz farklıdır . İçeriğin kendisi ile ilgili değildir.). NET VIEW \\CORRECT_COMPUTERNAME
Aynı hata mesajına yol açtığını belirtmeyi unuttum . En kısa sürede başka bir bilgisayardan Windows 7-PC'ye bağlanmaya çalışacağım. Bu iyi bir fikir, kontrol edeceğim!
NET USE X: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME
? Bir yaparsan ne elde edersinNET VIEW \\CORRECT_COMPUTERNAME
?