Як підключити робочий стіл та ноутбук за допомогою Ethernet-кабелю для передачі файлів?


22

У мене є кабель Ethernet (не перехресний кабель) для підключення мого ноутбука та моїх настільних машин ubuntu. Я хочу передати велику кількість даних. Чи можливо за допомогою такого кабелю? Я вважаю, що між двома машинами Windows таке з'єднання можливе (хоча я не зовсім впевнений).

Відповіді:


13

Звичайно, ви можете! Підключіть їх кабелем, встановіть IP-адреси для кожної машини, наприклад, 192.168.1.1 для робочого столу та 192.168.1.2 для вашого ноутбука. Не забудьте відключити / увімкнути з'єднання після встановлення адрес, оскільки це може знадобитися для їх активізації.

Потім на одному з ваших комп'ютерів, можливо джерелом даних, клацніть правою кнопкою миші папку, якою ви хочете поділитися, перейдіть до пункту «Поділитися» та увімкніть обмін. Для цього потрібна Samba, і вас запитають, чи хочете ви встановити її під час ввімкнення спільного доступу, інакше, якщо вона вже встановлена, вона просто запрацює відразу. Не забудьте встановити ім’я простого доступу, щось коротке і без пробілів.

Тепер перейдіть на іншу машину, відкрийте nautilus (або будь-який інший менеджер файлів) та перейдіть до місця розташування:

smb: //192.168.1.2/folder/

Де:

192.168.1.2 - це IP джерельної машини, де папка спільно використовується.
папка - це назва папки, яку ви встановили під час ввімкнення спільного доступу.

У nautilus ви можете перейти до цього місця, натиснувши CTRL + L і записавши його в адресний рядок.


Дуже дякую! Це спрацювало. Одного разу я побачив, що, роблячи одну машину шлюзом (тобто 192.168.1.1), машина зможе бачити один одного в мережі, я міг використовувати ssh для здійснення передачі.
donatello

Для "встановлення 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, виконайте такі дії:

sudo add-apt-repository ppa:george-edison55/nitroshare-dev
sudo apt-get update
sudo apt-get install nitroshare

На панелі меню зараз з’являється невеликий значок:

Значок рядка меню Nitroshare

(виконайте ці дії на обох комп'ютерах)

На одному комп’ютері натисніть піктограму NitroShare і натисніть «Надіслати каталог» і (припускаючи, що ви хочете надіслати дані свого користувача) надсилайте Документи, Малюнки, ... по одному.

Увага! Не надсилайте весь /homeкаталог, оскільки це також буде копіювати ваші файли конфігурації!


3

Більшість 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 як програму легко переносити речі між двома комп'ютерами.

Скріншот для одного користувача


3

Я встановлю ssh-сервер на машині ubuntu, а wincp на Windows. Обидва завдання є тривіальними, і тоді ви можете копіювати файли, схожі на Total-Commander.

  1. встановити openssh-сервер на вікно ubuntu

    sudo apt-get install openssh-server

  2. встановити WinSCP (scp графічний клієнт для Windows)

  3. скопіюйте потрібні файли.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.