Como conecto minha área de trabalho e meu laptop usando um cabo Ethernet para transferir arquivos?


22

Eu tenho um cabo Ethernet (não um cabo crossover) para conectar meu laptop e minhas máquinas ubuntu de desktop. Eu quero transferir grandes quantidades de dados. É possível com esse cabo? Acredito que entre duas máquinas Windows essa conexão seja possível (embora não tenha muita certeza).

Respostas:


13

Claro que você pode! Conecte-os com o cabo, defina endereços IP para cada máquina, por exemplo, 192.168.1.1 para sua área de trabalho e 192.168.1.2 para seu notebook. Não se esqueça de desativar / ativar a conexão depois de definir os endereços, pois pode ser necessário que eles se tornem ativos.

Em uma das suas máquinas, possivelmente a fonte dos dados, clique com o botão direito do mouse na pasta que deseja compartilhar, vá em "Compartilhar" e ative o compartilhamento. O Samba é necessário para isso e você será perguntado se deseja instalá-lo ao ativar o compartilhamento, caso contrário, se já estiver instalado, ele funcionará imediatamente. Lembre-se de definir um nome de compartilhamento fácil, algo curto e sem espaços.

Agora, vá para a outra máquina, abra o nautilus (ou qualquer outro gerenciador de arquivos) e vá para o local:

smb: //192.168.1.2/folder/

Onde:

192.168.1.2 é o IP da máquina de origem em que a pasta está sendo compartilhada.
pasta é o nome da pasta que você definiu ao ativar o compartilhamento.

No nautilus, você pode ir para esse local clicando em CTRL + L e gravando-o na barra de endereços.


Muito obrigado! Isso funcionou. Depois que percebi que, transformando uma máquina em um gateway (ou seja, 192.168.1.1), a máquina consegue se ver na rede, eu poderia usar o ssh para fazer a minha transferência.
donatello

Para "definir endereços IP para cada máquina", observe que isso é feito editando a conexão em cada máquina. Você deve tomar cuidado para que seus endereços IP não entrem em conflito com, por exemplo, os intervalos definidos pelo seu roteador sem fio (o que 192.168. * Pode fazer) - use ifconfig na linha de comando para descobrir o que está em uso. Uma alternativa aos IPs de conexão direta é editar a conexão na máquina "principal" e apenas alterar o método de conexão: ambos negociarão endereços IP. Veja esta resposta para obter mais detalhes askubuntu.com/questions/105262/…
JP

"Definir endereços IP para cada máquina" é bastante vago.
detly

9

Uma conexão direta entre dois computadores é perfeitamente possível com um cabo cruzado conectado a ambos e pode ser comprada em qualquer loja que venda cabos de rede. Se um dos dois computadores for mais moderno, você nem precisa de um cabo cruzado e qualquer cabo de rede precisará.

Configuração de hardware:

Dê uma olhada nesta seção de perguntas e respostas do AskUbuntu, como configurar um endereço IP estático e configurar um computador para usar 192.168.1.1/24 e o outro para 192.168.1.2/24.

Conecte este cabo às portas Ethernet dos dois computadores.

Programas:

A maneira mais fácil de transferir arquivos entre computadores é o NitroShare, pois não precisa de nenhuma infraestrutura, é fácil de instalar e usar e é incrivelmente rápido . Também roda em tudo: Ubuntu , Windows , ...

Para instalar o NitroShare, execute as seguintes etapas:

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

Um pequeno ícone agora aparece na barra de menus:

Nitroshare Ícone da barra de menus

(execute estas etapas nos dois computadores)

Em um computador, clique no ícone NitroShare e clique em "Enviar diretório" e (supondo que você queira enviar os dados do usuário) envie Documentos, Imagens, ... mais de um por um.

Atenção! Não envie o /homediretório inteiro , pois isso também copiará seus arquivos de configuração!


3

A maioria dos adaptadores Gigabit Ethernet (10/100 / 1000BaseT) possui a função MDI / MDIX automática. Portanto, se você o tiver instalado em um computador, poderá conectá-lo a outro computador usando um cabo Ethernet padrão - é um problema de hardware e não de software.

A maioria dos PCs modernos que possuem uma porta Ethernet de gigabit possui esse recurso - basta conectar os dois PCs - se eles conversarem entre si, pelo menos um computador possui uma dessas portas.

Nos PCs mais antigos, você não poderá fazer isso - precisará de um cabo cruzado.

No entanto, é muito fácil criar um a partir de um cabo reto, se você não quiser comprá-lo especificamente.

Um cabo Crossover é um cabo Ethernet (Cat 5, Cat 5e ou Cat 6) que possui os pinos 1, 2, 3, 6 em uma extremidade cruzados com os pinos 3, 6, 1, 2 na outra extremidade, respectivamente.

Portanto, se você for útil com um descascador de fios, poderá cruzar os fios corretos.


Portanto, apesar de configurações de IP como a da resposta aceita, os componentes mais antigos não podem usar um simples cabo Ethernet para se comunicar? (eles vão precisar de um cabo crossover?))
Donatello

1
correto - ambos os computadores precisam de um endereço IP estático na mesma sub-rede. Mas pelo menos um computador precisa da função MDIX. Se ambos não o fizerem, você precisará de um crossover - ou um switch / roteador ao qual os dois computadores possam se conectar.
fossfreedom

3

Além da configuração em outras respostas (sobre a configuração de endereços IP), eu recomendaria o Giver como um programa para transferir coisas facilmente entre dois computadores.

Giver captura de tela com um único usuário


3

Vou instalar o ssh-server na máquina ubuntu e o winscp no windows. As duas tarefas são triviais e você pode copiar arquivos do tipo Total-commander.

  1. instale o openssh-server na caixa do ubuntu

    sudo apt-get install openssh-server

  2. instale o WinSCP (cliente gráfico scp para windows)

  3. copie os arquivos necessários.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.