¿Cómo comparto archivos en mi red doméstica?

11

Me gustaría configurar una red doméstica con las diversas máquinas Ubuntu que tengo en mi casa. Todos están ejecutando 10.04. Tendría que poder compartir archivos y tal vez incluso chatear. :)

Cualquier información sobre cómo configurar esto sería beneficiosa.

Por favor y gracias.

myusuf3
fuente

Respuestas:

12

La creación de redes en general con Linux es un campo amplio. Es una de esas partes donde el sistema operativo es fuerte y ofrece muchas posibilidades. Sugeriría diferentes pasos:

Obtener una dirección IP

DHCP

Al principio, todas las computadoras de su red necesitan una dirección IP. La mayoría de las redes domésticas tienen algún tipo de enrutador (DSL) que ofrece DHCP . Eso significa que obtendrá automáticamente una IP de su enrutador y no tendrá que preocuparse.

Avahi

Avahi es otra forma fácil de conectar sus computadoras en su red doméstica. Necesitas avahi-daemoninstalado. Además libnss-mdnsse necesita el paquete . Si se ejecuta el avahi daemon, puede conectarse a otras computadoras en su red con computername.local. Asignarán una IP y usarán su nombre de host para las conexiones (si olvida los nombres de host, abra un terminal y escriba hostname).

Dirección IP fija

Si lo anterior no es el caso, la siguiente solución fácil (en mi opinión) es dar a cada computadora una dirección IP fija. Para mí, la forma más fácil es editar etc/network/interfaces:

auto eth0
iface eth0 inet static
   address 192.168.0.42

Esas líneas asignan la IP 192.168.0.42 a la interfaz de red eth0 en esa computadora. Otra información como máscara de red, enrutador predeterminado, etc., también se puede ingresar en ese archivo.

Servidor DHCP

Otra posibilidad es instalar un servidor DHCP. Esto suele ser más complejo. No voy a cubrir esto aquí.

Conseguir un nombre

En circunstancias normales, solo conectarse a través de direcciones IP no es bueno. Tienes que recordar todos esos números. Entonces se hace más fácil con los nombres. Si solo tiene unas pocas computadoras en su red, puede editarlas /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

La primera entrada es la dirección IP y la segunda es el nombre que desea usar. Ahora puede usar imagespara conectarse a la computadora con IP 192.168.0.65. Este archivo tiene que estar en cada computadora de su red.

Si no desea distribuir ese archivo en sus computadoras, puede usar un servidor DNS como BIND. Pero configurar esto es demasiado complejo para mi respuesta. ;)

Ahora cada computadora tiene una dirección IP y un nombre. Puedes conectarte a ellos.

Compartir archivos

Nautilus le permite compartir archivos. Simplemente haga clic derecho en una carpeta y elija que también se comparta. Eventualmente Ubuntu instalará algunos archivos faltantes. Elija un nombre y derechos de acceso para ese recurso compartido y listo. Si usa service-discovery-appleto ahavi-discoveres fácil acceder a los archivos.

Una aplicación especial es la que da. Cada computadora necesita ejecutar este software. Con arrastrar y soltar puede compartir archivos entre computadoras. Además de esto, también puede usar Pidgin, un servidor FTP o Samba para acceder a los archivos.

Charla

Aquí necesitamos a Avahi nuevamente. Instale python-avahiy elija Pidgin como software de chat (también Gajim puede chatear a través de Bonjour). Cree una nueva cuenta y elija Bonjour como protocolo de comunicación. Si inicia Pidgin y otros usuarios de Bonjour están activos en su red, los verá y podrá chatear.

Como se dijo antes, hay varias otras posibilidades para chatear. Elegí solo esto. Además, puede configurar esos servicios de formas específicas. Si tiene preguntas, sería mejor hacerlas con más detalle. Diviértete con tu red. :-)

qbi
fuente
1

Es muy facil Toma solo un par de minutos.

Creación de red:
simplemente haga clic en el icono de red en el panel y haga clic en crear nueva red inalámbrica . Elija un nombre y contraseña y haga clic en crear. Ahora esta red inalámbrica debería estar disponible en todas las máquinas cercanas. Puede compartir archivos, chat, escritorio remoto, compartir conexión a Internet, etc. También puede crear una conexión LAN / cableada, para hacer eso, editar las conexiones, luego agregar una red cableada y en la pestaña IPV4, seleccione compartir a otros o solo enlace local . Shared to other compartirá su conexión de internet a otra máquina en lan. Enlace local no lo hará.

Habilitar el chat:
para habilitar el chat en la red local, agregue una cuenta de personas cercanas en la aplicación de chat de empatía en todas las máquinas.

Espero que ayude.

Owais Lone
fuente
1

¡La forma más fácil de hacer esto EN 3 sencillos pasos!

Primero averigüe su dirección Mac y la dirección IP actual en su red conectada actual: Abra la Terminal y escriba (mantenga la terminal abierta para el último paso): sudo ifconfig

verá una salida de la información de su tarjeta de red como esta:

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

En segundo lugar, configure su enrutador como el servidor DHCP y vincule una dirección IP interna estática a su (s) tarjeta (s) de red o dirección (s) inalámbrica (s) de MAC en la sección "DHCP" de su enrutador. En un navegador ve a:

http://192.168.1.1 (generalmente la dirección IP de los enrutadores) (si su nombre de usuario y contraseña es "admin", cambie la contraseña para que nadie se meta con la configuración de su enrutador !!!!!!!!!!!!)

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

Tercer Editar archivo de hosts:

sudo gedit /etc/hosts

Agregue su configuración específica:

192.168.1.2 My Computer
192.168.1.3 My Brothers Computer

Configurar BIND y DHCP en su sistema informático puede ser una molestia, especialmente para los novatos, los padres y las mamás que no saben nada sobre redes. Su enrutador configura automáticamente las direcciones IP estáticas. Es obvio.

Debsid
fuente
0

Podrías ejecutar uno de esos en un servidor. Simplemente instale Ubuntu Server Edition y luego instale Samba (si no tiene una PC con Windows, si no la instala) y podría tener un servidor IRC local. Un servidor sería mucho más fácil que conectar 5 (solo adivinando aquí). Si tiene 2 o 3, simplemente conéctese directamente a esa PC, pero un servidor lo hará mucho más fácil.

Para conectarse, use la Ubicación de red en Ubuntu y conéctese a través de SSH.

Cody Harlow
fuente
Eso es demasiado complicado para alguien como mi papá.
Owais Lone
¿Dónde entró tu padre en esto?
Cody Harlow
Hola, soy papá Y tengo que resolver las redes domésticas. ¡Y mi hijo lo sabe!
Smandoli