LAN 연결-Windows 7에 대한 DOS


9

안녕하세요 커뮤니티,

이것은 내 문제입니다.

LAN 크로스 오버 케이블을 사용하여 DOS 시스템을 Windows 7 컴퓨터에 연결하려고하는데 작동하지 않습니다.

DOS 시스템에서 Windows-PC의 공유 디렉토리에 액세스하고 싶습니다. 가장 좋은 해결책은 드라이브 문자를 공유 디렉토리에 지정하고이를 지속시키는 것입니다.

새 하드웨어를 받기 전에이 작업을 수행하여 DOS 시스템에서 Windows XP 컴퓨터로의 연결을 설정하면 제대로 작동합니다.

지금 Windows 7을 사용하면 그렇지 않습니다.


세부

Windows-PC

Windows 7 (Ultimate 또는 Professional, 현재 확실하지 않음) 64 비트 실행 여기에는 인증 서버, 인터넷 등을 통한 로그온을위한 네트워크 카드와 DOS- 기계에 대한 연결을 구축하기위한 네트워크 카드가 있습니다.

이름과 비밀번호가 지정된 별도의 로컬 사용자가 있습니다.

C:\해당 사용자에 대한 전체 액세스 권한이 있는 공유 디렉토리도 있습니다 .

(이것은 XP를 사용할 때 정확히 한 일입니다)

DOS 머신

그것은 바로 기계입니다. PC가 아닙니다. 특수 제어 소프트웨어 등을 갖춘 CNC 기계입니다. 이 제어 소프트웨어는 DOS에서 실행되고 있으며 네트워크 연결도 DOS를 통해 구축됩니다.

DOS 버전을 알 수는 없지만 디렉토리를 검색하면 "정상적인"DOS 버전이 아니라고 말하는 경향이 있습니다. 머신 소프트웨어를 실행시키고 기본 사항을 제공하기 위해 "특별한"또는 "최소한"것 같습니다.

얼마 전 언급 한 XP 컴퓨터를 사용하여 NET명령을 사용하여 드라이브 문자, 공유 네트워크 경로 및 지정된 사용자 날짜, 이름 및 암호를 사용하여 연결을 설정할 수있었습니다 .

방금 효과가있었습니다. 이렇게 구성된 공유 디렉토리는 기계 제어 소프트웨어를 실행할 때 볼 수 있고 사용 가능합니다. 이것이이 모든 목표입니다.


현재 상황

이전처럼 연결을 구축하려고하면 다음 오류 만 발생합니다.

오류 53 :

네트워크 경로에 지정된 컴퓨터를 찾을 수 없습니다.

설명 : 지정한 서버가 없거나 시작되지 않았습니다.

... 적어도 NET-command가 제공 하는 "GUI"를 사용할 때 발생하는 오류 메시지 입니다. NET USE ...오류 코드를 직접 사용 하는 경우 텍스트 메시지가 약간 다릅니다 (...하지만 기본적으로 동일하게 말함) .

내가 그렇게 많이 네트워킹하지 않기 때문에, 나는 무엇을 해야할지 모른다. XP에서 7로 네트워크 프로토콜에 약간의 변화가 있었을 것입니다.

"LAN Manager 인증 수준" 을 사용하고 "LM 및 NTLM 보내기-협상 된 경우 NTLMv2 세션 보안 사용 " 으로 gpedit.msc설정을 조정하는 것에 대해 읽었습니다 . 아무것도하지 않았다.

또한 Windows 7-PC의 네트워크 어댑터에서 "NetBIOS"를 허용하는 것에 대한 내용을 읽었으므로 고급 TCP / IP v4 설정을 변경했습니다. 아무 것도하지 않았습니다.

나는 또한 DOS 머신에서 오류가 발생했습니다 ping. 거기서 사용할 수 없습니다 . 명령 자체가 어떻게 든 적절한 메시지 대신 화면에 정의 할 수없는 문자 만 표시됩니다. 네트워크 설정에 영향을 줄 수 있는지 모르겠습니다.

나는 지금까지 기계 지원부에 전화하지 않았다. 그리고 나는 내가 할 것이라고 생각하지 않는다. 그들은이 네트워크 문제에별로 도움이되지 않았으며 XP가 있었을 때 작동하는 연결을 구축 할 수 없었습니다 (그래서 내가 스스로 그것을 죽이는 이유) .

