Come collego il mio desktop e il mio laptop usando un cavo Ethernet per trasferire file?


22

Ho un cavo Ethernet (non un cavo crossover) per collegare il mio laptop e le mie macchine desktop Ubuntu. Voglio trasferire grandi quantità di dati. È possibile con un cavo del genere? Credo che tra due macchine Windows sia possibile tale connessione (anche se non ne sono del tutto sicuro).

Risposte:


13

Certo che puoi! Collegali con il cavo, imposta gli indirizzi IP per ogni macchina, ad esempio 192.168.1.1 per il tuo desktop e 192.168.1.2 per il tuo notebook. Non dimenticare di disabilitare / abilitare la connessione dopo aver impostato gli indirizzi, poiché potrebbe essere necessario che diventino attivi.

Quindi, su uno dei tuoi computer, possibilmente l'origine dei dati, fai clic con il pulsante destro del mouse sulla cartella che desideri condividere, vai su "Condividi" e abilita la condivisione. Per questo è necessario Samba e ti verrà chiesto se desideri installarlo quando abiliti la condivisione, altrimenti, se è già installato, funzionerà immediatamente. Ricorda di impostare un nome di condivisione facile, qualcosa di breve e senza spazi.

Ora, vai sull'altra macchina, apri nautilus (o qualsiasi altro gestore di file) e vai alla posizione:

smb: //192.168.1.2/folder/

Dove:

192.168.1.2 è l'IP del computer di origine in cui la cartella viene condivisa.
cartella è il nome della cartella impostato quando si abilita la condivisione.

In nautilus, puoi andare in questa posizione facendo clic su CTRL + L e scrivendolo nella barra degli indirizzi.


Molte grazie! Ha funzionato Una volta ho visto che rendendo una macchina un gateway (ovvero 192.168.1.1) la macchina è in grado di vedersi sulla rete, ho potuto usare ssh per fare il mio trasferimento.
donatello,

Per "impostare gli indirizzi IP per ogni macchina", tenere presente che ciò avviene modificando la connessione su ciascuna macchina. Dovresti stare attento che i tuoi indirizzi IP non siano in conflitto con, ad esempio, gli intervalli definiti dal tuo router wireless (cosa che 192.168. * Può fare) - usa ifconfig dalla riga di comando per scoprire cosa è in uso. Un'alternativa agli IP hardwiring è quella di modificare la connessione sulla macchina "master" e semplicemente cambiare il metodo di connessione: entrambi poi negoziano gli indirizzi IP. Vedi questa risposta per maggiori dettagli askubuntu.com/questions/105262/…
JP

"Impostare gli indirizzi IP per ogni macchina" è piuttosto vago.
detenere il

9

Una connessione diretta tra due computer è perfettamente possibile con un cavo incrociato collegato a entrambi e può essere acquistato in qualsiasi negozio che vende cavi di rete. Se uno dei due computer è più moderno, non è nemmeno necessario un tale cavo incrociato e qualsiasi cavo di rete funzionerà.

Configurazione hardware:

Dai un'occhiata a queste domande e risposte di AskUbuntu su come impostare un indirizzo IP statico e impostare un computer per utilizzare 192.168.1.1/24 e l'altro su 192.168.1.2/24

Inserire questo cavo nelle porte Ethernet di entrambi i computer.

Software:

Il modo più semplice per trasferire file tra computer è NitroShare in quanto non necessita di alcuna infrastruttura ed è facile da installare e utilizzare ed è velocissimo . Funziona anche su tutto: Ubuntu , Windows , ...

Per installare NitroShare, attenersi alla seguente procedura:

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

Una piccola icona ora appare nella barra dei menu:

Icona della barra dei menu di Nitroshare

(fai questi passaggi su entrambi i computer)

Su un computer, fai clic sull'icona NitroShare e fai clic su "Invia directory" e (supponendo che tu voglia inviare i dati del tuo utente) invia Documenti, Immagini, ... più uno per uno.

Avvertimento! Non inviare l'intera /homedirectory in quanto copierà anche i tuoi file di configurazione!


3

La maggior parte degli adattatori Gigabit Ethernet (10/100 / 1000BaseT) ha la funzione auto MDI / MDIX. Pertanto, se lo hai installato su un computer, puoi collegarlo ad un altro computer utilizzando un cavo Ethernet standard: si tratta di un problema hardware, non di un software.

La maggior parte dei PC moderni che hanno una porta Ethernet Gigabit ha questa capacità - basta collegare entrambi i PC - se parlano tra di loro, almeno un computer ha una di queste porte.

I PC più vecchi non saranno in grado di farlo - avrai bisogno di un cavo incrociato.

Tuttavia, è abbastanza facile crearne uno da un cavo dritto se non si desidera acquistarne uno in particolare.

Un cavo crossover è un cavo Ethernet (Cat 5, Cat 5e o Cat 6) che ha i pin 1, 2, 3, 6 su un'estremità incrociata ai pin 3, 6, 1, 2 rispettivamente sull'altra estremità.

Pertanto, se si è a portata di mano con una spellafili, è possibile incrociare i cavi corretti.


Quindi, nonostante le impostazioni IP come quella nella risposta accettata, le comps più vecchie non possono usare un semplice cavo Ethernet per comunicare? (avranno bisogno di un cavo incrociato?))
donatello,

1
corretto: entrambi i computer necessitano di un indirizzo IP statico nella stessa sottorete. Ma almeno un computer ha bisogno della funzione MDIX. Se entrambi non lo fanno, è necessario un crossover o uno switch / router a cui entrambi i computer possono connettersi.
Fossfreedom

3

Oltre alla configurazione in altre risposte (sull'impostazione degli indirizzi IP), consiglierei Giver come programma per trasferire facilmente cose tra due computer.

Schermata del donatore con un singolo utente


3

Installerò ssh-server su una macchina Ubuntu e winscp su Windows. Entrambe le attività sono banali e quindi è possibile copiare file simili a Total Commander.

  1. installa openssh-server su ubuntu box

    sudo apt-get install openssh-server

  2. installa WinSCP (client grafico scp per windows)

  3. copia i file che ti servono.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.