Communauté Informatique NDFR.net : Mise en réseau et partage de ressources - Articles
 
Mise en réseau et partage de ressources
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 17-04-2005, 18:02
Samva's Avatar
Samva Samva is offline
Niaisüre within
 
Join Date: 24-04-2003
Location: Tours
Age: 39
Posts: 2,320
Send a message via ICQ to Samva Send a message via MSN to Samva
Mise en réseau et partage de ressources

Lien direct de l'article : Mise en réseau et partage de ressources
De nos jours, il est courant de posséder plusieurs ordinateurs dans le même foyer, et il est donc logique de vouloir partager différentes ressources par des moyens plus simples que l'échange de disquettes pour les données, ou de sièges pour la connexion internet. L'idée de la mise en réseau est donc évidente, d'autant plus que le matériel est devenu très peu onéreux.
Néanmoins, avant de se lancer tête baissée dans cette démarche, il peut être utile de comprendre les rudiments du fonctionnement des réseaux.
C'est pourquoi tout au long de cet article, nous allons vous expliquer comment configurer un réseau local avec un partage de connexion internet, en s'attachant à expliquer le fonctionnement de l'ensemble.


Généralités

Commençons par les généralités sur les réseaux IP, monde obscur à la base mais qui est en définitive très simple.

Tout d'abord, il est nécessaire de définir la structure d'une adresse IP. Beaucoup d'entre vous en ont déjà rencontré sans pour autant savoir comment elle est composée. Nous avons donc une suite de 4 nombres séparés par des points dans la notation conventionnelle, ces 4 nombres devant être compris entre 0 et 255. Ainsi, 217.70.178.17 est une adresse IP valide qui, en l'occurrence, pointe vers votre site favori !

Dans le vaste espace d'adresses disponibles, il y en a certaines qui sont remarquables, et à utiliser pour tout réseau privé, le cas qui nous intéresse donc ici. Celles-ci sont appelées adresses non routables (ne franchissent donc pas les routeurs) et se divisent en trois groupes :
  • De 10.0.0.1 à 10.255.255.254, masque de sous-réseau 255.0.0.0
  • De 172.16.0.1 à 172.31.255.254, masque de sous-réseau 255.255.0.0
  • De 192.168.0.1 à 192.168.255.254, masque de sous-réseau 255.255.255.0
Il faut noter que ces trois groupes d'adresses IP correspondent en fait aux différentes classes d'IP qui existent, mais nous n'approfondirons pas ce sujet ici. Il est bon de remarquer également que toutes les autres font l'objet d'une régulation par l'IANA et permettent au réseau des réseaux de fonctionner correctement.

Une autre adresse bien particulière existe, il s'agit de la boucle locale, autrement appelée localhost par le système d'exploitation : 127.0.0.1 ou tout autre adresse en 127.x.x.x. Cette adresse permet à l'ordinateur de s'adresser lui-même et est un bon outil de diagnostic lorsque le réseau ne fonctionne pas correctement.

D'autre part, une petite limitation supplémentaire existe sur l'utilisation des adresses IP : il faut savoir que les adresses finissant par 0 ne sont pas utilisables pour une machine, elles servent à identifier le réseau auquel appartient tout un groupe de machines. Par exemple, 192.168.0.0 désigne le réseau contenant toutes les machines dont l'adresse commence par 192.168.0.
De la même façon, les adresses finissant par 255 ne sont pas utilisables, car elles désignent le broadcast, autrement dit une adresse générique pour envoyer les informations vers toutes les machines du réseau.


Partage de ressources locales

Passons maintenant à la communication entre les machines à proprement parler.
Pour que deux machines se voient en réseau local, il faut que leurs IP respectives soient situées dans un même sous-réseau. Nous allons faire simple ici et prendre l'exemple de deux machines étant sur un réseau 192.168.0.0/24 (le /24 est là pour remplacer le masque de sous-réseau 255.255.255.0).

Exemple :
Nous avons donc une machine A avec l'IP 192.168.0.1. Pour que la machine B soit en mesure de communiquer avec la précédente, il faut que son IP soit également de la forme 192.168.0.x, avec x différent de 1 (adresse de A) et comme expliqué précédemment de 0 et 255 également. Prenons l'IP 192.168.0.2 pour la machine B.
Logiquement, les deux machines peuvent se voir et partager tout ce qu'elles veulent, en ayant recours au système de partage de fichiers de Windows par exemple.


Topologie du réseau envisagé en exemple


Compliquons un petit peu les choses maintenant en expliquant le fonctionnement d'internet. Rassurez-vous, ça a l'air pompeux comme ça mais en vérité c'est très simple.

La passerelle par défaut :
Les explications précédentes permettent de comprendre comment deux machines peuvent communiquer lorsqu'elles sont situées sur le même réseau local, mais vous devez vous demander comment votre machine parvient à sortir du réseau local pour aller sur internet.
Tout se passe par l'entremise de la passerelle par défaut. Ce paramètre sert en effet au système pour déterminer où il enverra les données qui ne sont pas destinées à son sous-réseau.

