Je voudrais mettre en place un réseau domestique avec les différentes machines Ubuntu que j'ai chez moi. Ils tournent tous en 10.04. Il devrait être capable de partager des fichiers et peut-être même de discuter. 🙂
Toute information sur la façon de configurer cela serait bénéfique.
S'il vous plaît et merci.
Réponse acceptée :
La mise en réseau en général avec Linux est un vaste domaine. C'est l'une de ces parties où le système d'exploitation est puissant et offre de nombreuses possibilités. Je suggérerais différentes étapes :
Obtenir une adresse IP
DHCP
Au début, chaque ordinateur de votre réseau a besoin d'une adresse IP. La plupart des réseaux domestiques ont une sorte de routeur (DSL) qui offre DHCP. Cela signifie que vous obtiendrez automatiquement une adresse IP de votre routeur et que vous n'aurez pas à vous en soucier.
Avahi
Avahi est une autre forme simple pour connecter vos ordinateurs à votre réseau domestique. Vous avez besoin de avahi-daemon
installée. De plus le package libnss-mdns
est nécessaire. Si le démon avahi s'exécute, vous pouvez vous connecter à d'autres ordinateurs de votre réseau avec computername.local
. Ils attribueront une adresse IP et utiliseront leur nom d'hôte pour les connexions (si vous oubliez les noms d'hôte, ouvrez un terminal et tapez hostname
.).
Adresse IP fixe
Si ce qui précède n'est pas le cas, la prochaine solution facile (à mon avis) est de donner à chaque ordinateur une adresse IP fixe. Pour moi, le moyen le plus simple est d'éditer etc/network/interfaces
:
auto eth0
iface eth0 inet static
address 192.168.0.42
Ces lignes attribuent l'IP 192.168.0.42 à l'interface réseau eth0 sur cet ordinateur. D'autres informations telles que le masque de réseau, le routeur par défaut, etc. peuvent également être entrées dans ce fichier.
Serveur DHCP
Une autre possibilité est d'installer un serveur DHCP. Ceci est généralement plus complexe. Je ne couvrirai pas cela ici.
Obtenir un nom
Dans des circonstances normales, se connecter uniquement via des adresses IP n'est pas agréable. Vous devez vous souvenir de tous ces chiffres. C'est donc plus facile avec les noms. Si vous n'avez que quelques ordinateurs sur votre réseau, vous pouvez modifier /etc/hosts
comme :
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 première entrée est l'adresse IP et la seconde est le nom que vous souhaitez utiliser. Vous pouvez maintenant utiliser des images
pour se connecter à l'ordinateur avec IP 192.168.0.65. Ce fichier doit se trouver sur chaque ordinateur de votre réseau.
Si vous ne souhaitez pas distribuer ce fichier sur vos ordinateurs, vous pouvez utiliser un serveur DNS comme BIND. Mais la mise en place est trop complexe pour ma réponse. 😉
Désormais, chaque ordinateur a une adresse IP et un nom. Vous pouvez vous y connecter.
En relation :Paramètres de sécurité dd-wrt suggérés pour le réseau domestique ?Partager des fichiers
Nautilus vous permet de partager des fichiers. Faites simplement un clic droit sur un dossier et choisissez-le également pour être partagé. Finalement, Ubuntu installera certains fichiers manquants. Choisissez un nom et des droits d'accès pour ce partage et vous avez terminé. Si vous utilisez l'applet service-discovery-applet
ou ahavi-discover
il est facile d'accéder aux fichiers.
Une application spéciale est donneur. Chaque ordinateur doit exécuter ce logiciel. Avec le glisser-déposer, vous pouvez partager des fichiers entre ordinateurs. En plus de cela, vous pouvez également utiliser Pidgin, un serveur FTP ou Samba pour accéder aux fichiers.
Discuter
Ici, nous avons à nouveau besoin d'Avahi. Installez python-avahi
et choisissez Pidgin comme logiciel de chat (Gajim est également capable de discuter via Bonjour). Créez un nouveau compte et choisissez Bonjour comme protocole de communication. Si vous démarrez Pidgin et que d'autres utilisateurs de Bonjour sont actifs sur votre réseau, vous les verrez et pourrez discuter.
Comme dit précédemment, il existe plusieurs autres possibilités pour discuter. Je n'ai choisi que ça. De plus, vous pouvez configurer ces services de manière spécifique. Si vous avez des questions, il serait préférable de les poser plus en détail. Amusez-vous avec votre réseau. 🙂