Как соединить мой рабочий стол и ноутбук с помощью кабеля Ethernet для передачи файлов?
22
У меня есть кабель Ethernet (не перекрестный кабель) для подключения моего ноутбука и настольных компьютеров с Ubuntu. Я хочу передавать большие объемы данных. Возможно ли с таким кабелем? Я считаю, что между двумя машинами Windows такое соединение возможно (хотя я не совсем уверен).
Конечно вы можете! Соедините их с помощью кабеля, установите IP-адреса для каждой машины, например, 192.168.1.1 для вашего рабочего стола и 192.168.1.2 для вашего ноутбука. Не забудьте отключить / включить соединение после установки адресов, так как может потребоваться, чтобы они стали активными.
Затем на одном из ваших компьютеров, возможно, в качестве источника данных, щелкните правой кнопкой мыши папку, которой вы хотите поделиться, перейдите к «Поделиться» и включите общий доступ. Для этого требуется Samba, и вам будет задан вопрос, хотите ли вы установить его при включении общего доступа, в противном случае, если он уже установлен, он сразу же заработает. Не забудьте установить простое имя для обмена, что-то короткое и без пробелов.
Теперь перейдите на другой компьютер, откройте nautilus (или любой другой его файловый менеджер) и перейдите в папку:
СМБ: //192.168.1.2/folder/
Где:
192.168.1.2 - это IP-адрес исходного компьютера, на котором находится общая папка. папка - это имя папки, которое вы указали при включении общего доступа.
В nautilus вы можете перейти в это место, нажав CTRL + L и записав его в адресную строку.
Большое спасибо! Это сработало. Как только я увидел, что, сделав одну машину шлюзом (то есть 192.168.1.1), машина может видеть друг друга в сети, я смог использовать ssh для своей передачи.
донателло
Для «установки IP-адресов для каждой машины» обратите внимание, что это делается путем редактирования соединения на каждой машине. Вы должны быть осторожны, чтобы ваши IP-адреса не конфликтовали, например, с диапазонами, определенными вашим беспроводным маршрутизатором (что может сделать 192.168. *) - используйте ifconfig в командной строке, чтобы узнать, что используется. Альтернативой аппаратным IP-адресам является редактирование соединения на «главном» компьютере и просто изменение метода подключения: они оба затем согласовывают IP-адреса. См. Этот ответ для более подробной информации askubuntu.com/questions/105262/…
JP
«Установить IP-адреса для каждой машины» чертовски расплывчато.
детально
9
Прямое соединение между любыми двумя компьютерами вполне возможно с помощью кросс-кабеля, подключенного к обоим, и его можно купить в любом магазине, где продаются сетевые кабели. Если один из двух компьютеров более современный, вам даже не нужен такой перекрестный кабель, и подойдет любой сетевой кабель.
Аппаратная конфигурация:
Посмотрите на вопросы и ответы в AskUbuntu, как настроить статический IP-адрес и настроить один компьютер на использование 192.168.1.1/24, а другой - на 192.168.1.2/24.
Подключите этот кабель к портам Ethernet обоих компьютеров.
Програмное обеспечение:
Самый простой способ передачи файлов между компьютерами - это NitroShare, так как он не нуждается в какой-либо инфраструктуре, прост в установке и использовании и невероятно быстр . Он также работает на все: Ubuntu , Windows , ...
Чтобы установить NitroShare, выполните следующие действия:
Небольшая иконка теперь отображается в строке меню:
(выполните эти шаги на обоих компьютерах)
На одном компьютере щелкните значок NitroShare и нажмите «Отправить каталог» и (при условии, что вы хотите отправить данные своего пользователя) отправляйте документы, изображения и т. Д. По одному.
Предупреждение! Не отправляйте весь /homeкаталог, так как это скопирует ваши файлы конфигурации!
Большинство адаптеров Gigabit Ethernet (10/100 / 1000BaseT) имеют функцию автоматической установки MDI / MDIX. Поэтому, если он установлен на одном компьютере, вы можете подключить его к другому компьютеру с помощью стандартного кабеля Ethernet - это проблема аппаратного обеспечения, а не программного обеспечения.
Большинство современных ПК, которые имеют гигабитный Ethernet-порт, имеют такую возможность - просто подключите оба ПК - если они общаются друг с другом, то по крайней мере один компьютер имеет один из этих портов.
На старых ПК вы не сможете этого сделать - вам понадобится перекрестный кабель.
Тем не менее, его довольно легко создать из прямого кабеля, если вы не хотите приобретать его специально.
Пересекающийся кабель - это кабель Ethernet (Cat 5, Cat 5e или Cat 6), у которого контакты 1, 2, 3, 6 на одном конце скрещены с контактами 3, 6, 1, 2 на другом конце соответственно.
Поэтому, если вам пригодится устройство для зачистки проводов, вы можете пересечь правильные провода.
Итак, несмотря на настройки IP, такие как в принятом ответе, старые компы не могут использовать простой кабель Ethernet для связи? (им понадобится кроссовер?))
donatello
1
правильно - обоим компьютерам нужен статический IP-адрес в одной подсети. Но по крайней мере один компьютер нуждается в функции MDIX. Если оба варианта отсутствуют, вам необходим кроссовер - или коммутатор / маршрутизатор, к которому могут подключаться оба компьютера.
fossfreedom
3
В дополнение к настройке в других ответах (при настройке IP-адресов), я бы порекомендовал Giver в качестве программы для удобной передачи данных между двумя компьютерами.
Прямое соединение между любыми двумя компьютерами вполне возможно с помощью кросс-кабеля, подключенного к обоим, и его можно купить в любом магазине, где продаются сетевые кабели. Если один из двух компьютеров более современный, вам даже не нужен такой перекрестный кабель, и подойдет любой сетевой кабель.
Аппаратная конфигурация:
Посмотрите на вопросы и ответы в AskUbuntu, как настроить статический IP-адрес и настроить один компьютер на использование 192.168.1.1/24, а другой - на 192.168.1.2/24.
Подключите этот кабель к портам Ethernet обоих компьютеров.
Програмное обеспечение:
Самый простой способ передачи файлов между компьютерами - это NitroShare, так как он не нуждается в какой-либо инфраструктуре, прост в установке и использовании и невероятно быстр . Он также работает на все: Ubuntu , Windows , ...
Чтобы установить NitroShare, выполните следующие действия:
Небольшая иконка теперь отображается в строке меню:
(выполните эти шаги на обоих компьютерах)
На одном компьютере щелкните значок NitroShare и нажмите «Отправить каталог» и (при условии, что вы хотите отправить данные своего пользователя) отправляйте документы, изображения и т. Д. По одному.
Предупреждение! Не отправляйте весь
/home
каталог, так как это скопирует ваши файлы конфигурации!источник
Большинство адаптеров Gigabit Ethernet (10/100 / 1000BaseT) имеют функцию автоматической установки MDI / MDIX. Поэтому, если он установлен на одном компьютере, вы можете подключить его к другому компьютеру с помощью стандартного кабеля Ethernet - это проблема аппаратного обеспечения, а не программного обеспечения.
Большинство современных ПК, которые имеют гигабитный Ethernet-порт, имеют такую возможность - просто подключите оба ПК - если они общаются друг с другом, то по крайней мере один компьютер имеет один из этих портов.
На старых ПК вы не сможете этого сделать - вам понадобится перекрестный кабель.
Тем не менее, его довольно легко создать из прямого кабеля, если вы не хотите приобретать его специально.
Пересекающийся кабель - это кабель Ethernet (Cat 5, Cat 5e или Cat 6), у которого контакты 1, 2, 3, 6 на одном конце скрещены с контактами 3, 6, 1, 2 на другом конце соответственно.
Поэтому, если вам пригодится устройство для зачистки проводов, вы можете пересечь правильные провода.
источник
В дополнение к настройке в других ответах (при настройке IP-адресов), я бы порекомендовал Giver в качестве программы для удобной передачи данных между двумя компьютерами.
источник
Я установлю ssh-сервер на машину с Ubuntu, а winscp на Windows. Обе задачи тривиальны, и тогда вы можете копировать файлы, как Total-Commander.
установить OpenSSH-сервер на Ubuntu Box
sudo apt-get install openssh-server
установить WinSCP (графический клиент scp для windows)
Скопируйте нужные вам файлы.
источник