it-swarm.it

Come posso condividere file sulla mia 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 magari anche chattare. :)

Qualsiasi informazione su come impostare questo sarebbe utile.

Per favore e grazie.

11
myusuf3

La rete 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 dovrai preoccuparti.

Avahi

Avahi è un altro modulo semplice per connettere i tuoi computer alla tua rete domestica. È necessario avahi-daemon installato. Inoltre è necessario il pacchetto libnss-mdns. Se il demone avahi viene eseguito, è possibile connettersi ad altri computer nella 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) è quella di assegnare 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 la maschera di rete, il router predefinito ecc. Possono anche essere inserite in quel file.

DHCP Server

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

Ottenere un nome

In circostanze normali, solo la connessione 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 connetterti al computer con IP 192.168.0.65. Questo file deve essere presente su tutti i computer della rete.

Se non vuoi distribuire quel file sui tuoi computer, puoi usare 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.

Condividi file

Nautilus ti consente di condividere file. Basta fare clic a destra su una cartella e sceglierla anche per condividerla. Alla fine Ubuntu installerà alcuni file mancanti. Scegli un nome e i diritti di accesso per quella condivisione e il gioco è fatto. Se si utilizza service-discovery-applet o ahavi-discover è facile accedere ai file.

Un'applicazione speciale è donatore. Ogni computer deve eseguire questo software. Con il trascinamento della selezione è possibile condividere file tra computer. Oltre a questo puoi anche usare Pidgin, un server FTP o Samba per accedere ai file.

Chiacchierare

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à di chattare. Ho scelto solo questo. Inoltre è possibile configurare tali servizi in modi specifici. Se hai domande, sarebbe meglio porle in modo più dettagliato. Divertiti con la tua rete. :-)

12
qbi

Modo più semplice per farlo IN 3 semplici passaggi!

Per prima cosa scopri il tuo indirizzo Mac e l'attuale indirizzo IP sulla tua attuale rete connessa: Apri Terminale e digita (mantieni il terminale aperto per l'ultimo passaggio): Sudo ifconfig

vedrai un output delle informazioni della tua scheda di rete come questo:

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

Secondo, imposta il tuo router come server DHCP e associa un indirizzo IP interno statico alla tua scheda di rete o indirizzo MAC della tua scheda wireless nella sezione "DHCP" del tuo router. In un browser vai a:

http://192.168.1.1 (di solito l'indirizzo IP del router) (se il nome utente e la password sono "admin", si prega di cambiare la password in modo che nessuno possa confondere le impostazioni del router !!!!!!! !!!!!)

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

Terzo file host di modifica:

Sudo gedit /etc/hosts

Aggiungi la tua configurazione specifica:

192.168.1.2 My Computer
192.168.1.3 My Brothers Computer

Configurare BIND e DHCP nel tuo computer può essere una seccatura, specialmente per i neofiti e i papà e le mamme che non sanno nulla della rete. Il router imposta automaticamente indirizzi IP statici. È un gioco da ragazzi.

1
Debsid

È davvero facile. Richiede solo un paio di minuti.

Creazione della rete:
Basta fare clic sull'icona della rete nel pannello e fare clic su crea una nuova rete wireless. Scegli un nome e una password e fai clic su crea. Ora questa rete wireless dovrebbe essere disponibile su tutte le macchine vicine. Puoi condividere file, chattare, desktop remoto, condividere una connessione Internet ecc. Puoi anche creare una connessione LAN/Cablata, modificare le connessioni, quindi aggiungere una rete cablata e nella scheda IPV4, selezionare condiviso con altri o solo collegamento locale. Condiviso con altri condividerà la tua connessione Internet con altri computer su lan. Il collegamento locale no.

Abilitazione chat:
Per abilitare la chat sulla rete locale, aggiungi un account di persone nelle vicinanze nell'applicazione di chat empatia su tutte le macchine.

Spero che aiuti.

1
Owais Lone

È possibile eseguire uno di quelli in un server. Installa Ubuntu Server Edition e quindi installa Samba (se hai un PC Windows se non lo installi) e potresti avere un server IRC locale. Un server sarebbe molto più semplice quindi collegando 5 (solo indovinando qui). Se ne hai 2 o 3, connettiti direttamente a quel PC, ma un server lo renderà molto più semplice.

Per connetterti basta utilizzare la Posizione di rete in Ubuntu e connettersi tramite SSH.

0
Cody Harlow