Poursuivons l'exemple précédent et attachons à la machine A une connexion internet donnant une adresse IP 80.x.x.x. Le but de la manoeuvre est de partager celle-ci pour que B puisse également surfer sur le net. Supposons que nous soyons toujours sous Windows et établissons un partage de connexion internet par l'outil permettant ceci sur la machine A.
Une fois ceci effectué, le système A est configuré pour être une passerelle sur le réseau local. C'est-à-dire que toutes les données qui vont lui arriver à destination d'un réseau autre que le réseau 192.168.0.0 vont être recopiées du côté de l'adresse 80.x.x.x.
Maintenant, il suffit de configurer la machine B. Il faut lui préciser que toutes les données qui ne sont pas destinées au réseau local doivent aller vers la machine A.
Comment faire ceci ? Si vous avez suivi, vous devez avoir saisi qu'il vous suffit de remplir le champ "Passerelle par défaut" de la configuration IP de la machine B avec l'adresse de la machine A. Nous avons ainsi : 192.168.0.1.

Les serveurs DNS
A partir de là, les machines sont toutes les deux capables d'accéder à un réseau extérieur, et donc à internet.
Mais là stupeur, vous lancez votre navigateur favori (qui est bien entendu Mozilla Firefox) sur la machine B, vous tapez http://www.newdimension-fr.net et rien ne s'affiche, à part un message de la forme : Impossible de trouver http://www.newdimension-fr.net
Avant de fermer cet article de fureur nous vous conseillons de le lire jusqu'au bout pour comprendre pourquoi ça ne fonctionne pas.

La raison du problème précédent est que la machine A ne sait pas établir une connexion vers http://www.newdimension-fr.net, mais uniquement vers des adresses IP. Or comme elle ne connaît pas l'adresse IP de NDFR, il faut pour qu'elle puisse se connecter de façon à connaître l'adresse IP correspondant au site.

Ceci passe par le DNS. Il s'agit d'un protocole qui permet de transformer les URL, faciles à retenir pour nous, en adresses IP, moins faciles déjà. Il faut donc renseigner dans la configuration IP de la machine B les adresses IP des serveurs DNS. Prenez celles de votre fournisseur d'accès (si vous ne les connaissez pas nous vous donnerons quelques petites astuces en fin d'article).
Une fois les champs concernant les DNS renseignés sur la machine B, vous pouvez retenter l'expérience d'afficher un site de votre choix et vous verrez alors que, miracle, ça fonctionne !


Configuration IP complète pour un partage fonctionnel

Voilà pour un partage de connexion en utilisant les outils Windows. Vous constatez que c'est relativement simple et qu'en procédant par étapes en comprenant un peu le fonctionnement, cela aide grandement à diagnostiquer un souci.

Dans le cas d'un partage de connexion en utilisant un routeur, la procédure reste la même, l'adresse IP de la passerelle étant celle du routeur, tout bêtement.


Conclusion

Il faut maintenant préciser que tout ce qui a été fait à la main peut être fait facilement et automatiquement par le biais du protocole DHCP qui correspond à une configuration automatique des adresses IP. Néanmoins, la configuration manuelle est à préférer pour certaines utilisations un peu plus avancées.

Pour en revenir aux astuces et aux différentes commandes pratiques pour diagnostiquer le réseau, il faut connaître quelques commandes pratiques, à taper dans l'invite de commandes de Windows :
  • ping <adresse IP de la destination>
    Permet de tester si la liaison s'effectue correctement entre le pc où la commande est exécutée et la machine destination
  • ipconfig
    Permet de récupérer les paramètres de configuration du réseau (dont les fameux DNS) sous Windows. Il faut noter que le commutateur /all renvoie plus d'informations. Son équivalent Windows 9x est winipcfg.
  • nslookup <url de l'hôte>
    Permet de vérifier que le DNS fonctionne correctement, peut être utile dans le cas de problèmes de résolutions d'adresses.
Voilà pour un rapide tour d'horizon du fonctionnement des réseaux IP. Nous espérons que vous avez bien saisi les rudiments et que la mise en réseau de machines sera dorénavant moins barbare pour vous.
__________________
For the End-of-the-World spell, press "Ctrl, Alt, Delete."


Reply With Quote
 

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Test du routeur (WGT624v2) et de la carte PCMCIA (WG511T) Wifi Netgear Fred Articles 42 31-08-2004 16:44
Mise à jour de la sécurité pour tous les Windows Werner Actualité 5 14-04-2004 00:11
pb partage fichiers sous réseau 2PC / XP mike Internet, Réseaux et Sécurité 0 15-11-2003 17:51
Partage réseau Windows XP Matt Internet, Réseaux et Sécurité 3 21-03-2003 19:22
Paramétrer et configurer les services de Windows XP Werner Articles 0 16-10-2002 19:07

All times are GMT +2. The time now is 11:56.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.