Wie verbinde ich meinen Desktop und meinen Laptop mit einem Ethernet-Kabel, um Dateien zu übertragen?

22

Ich habe ein Ethernet-Kabel (kein Crossover-Kabel), um meinen Laptop und meine Desktop-Ubuntu-Maschinen zu verbinden. Ich möchte große Datenmengen übertragen. Ist das mit so einem Kabel möglich? Ich glaube, dass zwischen zwei Windows-Rechnern eine solche Verbindung möglich ist (obwohl ich mir nicht ganz sicher bin).

Donatello
quelle

Antworten:

13

Natürlich kannst du! Verbinden Sie sie mit dem Kabel, stellen Sie die IP-Adressen für jeden Computer ein, z. B. 192.168.1.1 für Ihren Desktop und 192.168.1.2 für Ihr Notebook. Vergessen Sie nicht, die Verbindung zu deaktivieren / aktivieren, nachdem Sie die Adressen festgelegt haben, da diese möglicherweise aktiviert werden müssen.

Klicken Sie dann auf einem Ihrer Computer, möglicherweise der Datenquelle, mit der rechten Maustaste auf den Ordner, den Sie freigeben möchten, gehen Sie zu "Freigeben" und aktivieren Sie die Freigabe. Dafür wird Samba benötigt und Sie werden gefragt, ob Sie es installieren möchten, wenn Sie die Freigabe aktivieren. Andernfalls funktioniert es sofort, wenn es bereits installiert ist. Denken Sie daran, einen einfachen Freigabenamen festzulegen, der kurz und ohne Leerzeichen ist.

Gehen Sie nun zu dem anderen Computer, öffnen Sie nautilus (oder einen anderen Dateimanager davon) und gehen Sie zum Speicherort:

smb: //192.168.1.2/folder/

Woher:

192.168.1.2 ist die IP des Quellcomputers, auf dem der Ordner freigegeben wird.
Ordner ist der Ordnername, den Sie beim Aktivieren der Freigabe festgelegt haben.

In Nautilus können Sie zu diesem Speicherort wechseln, indem Sie auf STRG + L klicken und ihn in die Adressleiste schreiben.

Richard Rodriguez
quelle
Vielen Dank! Das hat funktioniert. Sobald ich gesehen habe, dass sich ein Rechner als Gateway (dh der 192.168.1.1) im Netzwerk sehen kann, konnte ich ssh verwenden, um meine Übertragung durchzuführen.
donatello
Beachten Sie bei "Festlegen von IP-Adressen für jeden Computer", dass dies durch Bearbeiten der Verbindung auf jedem Computer erfolgt. Sie sollten darauf achten, dass Ihre IP-Adressen nicht in Konflikt mit z. B. den von Ihrem WLAN-Router definierten Bereichen stehen (was 192.168. * Kann). Verwenden Sie ifconfig in der Befehlszeile, um herauszufinden, was verwendet wird. Eine Alternative zum Festverdrahten von IPs besteht darin, die Verbindung auf dem "Master" -Maschine zu bearbeiten und nur die Verbindungsmethode zu ändern: Beide handeln dann IP-Adressen aus. Weitere Informationen finden
JP
"IP-Adressen für jeden Rechner einstellen" ist verdammt vage.
Detly
9

Eine direkte Verbindung zwischen zwei beliebigen Computern ist problemlos möglich , mit einem Cross - Kabel an beide angeschlossen und können in jedem Geschäft gekauft werden , die Netzwerkkabel verkauft. Wenn einer der beiden Computer moderner ist, benötigen Sie nicht einmal ein solches Kreuzkabel, und jedes Netzwerkkabel reicht aus.

Hardware-Konfiguration:

Sehen Sie sich diese Fragen und Antworten zu AskUbuntu an, wie Sie eine statische IP-Adresse einrichten und einen Computer für die Verwendung von 192.168.1.1/24 und den anderen für 192.168.1.2/24 einstellen

Stecken Sie dieses Kabel in die Ethernet-Anschlüsse beider Computer.

Software:

Der einfachste Weg, Dateien zwischen Computern zu übertragen, ist NitroShare, da es keine Infrastruktur benötigt, einfach zu installieren und zu verwenden ist und unglaublich schnell ist . Es läuft auch auf allem: Ubuntu , Windows , ...

Führen Sie die folgenden Schritte aus, um NitroShare zu installieren:

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

In der Menüleiste erscheint nun ein kleines Symbol:

Nitroshare-Menüleisten-Symbol

(Führen Sie diese Schritte auf beiden Computern aus)

Klicken Sie auf einem Computer auf das NitroShare-Symbol und dann auf "Verzeichnis senden" und senden Sie (vorausgesetzt, Sie möchten die Daten Ihres Benutzers senden) Dokumente, Bilder usw. nacheinander.

Warnung! Senden Sie nicht das gesamte /homeVerzeichnis, da dadurch auch Ihre Konfigurationsdateien kopiert werden!

Fabby
quelle
3

Die meisten Gigabit-Ethernet-Adapter (10/100 / 1000BaseT) verfügen über eine automatische MDI / MDIX-Funktion. Wenn Sie es auf einem Computer installiert haben, können Sie es daher über ein Standard-Ethernet-Kabel mit einem anderen Computer verbinden. Hierbei handelt es sich nicht um ein Softwareproblem, sondern um ein Hardwareproblem.

Die meisten modernen PCs mit Gigabit-Ethernet-Anschluss bieten diese Funktion - schließen Sie einfach beide PCs an. Wenn sie miteinander kommunizieren, verfügt mindestens ein Computer über einen dieser Anschlüsse.

Bei älteren PCs ist dies nicht möglich - Sie benötigen ein gekreuztes Kabel.

Es ist jedoch recht einfach, eines aus einem geraden Kabel zu erstellen, wenn Sie kein bestimmtes Kabel kaufen möchten.

Ein Crossover-Kabel ist ein Ethernet-Kabel (Cat 5, Cat 5e oder Cat 6), bei dem die Pins 1, 2, 3, 6 an einem Ende mit den Pins 3, 6, 1, 2 am anderen Ende gekreuzt sind.

Wenn Sie mit einem Abisolierzangengerät zurechtkommen, können Sie die richtigen Drähte kreuzen.

fossfreedom
quelle
Trotz IP-Einstellungen wie in der akzeptierten Antwort können ältere Comps also kein einfaches Ethernet-Kabel für die Kommunikation verwenden? (Sie benötigen ein Crossover-Kabel?)
donatello
1
Richtig - beide Computer benötigen eine statische IP-Adresse im selben Subnetz. Mindestens ein Computer benötigt jedoch die MDIX-Funktion. Wenn beides nicht der Fall ist, benötigen Sie eine Frequenzweiche oder einen Switch / Router, mit dem sich beide Computer verbinden können.
fossfreedom
3

Zusätzlich zu der Konfiguration in anderen Antworten (zum Festlegen von IP-Adressen) würde ich Giver als Programm empfehlen , um Inhalte einfach zwischen zwei Computern zu übertragen.

Screenshot mit Einzelbenutzer

Nemo
quelle
3

Ich werde ssh-server auf Ubuntu installieren und winscp unter Windows. Beide Aufgaben sind trivial, und dann können Sie Total-Commander-ähnliche Dateien kopieren.

  1. Installieren Sie Openssh-Server auf Ubuntu-Box

    sudo apt-get install openssh-server

  2. installiere WinSCP (scp graphical client für windows)

  3. Kopieren Sie die benötigten Dateien.

Michał Šrajer
quelle