LAN接続-DOSからWindows 7


9

こんにちはコミュニティ、

これは私の問題です:

LANクロスケーブルを使用してDOSマシンをWindows 7コンピューターに接続しようとしていますが、機能しません。

DOSマシンからWindows PC上の共有ディレクトリにアクセスしたい。最善の解決策は、ドライブ文字を共有ディレクトリに割り当て、永続化することです。

新しいハードウェアを入手する前にこれを行いました。DOSマシンからWindows XPコンピュータへの接続を確立することはうまくいきました。

現在Windows 7を使用していますが、使用しません。


細部

Windows-PC

Windows 7 (Ultimate-またはProfessional、現在は不明) 64ビットを実行します。その中に2つのネットワークカードがあります。1つは認証サーバー、インターネットなどを介したログオン用で、もう1つはDOS-Machineへの接続を構築するためだけのものです。

名前とパスワードを使用して、個別のローカルユーザーが指定されています。

C:\完全にそのユーザーへの完全なアクセス権を持つ共有ディレクトリもあります。

(それは私がXPを使用したときに私がしたこととまったく同じです)

DOSマシン

それはまさにそれです-機械。PCではありません。専用の制御ソフトなどを搭載したCNCマシンです。この制御ソフトウェアはDOS上で実行されており、ネットワーク接続もDOS経由で構築されています。

どのバージョンのDOSであるかはわかりませんが、ディレクトリをスキャンすると、これはある種の「通常の」DOSバージョンではないことがよくあります。マシンソフトウェアを実行して基本的なものを提供するためだけに、「特別」または「最小限」のように見えます。

NET先ほど触れたXPコンピューターを使用して、ドライブ文字、共有ネットワークパス、および指定されたユーザー日付、名前、パスワードを使用して接続を確立するコマンドを使用できました。

うまくいきました。そのように構成された共有ディレクトリは、マシン制御ソフトウェアを実行しているときに表示され、使用可能でした-これがすべての目標です。


現在の状況

以前と同じように接続を確立しようとすると、次のエラーが発生します。

エラー53:

ネットワークパスで指定されたコンピューターが見つかりません。

説明:指定したサーバーは存在しないか、起動されていません。

...少なくとも、NET-コマンドが提供する「GUI」を使用するときのエラーメッセージです。NET USE ...エラーコードを直接使用する場合は同じですが、テキストメッセージはわずかに異なります(ただし、基本的には同じです)

ネットワーキングはそれほど好きではないので、どうしたらいいかわかりません。XPから7にネットワークプロトコルにいくつかの変更があったに違いありません-私が言えることはそれだけです。

「LAN Managerの認証レベル」「LMとNTLMを送信する-ネゴシエートされている場合はNTLMv2セッションセキュリティを使用する」にgpedit.msc設定を調整することについて読みました。何もしませんでした。

Windows 7-PCのネットワークアダプターで「NetBIOS」を許可する方法についても読んだので、TCP / IP v4の詳細設定を変更しましたが、何もしませんでした。

DOSマシンのエラーにも遭遇しました-使用できませんping。コマンド自体が何らかの形で壊れており、適切なメッセージではなく、画面に定義できない文字しか表示されません。それがネットワーク設定に影響を与える可能性があるかどうかはわかりません。