또한 해당 주제에 관한 유용한 기계 설명서는 없습니다. 자세한 정보는 단순히 존재하지 않습니다. 일본의 기계 제조업체조차도 그에 대한 가능한 주소를 요청했습니다.



최신 정보,

2013 년 9 월 16 일

나는 사용하여 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), 확인 및 연결할 수 있습니다.

이를 통해 두 개의 Windows 시스템이 IPv6을 사용하여 서로 대화하고 있음을 알았습니다 . DOS 시스템이이 새로운 프로토콜을 처리 할 수없고 두 개의 Windows-PC를 사용하더라도 IPv6이 필요하지 않다고 확신합니다. 네트워크 어댑터 설정에서이 프로토콜을 비활성화했습니다.

결과 : ... 연결이 끊어졌습니다. PC가 다른 PC를 핑 (Ping)하거나 보거나 연결할 수 없었으며 더 이상 서로를 찾을 수 없었습니다.

IPv6을 다시 활성화하면 모든 것이 정상적으로 작동합니다.

...이 Windows 7 컴퓨터가 통신하기 위해 IPv6이 필요한 이유를 모르겠습니다. DOS 시스템을 연결하려고 할 때 문제가 발생할 수 있기 때문에 "좋은"방법은 아닙니다.

나는 무슨 일이 일어나고 있는지, 그리고 어디에서 IPv4가 작동하도록 변경해야하는지 모른다.


기계는 대부분의 시간 (... 데이터는 플로피 디스크를 사용하여 전송 됨)을 사용 하고 있지만 시간이되면 도움이되는 제안을 시도합니다.


마지막 업데이트:

이 문제에 대해 더 이상 생각할 필요가 없습니다. 몇 가지 일을 도와 준 사람에게 감사합니다!

날짜를 확인하십시오-이 문제를 해결하려고 시도한 것은 2013 년이었습니다. 다양한 설정을 다루고 얼마 지나지 않아이 문제를 돌보는 것이 내 일이 아니라는 말을 들었습니다.

나는 단지 돕고 싶었지만 내 사업을 염두에 두었다.

물론 여전히 작동하지 않습니다.

두 달 전에이 주제에 관한 대화를 듣게되었습니다. 누군가 가이 끊어진 연결이 실제로 성가신 것을 인식하고 수정해야합니다. 지금까지 아무 일도 일어나지 않았습니다.

플로피 디스크 FTW.


1
정확한 명령이 없다면 우리는 추측 만 할 것입니다. 올바른 컴퓨터 이름을 지정 했습니까? 즉 NET USE X: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME? 당신이 할 경우 무엇을 얻을 수 NET VIEW \\CORRECT_COMPUTERNAME있습니까?
Rik

그리고 대신 CORRECT_COMPUTERNAMEIP 주소를 사용할 수도 있습니다. 즉, NET VIEW \\IP_ADDRESSNET USE X: \\IP_ADDRESS\CORRECT_SHARENAME.
Rik

안녕하세요 릭. 먼저 일종의 DOS-GUI를 사용하여 연결을 설정하려고 시도했지만 NET-명령 만 입력하면 시작됩니다 C:\NET\net.-언급 된 오류가 발생합니다. 그때는 커맨드를 통해 연결하려고 시도 (기본적으로 동일하다 ..) 사용 : C:\NET\NET USE G: \\CORRECT_COMPUTERNAME\CORRECT_SHARENAME /PERSISTENT:YES- 동일한 결과 오류 텍스트 약간 다른. 호스트 이름 대신 컴퓨터 IP를 사용하려고했지만 아무것도 변경하지 않았습니다.
xph

> 오류 텍스트가 약간 다릅니다. ??? 얼마나 다른;-? NET VIEW명령 을 시도 했습니까 ? 다른 Windows 시스템에 액세스하여 Windows 7 설정이 올바른지 확인할 수 있습니다. (방화벽 끄기, 네트워크 검색 켜기, 파일 및 프린터 공유 켜기, 공용 폴더 공유 켜기, 미디어 스트리밍 끄기, 암호로 보호 된 공유 끄기, 암호화를 40-56 비트로 낮추고 동일한 작업 그룹에 있음)
Rik

