Подключение к локальной сети – DOS для Windows 7

Привет, сообщество,

Это моя проблема:

Я пытаюсь подключить DOS-машину к компьютеру с Windows 7, используя кабель LAN-кроссовера – и это не сработает.

Я хочу получить доступ к общей папке на Windows-ПК с DOS-машины. Лучшим решением было бы назначить букву диска в общий каталог и сделать это постоянным.

  • Можно использовать кроссоверный кабель для обмена Интернетом между Windows 7 и Ubuntu?
  • Я сделал это, прежде чем мы получили новое оборудование, установив, что соединение с DOS-машиной на компьютере под управлением Windows XP отлично справляется.

    Теперь с Windows 7 этого не произойдет.


    Детали

    Windows-ПК

    Запуск Windows 7 (Ultimate – или Professional, не уверен прямо сейчас) 64 бит. В нем есть две сетевые карты: одна для входа в систему через сервер аутентификации, интернет и т. Д., А вторая – для подключения к DOS-машине.

    Существует отдельный локальный пользователь с именем и паролем.

    Существует также общий каталог в C:\ с полными правами доступа к именно этому пользователю.

    (Это именно то, что я сделал при использовании XP)

    DOS-машина

    Это точно – машина. Не ПК. Это машина с ЧПУ со специальным программным обеспечением управления и так далее. Это программное обеспечение управления работает на DOS, а сетевые соединения также создаются через DOS.

    Я не могу сказать вам, какая версия DOS – но сканирование через каталоги я склонен сказать, что это не какая-то «нормальная» DOS-версия. Кажется, что-то «особенное» или «минимальное», просто чтобы запустить программное обеспечение машины и предоставить основные вещи.

    Некоторое время назад, используя упомянутый XP-компьютер, я мог использовать команды NET для установления соединения с использованием буквы диска, общего сетевого пути и указанного имени пользователя, имени и пароля.

    Это просто сработало. Этот сконфигурированный общий каталог был виден и применим при запуске программного обеспечения для управления машиной – это и есть цель всего этого.


    Текущая ситуация

    Попытка создать соединение, как я сделал раньше, приводит только к следующей ошибке:

    Ошибка 53:

    Компьютер, указанный в сетевом пути, не может быть найден.

    Объяснение: Указанный сервер не существует или не был запущен.

    … по крайней мере, это сообщение об ошибке при использовании «GUI», который предоставляет NET команда. При прямом использовании NET USE ... код ошибки одинаков, просто текстовое сообщение немного отличается (… но в основном говорит то же самое) .

    Поскольку я не так много в сети, я понятия не имею, что делать. Должно быть, некоторые изменения в сетевых протоколах от XP до 7 – это все, что я могу сказать.

    Я прочитал кое-что о tweak, используя gpedit.msc и установив «уровень аутентификации LAN Manager» на «Отправить LM и NTLM», используя протокол сеанса NTLMv2, если он согласован » . Ничего не делал.

    Я также кое-что прочитал о разрешении «NetBIOS» на сетевом адаптере на Windows 7-PC, поэтому я изменил расширенные настройки TCP / IP v4 – ничего не сделал.

    Я также наткнулся на ошибку на DOS-машине – я не могу использовать ping . Сама команда как-то сломана, вместо некоторого подходящего сообщения я вижу только неопределенные символы на экране. Я не знаю, может ли это повлиять на настройки сети.

    Пока я не называл поддержку машины, и я не думаю, что буду. Они не очень полезны для этих сетевых проблем, они не смогли создать рабочее соединение, когда у нас был XP (вот почему я это сделал сам) .

    Кроме того, нет полезной документации по машине, когда дело касается этих тем. Детальной информации просто не существует – я спросил любой возможный адрес для этого, даже японский производитель машины.



    ОБНОВИТЬ,

    16. сентября 2013 г.

    Я попытался подключиться к Windows 7-ПК, используя net use x: \\hostname\\shared_dir – это приводит к упомянутой Error 53 . Я также пробовал эту команду с опцией /PERSISTENT:YES , та же ошибка.

    Я попробовал net view \\hostname , что также вызвало Error 53 .

    Я получаю ту же ошибку при попытке использования IP-адресов компьютеров вместо \\hostname – как в net use ... и в net view ...

    Команда ver отображает:

    Версия DOS для ПК 6,3

    Редакция 0

    … поэтому на машине нет MS-DOS. Я не знаю, насколько это важно, когда дело доходит до этого сетевого подключения.

    Рику удалось связать свою старую 486-машину (запуск MS-DOS 6.22) с Windows 7-Computer, см. Его ответ ниже. Я выполнил его шаги и настроил обе системы, как и он (изменения в gpedit.msc, добавление компьютера в LMHOSTS, настройка нового пользователя …) , без успеха – я даже не получаю различные коды ошибок, M застрял с Error 53 .

    Я не знаю, является ли это обязательным, но я изменил рабочую группу и домен для DOS-машины в соответствии с Windows 7-PC. Раньше этого не было. Это не помогло заставить это работать, но при возникновении нового типа ошибки при попытке net view \\hostname :

    Ошибка 6118: Список серверов для этой рабочей группы в настоящее время недоступен.

    Что бы это ни значило.

    Я также попытался подключить другой компьютер к этому Windows 7-PC, поэтому я привел свой ноутбук (под управлением Windows 7) и отключил DOS-машину.

    Я могу получить рабочее соединение между этими Windows-компьютерами с первой попытки, так же как это должно работать. Оба компьютера могут пинговать, просматривать и подключаться к другому, все отлично.

    Делая это, я узнал, что две окна-машины только разговаривали друг с другом, используя IPv6 . Я уверен, что DOS-машина не может справиться с этим новым протоколом и даже с использованием двух Windows-ПК, для этого подключения не требуется IPv6. Поэтому я отключил этот протокол из настроек сетевого адаптера.

    Результат: … я потерял соединение. Ни один ПК не мог пинговать, просматривать или подключаться к другому, они просто не могли найти друг друга.

    После включения IPv6 снова все работало нормально.

    … я не знаю, почему этим Windows 7-компьютерам требуется IPv6 для связи. Я не думаю, что это «хорошо», так как это может вызвать проблему при попытке подключить DOS-машину.

    Я не знаю, что там происходит – и где нужно внести изменения в работу IPv4.


    Машина используется большую часть времени (… данные передаются с использованием флоппи-дисков) , но как только у нее будет время, я попробую любое полезное предложение.


    Последнее обновление:

    Больше не нужно думать об этой проблеме. Спасибо всем, кто помог мне попробовать несколько вещей!

    Просто посмотрите на дату – это было в 2013 году, когда я попытался решить эту проблему. Вскоре после того, как я возился с различными настройками, мне сказали, что это не моя работа, чтобы следить за этой проблемой.

    Я просто хотел помочь, но мне сказали, что я занимаюсь своим делом – и так я и сделал.

    Конечно, он все еще не работает.

    Два месяца назад я перепробовал разговор об этой теме. Кто-то, похоже, признал, что эта сломанная связь действительно раздражает и должна быть исправлена. До сих пор ничего не случилось.

    Дискеты FTW.

  • Taskkill - конечные задачи с названиями окон, заканчивающимися определенной строкой
  • Как использовать беспроводное и проводное соединение одновременно в Windows 7?
  • Почему я получаю внутреннюю ошибку переполнения стека при минимизации и восстановлении окна виртуальной машины MS-DOS?
  • Два маршрутизатора в одной подсети и VPN?
  • Как я могу запустить (16-разрядный) .COM исполняемый файл, который был переименован в .COS?
  • Альтернатива Dropbox с поддержкой локальной синхронизации?
  • 2 Solutions collect form web for “Подключение к локальной сети – DOS для Windows 7”

    Я могу подтвердить, что «Microsoft Network Client v.3.0 для MS-DOS» на MS-DOS 6.22 может подключаться к машине Windows 7. Я вымыл старую 486-машину с этим клиентом все еще на жестком диске.

    Я также получил error 53 пытающуюся подключиться к машине Windows 7. (Даже NET VIEW \\MACHINE_NAME дал error 53 .

    Мне нужно было настроить LMHOSTS для включения адреса machine-ip.
    (Добавив к нему 192.168.1.33 MACHINE_NAME).

    После этого я получил сообщение error 5: Access denied . Я изменил следующее с помощью gpedit.msc в Windows 7:

     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 occurred в NET VIEW \\MACHINE_NAME но я могу создать раскладку с NET USE P: \\MACHINE_NAME\SHARE и получить доступ ко всем ее файлам.

    Поэтому, если вы используете одну и ту же конфигурацию (сетевой клиент и DOS-версия), вы сможете заставить ее работать. Надеюсь это поможет.

    Возможно, проблема связана с соображениями безопасности в Windows 7. Сеть неизвестна, и Windows может заблокировать доступ. Вы должны попробовать сделать это «работа» или «домашний» и / или отключить брандмауэр. Также убедитесь, что общая папка имеет полный доступ для всех пользователей и (см. Вкладку безопасности в свойствах). О да, вы также должны перейти к расширенным настройкам совместного доступа и отключить совместное использование паролей, чтобы каждый мог подключиться без определенных учетных данных.

    Давайте будем гением компьютера.