私は今までにマシンサポートに電話しなかった-私はそうは思わない。彼らはこのネットワークの問題にはあまり役に立ちません、私たちがXPを持っていたとき、彼らは動作中の接続を構築することができませんでした(それが私が自分でそれをした理由です

さらに、そのトピックに関しては、マシンの有用なドキュメントはありません。詳細な情報は単に存在しません-私はそのための可能なアドレスを尋ねました、マシンの日本のメーカーですら。



更新、

16. 2013年9月

私が使用してWindows 7 PCに接続しようとしましたnet use x: \\hostname\\shared_dir言及につながるです- Error 53。私も/PERSISTENT:YES同じコマンドでオプションを付けてそのコマンドを試しました。

私も試しましたnet view \\hostname、それも発生Error 53しました。

コンピュータのIPの代わりにしようとしたとき、私は同じエラーを取得する\\hostname-の両方をにnet use ...し、net view ...

コマンドがver表示します。

PC DOSバージョン6.3

リビジョン0

...そのため、マシン上で実行されているMS-DOSはありません。それがこのネットワーク接続に関しては、それがどれほど重要であるかはわかりません。

Rikは、自分の古い486マシン(MS-DOS 6.22を実行)をWindows 7コンピューターに接続できました。以下の彼の回答を参照してください。私は彼の手順に従い、彼と同じように両方のシステムを構成しました(gpedit.mscの変更、コンピューターをLMHOSTSに追加し、新しいユーザーを構成しました...)。成功しませんでした。 mが付いたままError 53です。

必須かどうかはわかりませんが、Windows 7-PCと一致するようにDOSマシンのワークグループとドメインを変更しました。以前はそうではありませんでした。これを機能させるのには役立ちませんでしたが、次のような場合に新しい種類のエラーが発生しますnet view \\hostname

エラー6118:このワークグループのサーバーのリストは現在利用できません。

それがどのような意味でも。

また、このWindows 7-PCに別のコンピューターを接続しようとしたので、ノートブック(Windows 7を実行中)を持参し、DOSマシンを取り外しました。

これが機能するはずであるように、私は最初の試みでそれらのWindowsコンピュータ間の機能する接続を得ることができました。どちらのコンピューターも、ping、表示、およびもう一方のコンピューターへの接続をすべて正常に実行できます。

これを行うことで、2つのウィンドウマシンがIPv6を使用してのみ互いに​​通信していることを認識しました。DOSマシンがこの新しいプロトコルを処理できず、2台のWindows PCを使用することもできないと確信しています。この接続ではIPv6は必要ありません。そのため、ネットワークアダプターの設定からこのプロトコルを無効にしました。

結果:... i接続が失われました。他のPCにping、表示、または接続できなかったPCはありませんでした。もうお互いを見つけることができませんでした。

IPv6を再度有効にした後、すべてがうまくいきました。

...このWindows 7コンピューターが通信するためにIPv6が必要な理由はわかりません。DOSマシンに接続しようとすると問題が発生する可能性があるため、この方法は「良い」とは思いません。

そこで何が起こっているのか、そしてIPv4を機能させるために変更を加える場所はわかりません。


ほとんどの場合、マシンは使用されています(...データはフロッピーディスクを使用して転送されます)が、時間があるとすぐに、役立つ提案を試します。


最後の更新:

この問題について考える必要はもうありません。いくつかのことを試すのを手伝ってくれた人に感謝します!

日付を見てください。この問題を解決しようとしたのは2013年です。さまざまな設定をいじってからまもなく、この問題の世話をするのは私の仕事ではないと言われています。

私は手伝いたかっただけですが、自分のビジネスを気にするように言われました-そうしました。

もちろん、まだ機能していません。

2か月前に、このトピックについての会話を聞きました。誰かがこの壊れた接続が本当に迷惑であり、修正する必要があることを認識しているようです。今まで何も起こりませんでした。

フロッピーディスクFTW。


1
正確なコマンドがなければ、推測するだけです。正しいコンピューター名を指定しましたか?すなわちNET USE X: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME?あなたが行う場合、あなたは何を得るのNET VIEW \\CORRECT_COMPUTERNAMEですか?
Rik

そして、代わりにCORRECT_COMPUTERNAMEそのIPアドレスを使用することもできます。ie NET VIEW \\IP_ADDRESSNET USE X: \\IP_ADDRESS\CORRECT_SHARENAME
Rik

こんにちは、リック。最初に、何らかのNETコマンドを入力したときに-commandが起動するDOS-GUIを使用して接続を確立しようとしました:C:\NET\net-上記のエラーが発生します。次に、コマンドライン(...基本的には同じ)を使用して接続しようとしました。- C:\NET\NET USE G: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME /PERSISTENT:YES同じ結果、エラーテキストが少し異なります。ホスト名の代わりにコンピュータのIPを使用しようとしましたが、何も変更しませんでした。
xph

>エラーテキストは少し異なります。??? どのように;-?NET VIEWコマンドを試しましたか?Windows 7の設定が正しいかどうかを確認できるように、別のWindowsマシンにアクセスできますか?(ファイアウォールオフ、ネットワーク検出オン、ファイルとプリンター共有オン、パブリックフォルダー共有オン、メディアストリーミングオフ、パスワード保護共有オフ、暗号化を40〜56ビットに下げる、それらは同じワークグループ内にありますか)
Rik

@Rik:エラーメッセージには引き続き「エラー53」が表示されますが、質問で引用したとおりの完全な長さではありません。それは言う、「エラー53:あなたが指定したサーバが存在しないか、startetされていません。」(...それは、コマンドラインまたはこのNET-GUI を使用してこのエラーが表示される方法の一部の違いです。コンテンツ自体の問題ではありません。)NET VIEW \\CORRECT_COMPUTERNAME同じエラーメッセージが表示されることを忘れていました。できるだけ早く、別のコンピューターからWindows 7-PCに接続しようとします。それは良い考えです、私はそれをチェックします!
xph

回答:


5

MS-DOS 6.22上の「Microsoft Network Client v.3.0 for MS-DOS」がWindows 7マシンに接続できることを確認できます。このクライアントをハードドライブに置いたまま、古い486マシンを掃除しました。

またerror 53、Windows 7マシンに接続しようとしました。(でもNET VIEW \\MACHINE_NAME与えたerror 53

machine-ipアドレスを含めるようにLMHOSTSを調整する必要がありました。
(それに192.168.1.33 MACHINE_NAMEを追加します)。

その後、私はを手に入れましたerror 5: Access denied。Windows 7のgpedit.mscで以下を変更しました。

Network security:
LAN Manager authentication level: Send LM & NTLM - use NTLMv2 session security if negotiated
Do not store LAN Manager hash value on next password change: Disabled

あなたはすでに最初の行を実行しましたが、2番目も必要です( "Disabled"に設定)。

その後、パスワードを使用して新しいユーザーを作成しました(ユーザーを変更することはできますが、変更する必要があるか、機能しません)。

その後、私はerror 1: An internal error occurredオンになりましたNET VIEW \\MACHINE_NAME が、NET USE P: \\MACHINE_NAME\SHAREすべてのファイルでドライブレター作成してアクセスできました

したがって、同じ構成(ネットワーククライアントとDOSバージョン)を使用している場合は、それを機能させることができます。お役に立てれば。


リック、あなたは純粋に素晴らしいよ。あなたが実際にそれを試したという事実のための+1!すべての情報を提供することにおいても素晴らしい仕事です。しかし...それは私にはうまくいきません。私が使用していないためかもしれない「MS-DOS」が、「PC DOSを」。質問を更新し、詳細を追加しました。
xph

@xphさらに4つの質問。1)Win7マシンのどのIP(v4またはv6)を使用して、DOSマシンの LMHOSTS 追加しましたか?Win7マシンのIPv4である必要があります。2)IPv6を無効にするために何をしましたか?アダプターでチェックを外すだけですか、それともレジストリキーを使用しましたか?3)「ネットワーククライアント」のバージョンは何ですか?を行いますNET VERSION。4)ドメインまたはワークグループを使用していますか?ここでマイクロソフトは、「ワークグループ名がドメイン名と異なります。」というエラーについて述べました。私はワークグループのみを使用していますが、DOSマシンのSYSTEM.INIではどちらも同じです。
Rik

