Ceci est une ancienne révision du document !
édition du 08/09/2005 révisé le 1/04/2007
mailto jrev1391@gmail.com
Voici un tuto destiné aux débutants sur Ubuntu Hoary, Breezy ou Dapper Drake qui sont désireux de Créer un réseau local.
Il comporte quatre chapitres :
- Créez votre réseau local (ci-dessous)
1 Créez votre réseau local
Le réseau le plus simple consiste à relier les cartes Ethernet de deux PC's par un câble croisé.
Nous allons prendre l'exemple pratique d'une configuration existante :
Si Ubuntu a chargé automatiquement les modules/pilotes des cartes Ethernet au démarrage des PC's il suffit d'attribuer des adresses IP à nos 2 PC's et décider quel sera le serveur et quel sera le client dans un partage de connexion internet, un partage de dossiers ou d'imprimante.
1a) Fixons l'adresse IP de nos machines
Aspire, le PC désigné comme serveur aura l'adresse 192.168.10.1, Toshiba, le PC client 192.168.10.2
Par le menu Système / Administration / Réseau, choisissez la carte "connexion internet/ l'nterface eth0 n'est pas active", puis cliquez sur "activez" puis "propriété".
Vous arrivez alors sur la fenêtre ci-dessous :
Cliquez dans la case : "ce périphérique est configuré" puis indiquez l'adresse IP du client et celle du serveur dans "passerelle". la valeur indiquée dans "passerelle " permettra à la machine que vous êtes en train de configurer de se connecter vers Internet : elle a besoin de savoir par où passer et c'est ici qu'on le lui indique.
Une exception : laisser la case "passerelle" vide quand vous fixez l'adresse IP de votre serveur Aspire.
1b) Vérifions la reconnaissance de nos cartes Ethernet par le noyau Linux :
Après un reboot, passez la commande "ifconfig sur les deux PC's :
jean@aspire:~$ ifconfig
et
jean@toshiba:~$ ifconfig
Note : Linux jouit d'un trés bon support des cartes réseaux ethernet, mais il se peut que malgré tout votre carte ne soit pas détectée automatiquement. Dans ce cas voyez : http://forum.ubuntu-fr.org/viewtopic.php?id=6580
Si la réponse ne concerne que la boucle locale, soit :
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:4438 errors:0 dropped:0 overruns:0 frame:0 TX packets:4438 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1295851 (1.2 MiB) TX bytes:1295851 (1.2 MiB)ig \\ \\
Il faut demander quel est le type de cette carte non reconnue automatiquement par la commande :
jean@Aspire:~$ lspci|grep Ethernet
Dont voici le résultat:
0000:00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)__
Il s'agit donc de la carte <sis900> Nous allons voir maintenant si le noyau possède bien ce module / pilote par la commande :
locate .ko | grep sis900
Si la réponse est positive, nous pouvons alors charger ce module au démarrage en ajoutant la ligne sis900 au fichier /etc/modules :
jean@Aspire:~$ sudo gedit /etc/modules
Après un reboot 1) de la machine passez à nouveau la commande ifconfig
jean@Aspire:~$ ifconfig eth0 Link encap:Ethernet HWaddr 00:0F:EA:D1:79:1F inet addr:192.168.10.1 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::20f:eaff:fed1:791f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:13 errors:0 dropped:0 overruns:0 frame:0 TX packets:5 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3112 (3.0 KiB) TX bytes:378 (378.0 b) Interrupt:19 Base address:0xd800\\
Nous pouvons maintenant tester la transmission entre nos deux machines par la commande ping suivie de l'adresse IP du PC distant :
jean@Aspire:~$ ping 192.168.10.2 PING 192.168.10.2 (192.168.10.2) 56(84) bytes of data. 64 bytes from 192.168.10.2: icmp_seq=1 ttl=64 time=0.110 ms 64 bytes from 192.168.10.2: icmp_seq=2 ttl=64 time=0.112 ms
arrêtons les pings en faisant CTRL + c
-- 192.168.10.2 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms
Notre configuration de base est maintenant établie, nous pouvons passer au chapitre suivant.
Ci-dessous un outil de diagnostic disponible par la commande "gnome-nettool" et qui nous sera peut-être utile par la suite …