Пока карты 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 с использованием различных клиентов.