Come posso condividere file sulla mia rete domestica?


11

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.

Risposte:


12

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. Hai bisogno di avahi-daemoninstallazione. Inoltre libnss-mdnsè necessario il pacchetto . Se il daemon 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 il collegamento tramite indirizzi IP non è utile. Devi ricordare tutti quei numeri. Quindi diventa più facile con i nomi. Se hai solo pochi computer nella tua rete, puoi modificare /etc/hostscome:

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 è possibile utilizzare imagesper connettersi 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 collegarti a loro.

Condividi file

Nautilus ti consente di condividere file. Basta fare clic a destra su una cartella e scegliere anche questa da condividere. 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-appleto 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-avahie 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. :-)


1

È 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 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. È possibile condividere file, chat, desktop remoto, condividere una connessione Internet, ecc. È inoltre possibile creare una connessione LAN / Wired, modificare le connessioni, quindi aggiungere una rete cablata e nella scheda IPV4, selezionare condivisa con altri o solo collegamento locale . Condiviso con altri condividerà la tua connessione Internet con altri computer su lan. Il collegamento locale no.

Abilitazione della chat:
per abilitare la chat sulla rete locale, aggiungere un account di persone nelle vicinanze nell'applicazione chat empatia su tutti i computer.

Spero possa aiutare.


1

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

In secondo luogo, configura il tuo router come server DHCP e associa un indirizzo IP interno statico alle tue schede di rete o agli indirizzi MAC delle schede wireless nella sezione "DHCP" del 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 interferire con 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.


0

È 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 usare la Posizione di rete in Ubuntu e connettersi tramite SSH.


È troppo complicato per qualcuno come mio padre.
Owais Lone,

Dove è arrivato tuo padre?
Cody Harlow,

Ciao, sono papà. E ho avuto modo di capire la rete domestica. E mio figlio lo sa!
Smandoli,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.