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-daemon
instalado. Además libnss-mdns
se 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/hosts
como:
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 images
para 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-applet
o ahavi-discover
es 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-avahi
y 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. :-)