@Rik : 오류 메시지에는 여전히 "Error 53"이 표시 되지만 내 질문에 인용 된 전체 길이가 아닙니다. 그것은 말한다 "오류 53 : 존재하지 않는 지정하거나 서버가 startet되지 않았습니다." (... NET명령어 또는 this -GUI를 사용 하여이 오류가 표시되는 방식과 약간의 차이가 있습니다. 내용 자체는 중요하지 않습니다.) NET VIEW \\CORRECT_COMPUTERNAME동일한 오류 메시지가 나타나는 것을 잊어 버렸습니다 . 가능한 빨리 다른 컴퓨터에서 Windows 7-PC에 연결하려고합니다. 좋은 생각이야, 확인해 볼게!
xph

답변:


5

MS-DOS 6.22의 "MS-DOS 용 Microsoft 네트워크 클라이언트 v.3.0"이 Windows 7 컴퓨터에 연결할 수 있음을 확인할 수 있습니다. 이 클라이언트가 하드 드라이브에있는 오래된 486 시스템의 먼지를 제거했습니다.

또한 error 53Windows 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

이미 첫 번째 행을 수행했지만 두 번째 행도 필요합니다 ( "사용 안 함"으로 설정).

그 후 나는 암호로 새로운 사용자를 만들었습니다 (아마도 사용자를 변경할 수 있지만 변경해야하거나 그렇지 않으면 작동하지 않습니다).

내가있어 그 후 error 1: An internal error occurredNET 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) 도메인 또는 작업 그룹을 사용하고 있습니까? Microsoft 는 "작업 그룹 이름이 도메인 이름과 다릅니다."오류에 대해 설명했습니다. 작업 그룹 만 사용하지만 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

내가 재부팅 한 후 NET LOGONi를 수행하면 NET VIEW나도 얻는다 error 6118. 기계를 15 초 동안 NET VIEW그대로 두었다가 다시 작동했습니다. 따라서 모든 명령을 한 번에 수행하지 말고 몇 초 간격으로 프롬프트에 입력하십시오.
Rik

배치 파일로 작업하고 있지 않고 직접 명령을 입력하고 있습니다. 그리고 나는 이미 15 초 이상 기다렸다 고 말할 수 있습니다. 컴퓨터에서 기계로 걸어 가기 위해서는 적어도 20 초가 걸립니다. 또한, 나는 명령을 시도하고, 작동하지 않는 것을 확인하고, 양쪽에서 옵션을 확인하고, 인터넷 검색, 옵션을 다시 확인하고, 아무것도 변경하지 않고, 명령을 다시 시도하고, 약간의 대기 시간으로 여러 명령을 여러 번 확인했습니다. 여전히 작동하지 않는 등 ...) . 그러나 감사합니다!
xph

0

Windows 7의 보안 상 문제 일 수 있습니다. 네트워크가 식별되지 않아 Windows가 액세스를 차단할 수 있습니다. "작동"또는 "집"으로 설정하거나 방화벽을 비활성화해야합니다. 또한 공유 폴더가 모든 사용자에 대해 전체 액세스 권한을 갖고 있는지 확인하십시오 (속성의 보안 탭 참조). 예, 고급 공유 설정으로 이동하여 비밀번호로 보호 된 공유를 사용 중지해야 모든 사용자가 특정 자격 증명없이 연결할 수 있습니다.


나는 이것이 연결을 설정하기위한 필수 설정이라고 상상할 수 있지만 언급 한 것들은 운이없이 완료되었습니다. 나는 그것이 작동하지 않는 두 가지 주요 이유는-당신이 말했듯이 7 보안 설정을 이기고 (... 연결 연결 시도를 제한하는 다른 설정이있을 수 있음), 승리 7 컴퓨터의 2 개의 네트워크 카드. 그러나 솔직히, 나는 더 이상 상관하지 않습니다. 나는 그런 문제를 오래전에 돌보는 것이 내 일이 아니라고 들었습니다. 지금은 내 문제가 아닙니다. 어쨌든 고마워!
xph
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.