Como faço para compartilhar arquivos na minha rede doméstica?

11

Gostaria de configurar uma rede doméstica com as várias máquinas Ubuntu que tenho em minha casa. Todos eles estão executando o 10.04. Teria que compartilhar arquivos e talvez até conversar. :)

Qualquer informação sobre como configurar isso seria benéfica.

Por favor e obrigado.

myusuf3
fonte

Respostas:

12

A rede em geral com o Linux é um campo amplo. É uma daquelas partes em que o sistema operacional é forte e oferece muitas possibilidades. Eu sugeriria etapas diferentes:

Obtendo um endereço IP

DHCP

Inicialmente, todos os computadores da sua rede precisam de um endereço IP. A maioria das redes domésticas possui algum tipo de roteador (DSL) que oferece DHCP . Isso significa que você obterá automaticamente um IP do seu roteador e não precisará se preocupar.

Avahi

O Avahi é outra forma fácil de conectar seus computadores à sua rede doméstica. Você precisa avahi-daemoninstalado. Além disso, o pacote libnss-mdnsé necessário. Se o daemon avahi for executado, você poderá se conectar a outros computadores na sua rede computername.local. Eles atribuirão um IP e usarão seu nome de host para conexões (se você esquecer os nomes de host, abra um terminal e digite hostname.).

Endereço IP fixo

Se não for o caso acima, a próxima solução fácil (na minha opinião) é fornecer a cada computador um endereço IP fixo. Para mim, a maneira mais fácil é editar etc/network/interfaces:

auto eth0
iface eth0 inet static
   address 192.168.0.42

Essas linhas atribuem o IP 192.168.0.42 à interface de rede eth0 nesse computador. Outras informações como máscara de rede, roteador padrão etc. também podem ser inseridas nesse arquivo.

Servidor DHCP

Outra possibilidade é instalar um servidor DHCP. Isso geralmente é mais complexo. Eu não vou cobrir isso aqui.

Obtendo um nome

Sob circunstâncias normais, apenas a conexão via endereços IP não é legal. Você precisa se lembrar de todos esses números. Portanto, fica mais fácil com nomes. Se você tiver apenas alguns computadores em sua rede, poderá editar /etc/hostscomo:

127.0.0.1  localhost
192.168.0.23 server
192.168.0.42 laptop
192.168.0.65 images
192.168.0.123 router

A primeira entrada é o endereço IP e a segunda é o nome que você deseja usar. Agora você pode usar imagespara se conectar ao computador com IP 192.168.0.65. Este arquivo deve estar em todos os computadores da sua rede.

Se você não deseja distribuir esse arquivo entre seus computadores, você pode usar um servidor DNS como o BIND. Mas configurar isso é muito complexo para a minha resposta. ;)

Agora, todo computador tem um endereço IP e um nome. Você pode se conectar a eles.

Compartilhar arquivos

O Nautilus permite compartilhar arquivos. Basta clicar com o botão direito do mouse em uma pasta e escolher que também seja compartilhada. Eventualmente, o Ubuntu instalará alguns arquivos ausentes. Escolha um nome e direitos de acesso para esse compartilhamento e pronto. Se você usar o service-discovery-appletou ahavi-discoverfor fácil acessar os arquivos.

Uma aplicação especial é doadora. Todo computador precisa executar este software. Com arrastar e soltar, você pode compartilhar arquivos entre computadores. Além disso, você também pode usar o Pidgin, um servidor FTP ou Samba para acessar arquivos.

Bate-papo

Aqui precisamos de Avahi novamente. Instale python-avahie escolha o Pidgin como software de bate-papo (o Gajim também pode conversar via Bonjour). Faça uma nova conta e escolha Bonjour como protocolo de comunicação. Se você iniciar o Pidgin e outros usuários do Bonjour estiverem ativos na sua rede, você os verá e poderá conversar.

Como dito antes, existem várias outras possibilidades para conversar. Eu escolhi apenas isso. Além disso, você pode configurar esses serviços de maneiras específicas. Se você tiver dúvidas, seria melhor perguntar com mais detalhes. Divirta-se com sua rede. :-)

qbi
fonte
1

É realmente fácil. Leva apenas alguns minutos.

Criando rede:
basta clicar no ícone de rede no painel e clicar em criar nova rede sem fio . Escolha um nome e senha e clique em criar. Agora essa rede sem fio deve estar disponível em todas as máquinas próximas. Você pode compartilhar arquivos, bate-papo, área de trabalho remota, compartilhar conexão com a Internet, etc. Você também pode criar uma conexão LAN / com fio, para fazer isso, editar uma conexão e, em seguida, adicionar uma rede com fio e, na guia IPV4, selecionar compartilhado com outras pessoas ou apenas com o link local. . Compartilhado com outro compartilhará sua conexão com a Internet em outra máquina na LAN. Link local não.

Ativando o bate-papo:
para ativar o bate-papo na rede local, adicione uma conta de pessoas próximas no aplicativo de bate-papo com empatia em todas as máquinas.

Espero que ajude.

Owais Lone
fonte
1

Maneira mais fácil de fazer isso em 3 etapas fáceis!

Primeiro descubra o seu endereço Mac e o endereço IP atual na sua rede conectada atual: Abra o Terminal e digite (mantenha o terminal aberto para a última etapa): sudo ifconfig

você verá uma saída das informações da sua placa de rede assim:

Link encap:Ethernet  HWaddr 00:11:22:33:44:55 
inet addr:192.168.1.2

Segundo, configure seu roteador como servidor DHCP e vincule um endereço IP interno estático à (s) sua (s) placa (s) de rede ou placa (s) de rede sem fio na seção "DHCP" do seu roteador. Em um navegador, acesse:

http://192.168.1.1 (geralmente o endereço IP do roteador) (se o seu nome de usuário e senha forem "admin", altere a senha para que ninguém mexa nas configurações do roteador !!!!!!!!!!!!)

192.168.1.2 = 00:11:22:33:44:55 MyComputer
192.168.1.3 = 11:22:33:44:55:66 MyBrothersComputer

Terceiro arquivo de edição de hosts:

sudo gedit /etc/hosts

Adicione sua configuração específica:

192.168.1.2 My Computer
192.168.1.3 My Brothers Computer

Configurar o BIND e o DHCP no sistema do seu computador pode ser complicado, especialmente para iniciantes, pais e mães que não sabem nada sobre redes. Seu roteador configura automaticamente endereços IP estáticos para você. É um acéfalo.

Debsid
fonte
0

Você pode executar um desses em um servidor. Basta instalar o Ubuntu Server Edition e, em seguida, instalar o Samba (se você tiver um PC com Windows, caso contrário não o instale) e você poderá ter um servidor de IRC local. Um servidor seria muito mais fácil do que conectar 5 (apenas adivinhe aqui). Se você tiver 2 ou 3, basta conectar-se diretamente ao PC, mas um servidor facilitará muito.

Para conectar, use o Local da Rede no Ubuntu e conecte-se via SSH.

Cody Harlow
fonte
Isso é muito complicado para alguém como meu pai.
Owais Lone 5/08/10
Onde seu pai entrou nisso?
Cody Harlow
Ei, eu sou pai. E eu tenho que descobrir redes domésticas. E meu filho sabe disso!
Smandoli 17/08/10