1)DOSマシンのLMHOSTSでWindows 7コンピューターのIPv4アドレスを使用しました。2)Windows 7 PCのアダプター構成で設定をオフにしました。変更が直接または再起動後に利用可能になる時期がわからないため、IPv6をオフにした後、Windows PCを再起動します。3)...次にマシンに手を置くことができるときに行われます。その後、この情報を提供します。4)Windows 7 PCでは、ワークグループとドメインは同じです。これはSYSTEM.INIで設定した名前ですが、両方を追加したのか、ワークグループを追加したのかわかりません。すぐに確認します。
xph 2013

私が再起動すると、NET LOGON私がやった後に私もNET VIEWerror 6118ます。マシンを15秒間放置し、NET VIEW再度実行すると機能しました。したがって、すべてのコマンドを1つのバッチで実行するのではなく、プロンプトに数秒おきに入力してください。
Rik

私はバッチファイルを操作していません。自分でコマンドを入力しています。そして、私はすでに15秒より長く待機していたことを伝えることができます-コンピューターからマシンまで歩くのに少なくとも20秒かかります。さらに、私はさまざまなコマンドを複数回チェックしましたが、その間に少しの待機時間があります(コマンドを試行して、機能しないことに注意してください、両側のオプションを確認し、グーグルし、オプションを再度確認し、何も変更せず、コマンドを再試行します、まだ機能していないなど...)。しかし、ありがとう!
xph 2013

0

Windows 7のセキュリティ上の理由が問題の原因である可能性があります。ネットワークが識別されておらず、Windowsがアクセスをブロックする可能性があります。あなたはそれを「仕事」または「家」にすることを試み、そして/またはあなたのファイアウォールを無効にするべきです。また、共有フォルダーがすべてのユーザーにフルアクセスできることを確認します(プロパティの[セキュリティ]タブを参照)。はい、そうです。詳細な共有設定に移動してパスワードで保護された共有を無効にする必要があります。そうすれば、誰もが特定の資格情報なしで接続できます。


これは接続を確立するための必須の設定であると想像できます。それが機能しない2つの主な理由は-あなたが言うように-7つのセキュリティ設定に勝つ(...他の設定がある可能性があり、そのような接続試行を制限している)と私はまた、いくつかの不適切に構成されたネットワーク設定のせいで、勝利7コンピュータの2枚のネットワークカード。しかし正直なところ、私はもう気にしません。私はずっと前にそのような問題の世話をすることは私の仕事ではないと言われました-それは今私の問題ではありません。とにかくありがとう!
xph 2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.