É possível transferir arquivos entre 2 PCs conectados a um único roteador?

3

Eu tenho 2 laptops conectados a um ZTE ZXA10-F660 PON (como um roteador ethernet de 4 portas, mas com uma conexão WAN de fibra ótica). Um laptop está rodando o Linux Mint 19 Cinnamon (enp4s0) e o outro rodando o Linux Mint 18.3 Cinnamon (eno1).

Menta 19

$ ifconfig enp4s0
enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.11  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::c904:de40:7ade:60e1  prefixlen 64  scopeid 0x20<link>
        ether 44:8a:5b:6e:9e:5a  txqueuelen 1000  (Ethernet)
        RX packets 13631  bytes 12021145 (12.0 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 10498  bytes 2776639 (2.7 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 19

Menta 18.3

$ ifconfig eno1
eno1     Link encap:Ethernet  HWaddr d4:be:d9:69:29:af  
         inet addr:192.168.1.31  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::bdd7:8618:4d09:f574/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:2621 errors:0 dropped:0 overruns:0 frame:0
         TX packets:3617 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000 
         RX bytes:394623 (394.6 KB)  TX bytes:318527 (318.5 KB)
         Interrupt:20 Memory:f7e00000-f7e20000 

Estou usando um disco rígido externo portátil ou uma pen drive USB para transferir arquivos entre os dois laptops por anos, porque acho que conectar dois PCs via LAN é muito mais do que impossível.

Eu tropecei no LAN-Share ( link ) e fantasiei que ele me permitiria transferir arquivos entre os dois laptops passando pelo meu PON. Nenhum laptop pode ver o outro na minha LAN quando ambos estão executando o LAN-Share. Há um LED PON aceso para cada conector ethernet conectado a uma porta LAN PON. Ambos os laptops se conectam à WWW sem problemas e sempre conseguiram fazê-lo, mesmo quando ambos estavam on-line ao mesmo tempo.

Alguns artigos de revistas disseram que o compartilhamento de LAN era realmente fácil de usar, mas os autores dos artigos nunca me encontraram. Eu instalei o samba em ambos os laptops, embora eu não saiba se preciso disso. Eu não sei o que eu preciso. Eu não sei se o que eu quero fazer é mesmo possível.

É possível fazer o que eu quero fazer?

    
por Don Nadie 05.08.2018 / 16:12

2 respostas

6

Se eles estiverem na mesma rede ou tiverem um caminho roteado entre eles, há muitas maneiras de transmitir arquivos diretamente para frente e para trás.

Fazer isso com segurança é um assunto diferente.

Mais fácil manter a segurança em mente é usar o SSH e seus vários utilitários -

Você pode se conectar via scp ou sftp simplesmente instalando o pacote openssh-server na máquina remota.

scp ~/Documents/MyDocument.odt remoteuser@remotehost:~/Documents/

ou

sftp remoteuser@remotehost
cd ~/Documents
lcd ~/Documents
mput MyDocument.odt

Você também pode instalar sshfs e montar o sistema de arquivos da outra máquina em ssh -

mkdir ~/remote-home 
sshfs [email protected]:/home/remoteuser ~/remote-home

E o conteúdo do seu ~/remote-home será o seu diretório pessoal na máquina remota - você pode abrir, salvar, copiar, etc., como se fosse parte do seu sistema de arquivos local. Quando estiver pronto, basta usar sudo para desmontá-lo -

sudo umount /home/localuser/remote-home

Não é possível usar a referência ~/ neste caso, pois sudo fará com que pareça que deveria ser o diretório base do usuário raiz, não sua conta de usuário local.

Você pode até analisar a possibilidade de usar rsync em um túnel ssh para manter estruturas de diretório inteiras sincronizadas entre duas máquinas configuradas via cron para atualizar de vez em quando, se isso se adequar melhor ao seu fluxo de trabalho.

Rápido, fácil, apenas funciona, seguro.

    
por 05.08.2018 / 18:24
0

Você pode usar o desvio pela "nuvem" para transferir arquivos entre os dois. Você pode usar protocolos de transferência como ftp ou ssh (incluindo sftp ), (um deles) que já pode estar instalado em um dos nós, mas pode precisar de alguma configuração. Você pode usar "discos" compartilhados / exportados em rede com samba ou nfs , montar remotamente e usar como um disco local.

    
por 05.08.2018 / 16:38