Comment connecter mon ordinateur de bureau et mon ordinateur portable à l'aide d'un câble Ethernet pour transférer des fichiers?

22

J'ai un câble Ethernet (pas un câble croisé) pour connecter mon ordinateur portable et mes machines Ubuntu de bureau. Je souhaite transférer de grandes quantités de données. Est-ce possible avec un tel câble? Je pense qu'entre deux machines Windows une telle connexion est possible (même si je n'en suis pas totalement sûr).

donatello
la source

Réponses:

13

Bien sûr vous pouvez! Connectez-les avec le câble, définissez les adresses IP pour chaque machine, par exemple 192.168.1.1 pour votre bureau et 192.168.1.2 pour votre ordinateur portable. N'oubliez pas de désactiver / activer la connexion après avoir défini les adresses, car il peut être nécessaire qu'elles deviennent actives.

Ensuite, sur l'une de vos machines, éventuellement la source des données, faites un clic droit sur le dossier que vous souhaitez partager, allez dans "Partager" et activez le partage. Samba est requis pour cela et il vous sera demandé si vous souhaitez l'installer lors de l'activation du partage, sinon, s'il est déjà installé, cela fonctionnera tout de suite. N'oubliez pas de définir un nom de partage facile, quelque chose de court et sans espaces.

Maintenant, allez sur l'autre machine, ouvrez nautilus (ou tout autre gestionnaire de fichiers de celui-ci) et accédez à l'emplacement:

smb: //192.168.1.2/folder/

Où:

192.168.1.2 est l'IP de la machine source sur laquelle le dossier est partagé.
dossier est le nom de dossier que vous avez défini lors de l'activation du partage.

Dans nautilus, vous pouvez vous rendre à cet emplacement en cliquant sur CTRL + L et en l'écrivant dans la barre d'adresse.

Richard Rodriguez
la source
Merci beaucoup! Ça a marché. Une fois que j'ai vu qu'en faisant une machine une passerelle (c'est-à-dire la 192.168.1.1), la machine pouvait se voir sur le réseau, je pouvais utiliser ssh pour faire mon transfert.
donatello
Pour "définir les adresses IP pour chaque machine", notez que cela se fait en modifiant la connexion sur chaque machine. Vous devez faire attention à ce que vos adresses IP n'entrent pas en conflit avec, par exemple, les plages définies par votre routeur sans fil (ce que 192.168. * Peut faire) - utilisez ifconfig sur la ligne de commande pour savoir ce qui est utilisé. Une alternative aux IP câblées est d'éditer la connexion sur la machine "maître" et de simplement changer la méthode de connexion: ils négocieront ensuite les adresses IP. Voir cette réponse pour plus de détails askubuntu.com/questions/105262/…
JP
"Définir des adresses IP pour chaque machine" est sacrément vague.
detly
9

Une connexion directe entre deux ordinateurs est parfaitement possible avec un câble croisé connecté aux deux et peut être achetée dans n'importe quel magasin qui vend des câbles réseau. Si l'un des deux ordinateurs est plus moderne, vous n'avez même pas besoin d'un tel câble croisé et n'importe quel câble réseau fera l'affaire.

Configuration matérielle:

Jetez un œil à cette FAQ AskUbuntu comment configurer une adresse IP statique et configurer un ordinateur pour utiliser 192.168.1.1/24 et l'autre sur 192.168.1.2/24

Branchez ce câble dans les ports Ethernet des deux ordinateurs.

Logiciel:

Le moyen le plus simple de transférer des fichiers entre ordinateurs est NitroShare car il ne nécessite aucune infrastructure et est facile à installer et à utiliser et est incroyablement rapide . Il fonctionne également sur tout: Ubuntu , Windows , ...

Pour installer NitroShare, procédez comme suit:

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

Une petite icône apparaît maintenant dans la barre de menu:

Icône de la barre de menus Nitroshare

(suivez ces étapes sur les deux ordinateurs)

Sur un ordinateur, cliquez sur l'icône NitroShare et cliquez sur "Envoyer le répertoire" et (en supposant que vous souhaitez envoyer les données de votre utilisateur) envoyer des documents, des images, ... un par un.

Attention! N'envoyez pas le /homerépertoire entier car cela copiera également vos fichiers de configuration!

Fabby
la source
3

La plupart des adaptateurs Gigabit Ethernet (10/100 / 1000BaseT) ont une fonction MDI / MDIX automatique. Par conséquent, si vous l'avez installé sur un ordinateur, vous pouvez le connecter à un autre ordinateur à l'aide d'un câble Ethernet standard - c'est un problème matériel et non un problème logiciel.

La plupart des PC modernes qui ont un port Ethernet gigabit ont cette capacité - il suffit de brancher les deux PC - s'ils se parlent, alors au moins un ordinateur possède l'un de ces ports.

Les PC plus anciens, vous ne pourrez pas le faire - vous aurez besoin d'un câble croisé.

Cependant, il est assez facile d'en créer un à partir d'un câble droit si vous ne voulez pas en acheter un spécifiquement.

Un câble croisé est un câble Ethernet (Cat 5, Cat 5e ou Cat 6) qui a les broches 1, 2, 3, 6 à une extrémité croisées aux broches 3, 6, 1, 2 à l'autre extrémité respectivement.

Par conséquent, si vous êtes à portée de main avec une pince à dénuder, vous pouvez croiser les bons fils.

liberté libre
la source
Donc, malgré les paramètres IP comme celui de la réponse acceptée, les anciennes comps ne peuvent pas utiliser un simple câble Ethernet pour communiquer? (ils auront besoin d'un câble croisé?))
donatello
1
correct - les deux ordinateurs ont besoin d'une adresse IP statique dans le même sous-réseau. Mais au moins un ordinateur a besoin de la fonction MDIX. Si les deux ne le font pas, vous avez besoin d'un crossover - ou d'un commutateur / routeur auquel les deux ordinateurs peuvent se connecter.
fossfreedom
3

En plus de la configuration dans d'autres réponses (sur la définition des adresses IP), je recommanderais Giver comme programme pour transférer facilement des choses entre deux ordinateurs.

Donner une capture d'écran avec un seul utilisateur

Nemo
la source
3

J'installerai ssh-server sur la machine ubuntu et winscp sur windows. Les deux tâches sont triviales, et vous pouvez alors copier des fichiers de type Total-Commander.

  1. installer openssh-server sur ubuntu box

    sudo apt-get install openssh-server

  2. installer WinSCP (client graphique scp pour windows)

  3. copier les fichiers dont vous avez besoin.

Michał Šrajer
la source