У меня есть куча 5,25 "дискет, с которых мне нужно переносить файлы. Машина, с которой я буду делать это, работает под управлением Windows 98 и не имеет USB-порта. Он имеет сетевой плагин CAT-5. Я хотел бы подключить кроссовер к моей Linux-системе для передачи файлов с дискет, установленных на компьютере с Win98. С какими проблемами я столкнусь? Как я могу обойти их? Рад также использовать ноутбук с Win8 вместо Linux, если это упростит ситуацию. Заранее спасибо.
1 ответ
Пока карты Ethernet могут устанавливать соединение, ОС будет с радостью передавать по нему IP. ОС не заботится о типах кабелей, только аппаратное обеспечение.
Ваши основные проблемы в следующем порядке:
Слой связи
Используйте правильный кабель. Многие карты поддерживают автоматический кроссовер (auto MDI-X) и будут работать с кабелями любого типа, если эта функция включена на любом конце канала. (Однако параметры скорости передачи данных и дуплекса должны быть установлены на "авто" на обоих концах.)
Но если один из компьютеров очень старый, то для прямого соединения ПК с ПК может понадобиться перекрестный кабель. (Если вы используете коммутатор Ethernet, это не относится.)
Сетевой уровень
Настройте IP-адреса правильно. Если в "сети" нет DHCP-сервера (то есть в маршрутизаторе или на любой машине), вам придется настроить статические IP-адреса (в одной подсети).
Использование DHCP-сервера упростит задачу, так как вы можете просто использовать автоматическое назначение адресов. Использование маршрутизатора или коммутатора также означает, что вы всегда можете использовать обычные прямые кабели.
Прикладной уровень
Выберите способ передачи файлов - SMB ("Общий доступ к файлам") может быть самым простым, альтернативы - SFTP (передача файлов SSH), а также традиционный FTP.
На стороне Linux вы можете настроить Samba (smbd, nmbd) в качестве сервера "Общий доступ к файлам Windows" и получать к нему доступ из Windows. Вам нужно будет разрешить небезопасные входы в систему, используя ntlm auth = yes
(в редких случаях даже lanman auth = yes
). Это также относится к противоположному направлению - при доступе к общим ресурсам Windows из Linux Samba требуется client ntlm auth
.
Альтернативы - SFTP (с использованием WinSCP или FileZilla) или FTP с использованием различных клиентов.