GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come condividere file sulla rete domestica?

Vorrei creare una rete domestica con le varie macchine Ubuntu che ho a casa mia. Sono tutti in esecuzione 10.04. Dovrebbe essere in grado di condividere file e forse anche chattare. 🙂

Qualsiasi informazione su come configurarlo sarebbe utile.

Per favore e grazie.

Risposta accettata:

Il networking in generale con Linux è un campo ampio. È una di quelle parti in cui il sistema operativo è forte e offre molte possibilità. Suggerirei diversi passaggi:

Ottenere un indirizzo IP

DHCP

All'inizio ogni computer della tua rete ha bisogno di un indirizzo IP. La maggior parte delle reti domestiche ha una sorta di router (DSL) che offre DHCP. Ciò significa che otterrai automaticamente un IP dal tuo router e non devi preoccuparti.

Avahi

Avahi è un'altra forma semplice per connettere i tuoi computer alla rete domestica. Hai bisogno di avahi-daemon installato. Inoltre il pacchetto libnss-mdns è necessario. Se il demone avahi è in esecuzione, puoi connetterti ad altri computer nella tua rete con computername.local . Assegneranno un IP e useranno il loro nome host per le connessioni (se dimentichi i nomi host, apri un terminale e digita hostname .).

Indirizzo IP fisso

Se quanto sopra non è il caso, la prossima soluzione facile (secondo me) è dare a ogni computer un indirizzo IP fisso. Per me il modo più semplice è modificare etc/network/interfaces :

auto eth0
iface eth0 inet static
   address 192.168.0.42

Tali linee assegnano l'IP 192.168.0.42 all'interfaccia di rete eth0 su quel computer. Altre informazioni come netmask, router predefinito ecc. possono anche essere inserite in quel file.

Server DHCP

Un'altra possibilità è installare un server DHCP. Questo di solito è più complesso. Non tratterò questo qui.

Come ottenere un nome

In circostanze normali, la connessione solo tramite indirizzi IP non è piacevole. Devi ricordare tutti quei numeri. Quindi diventa più facile con i nomi. Se hai solo pochi computer nella tua rete, puoi modificare /etc/hosts come:

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

La prima voce è l'indirizzo IP e la seconda è il nome che si desidera utilizzare. Ora puoi usare images per connettersi al computer con IP 192.168.0.65. Questo file deve trovarsi su tutti i computer della tua rete.

Se non vuoi distribuire quel file sui tuoi computer, puoi utilizzare un server DNS come BIND. Ma l'impostazione è troppo complessa per la mia risposta. 😉

Ora ogni computer ha un indirizzo IP e un nome. Puoi connetterti a loro.

Correlati:impostazioni di sicurezza dd-wrt suggerite per la rete domestica?

Condividi file

Nautilus ti consente di condividere file. Basta fare clic con il pulsante destro del mouse su una cartella e scegliere anche che sia condivisa. Alla fine Ubuntu installerà alcuni file mancanti. Scegli un nome e i diritti di accesso per quella condivisione e il gioco è fatto. Se utilizzi l'service-discovery-applet o ahavi-discover è facile accedere ai file.

Un'applicazione speciale è giver. Ogni computer ha bisogno di eseguire questo software. Con il drag&drop puoi condividere file tra computer. Oltre a questo puoi anche usare Pidgin, un server FTP o Samba per accedere ai file.

Chatta

Qui abbiamo di nuovo bisogno di Avahi. Installa python-avahi e scegli Pidgin come software di chat (anche Gajim è in grado di chattare tramite Bonjour). Crea un nuovo account e scegli Bonjour come protocollo di comunicazione. Se avvii Pidgin e altri utenti Bonjour sono attivi nella tua rete, li vedrai e potrai chattare.

Come detto prima ci sono molte altre possibilità per chattare. Ho scelto solo questo. Inoltre puoi configurare quei servizi in modi specifici. Se hai domande, sarebbe meglio chiederle in modo più dettagliato. Divertiti con la tua rete. 🙂


Ubuntu
  1. Come crittografare la partizione domestica?

  2. Come eseguire il backup del telefono Ubuntu?

  3. Come monitorare la connessione wireless?

  4. Come elencare tutti i file in una condivisione di rete Windows SMB

  5. Come condividere la connessione Internet?

Linux:come condividere file su una rete locale con woof

Come condividere la stampante in rete in Linux

Come decomprimere i file gz in Linux

Come trovare file sulla riga di comando di Ubuntu

Come trovare tutti i file relativi a un software?

Come trovare l'indirizzo IP di un dispositivo su una rete?