18
1. Introduction Voilà ! Vous avez deux ordinateurs ou plus et vous voulez goûter au plaisir de les mettre en réseau pour pouvoir jouer des parties frénétiques de Quake à plusieurs, ou tout simplement pour pouvoir communiquer et partager des fichiers ou des imprimantes. A mon humble avis, il est vraiment dommage de posséder plus de trois ordinateurs et ne pas les relier en réseau. Un exemple concret à vous donner me concerne personnellement. Le bâtiment dans lequel je vis abrite aussi quatre autres étudiants tous équipés d'un PC, l'un possédant même un PC et un Mac. Comme nous avions l'habitude de nous échanger des fichiers par disquettes et de nous prêter nos imprimantes respectives (laser ou couleur), j'ai trouvé dommage de ne pas relier tout ce beau monde en réseau. Pour un prix modique, tous nos ordinateurs (neuf au total) sont désormais interconnectés et nous pouvons à loisir : nous lancer des messages discuter transférer des fichiers partager nos imprimantes avoir tous accès à Internet Le but de ce chapitre est donc de vous expliquer en détails comment mettre en place son propre réseau local sous Windows 95. 2. Installation matérielle (hardware) Contrairement à une idée reçue, la mise en réseau de plusieurs ordinateurs est extrêmement peu onéreuse. Bien évidemment, à ce

Rseau Local

Embed Size (px)

DESCRIPTION

reseau

Citation preview

1. IntroductionVoil ! Vous avez deux ordinateurs ou plus et vous voulez goter au plaisir de les mettre en rseau pour pouvoir jouer des parties frntiques de Quake plusieurs, ou tout simplement pour pouvoir communiquer et partager des fichiers ou des imprimantes. A mon humble avis, il est vraiment dommage de possder plus de trois ordinateurs et ne pas les relier en rseau.

Un exemple concret vous donner me concerne personnellement. Le btiment dans lequel je vis abrite aussi quatre autres tudiants tous quips d'un PC, l'un possdant mme un PC et un Mac. Comme nous avions l'habitude de nous changer des fichiers par disquettes et de nous prter nos imprimantes respectives (laser ou couleur), j'ai trouv dommage de ne pas relier tout ce beau monde en rseau. Pour un prix modique, tous nos ordinateurs (neuf au total) sont dsormais interconnects et nous pouvons loisir :

nous lancer des messages

discuter

transfrer des fichiers

partager nos imprimantes

avoir tous accs Internet

Le but de ce chapitre est donc de vous expliquer en dtails comment mettre en place son propre rseau local sous Windows 95.

2. Installation matrielle (hardware)Contrairement une ide reue, la mise en rseau de plusieurs ordinateurs est extrmement peu onreuse. Bien videmment, ce prix-l, on n'a pas un rseau "autoroutier--100 Mb/s-capable-de-grer-150-postes" !

Tout dpend de l'utilisation qu'on veut en faire : il est rellement inutile de s'quiper avec du matriel haut de gamme (et passablement beaucoup plus cher) pour un rseau de moins de 15 postes qui n'a pas de but professionnel.

Pour un rseau simple de ce type, le seul hardware dont il faut s'quiper est :

une carte rseau Ethernet de type NE2000 (jusqu' 10 Mb/s) sur port ISA ou PCI par poste. A titre indicatif, on trouve de telles cartes moins de Frs 30.-- (suisses), ce qui n'est pas ruineux.

des cbles thin-Ethernet (RG-68) (on parle souvent de cble coaxial) pas toujours bon march. Cela dit, le mieux est de construire soit-mme les portions de cbles : on trouve facilement des boutiques qui vendent sparment le cble au mtre et les connecteurs BNC (British Naval Connectors) ( visser ou sertir). Il faut alors compter environ Sfr. 1.50.--/mtre de cble et 4.-- par connecteur.

Une alternative au cble coaxial est l'utilisation de cble UTP (Unshielded Twisted Pairs) quip de connecteurs RJ-45 (registered Jack), mais cela implique l'aquisition d'un HUB et complique la structure du rseau (voir paragraphe suivant). Cette solution est aussi un peu plus chre.

Vous avez un excellent exemple de cblage sur le site d'Etienne Durup.

3. Structure du rseauFaisons l'hypothse que vous utilisez du cble coaxial. La manire la plus simple de construire un rseau est d'utiliser une structure dite en bus :

Les ordinateurs sont simplement connects les uns aprs les autres sur une ligne centrale.

Il y a cependant quelques rgles respecter dans ce motif :

Dans un rseau en bus coaxial, chaque carte rseau doit tre quipe du traditionnel T, mmes les cartes en extrmits du bus : on place alors un bouchon ("terminateur" Ethernet) sur la partie non connecte.

Notez bien que le T doit tre plac directement sur la carte Ethernet. Trs malheureusement, des rseaux de ce type,

qui seraient pourtant trs pratiques dans leur conception, ne fonctionnent pas pour des raisons d'impdance, comme me l'a remarquablement expliqu un visiteur (lectricien !) de ce site.

PS : en fait, l'lectricien vous dira que, sur un bus coaxial, vous pouvez nanmoins vous permettre 1 seul ordinateur avec un "T distant" (et donc le rseau ci-dessus devrait fonctionner !). Ne me demandez pas pourquoi a fonctionne et concevez un rseau correct ds le dbut !

Dans le mme ordre d'ide, on bannit bien videmment les rseaux "fantaisistes" de type

Les rseaux coaxiaux sont de loin les moins coteux. Ils exigent simplement un certain nombre de cbles Ethernet pour relier les diffrents ordinateurs entre eux et l'achat de deux terminateurs. Ils ont par contre un dfaut intrinsque : une coupure du cble (ou une dfectuosit quelconque (ce qui peut tre frquent sur des cbles fabriqus "maison")) un certain endroit peut au meilleur des cas "scinder" le rseau en deux ou au pire paralyser tout le rseau. Le gros dsavantage du cble coaxial est la grande difficult de localiser l'emplacement d'une panne.

L'alternative est d'utiliser du cble UTP (RJ-45). Au contraire du cble coaxial, les ordinateurs sont relis une unit centrale appele HUB (qui cote assez cher). Selon la topologie des lieux, cette solution peut s'avrer moins pratique au niveau du cblage qui est plus abondant. Elle a par contre un avantage certain : si un segment est endommag, le reste du rseau n'en est pas affect. De plus, l'UTP est plus rapide que le coaxial, mais cette diffrence est quasi ngligeable avec l'utilisation de cartes NE2000 10 Mb/s.

A l'heure actuelle cependant (vu la forte baisse des prix des composants RJ-45), je vous recommande de prfrer, si vous en avez des moyens, l'UTP au coaxial : vous bnficierez d'installations plus "sres" et plus performantes.

NB important : si vous ne devez relier que deux ordinateurs, vous pouvez le faire directement avec du RJ-45 sans devoir acheter de HUB. Mais attention : vous devez utiliser pour cela un cble RJ-45 dit "crois" que vous trouverez srement dans les boutiques spcialises.

4. Mise en place du matrielOutre le cblage lmentaire que je vous ai prsent ci-dessus, vous devez bien videmment installer la carte rseau dans votre ordinateur. Je ne vais pas m'y attarder : ce chapitre n'est pas un cours de support-PC. Cela dit, je dirai simplement que ces cartes s'installent aisment sous Windows 95, pour peu qu'elles soient Plug'n Play. Vous pouvez gnralement mettre de ct la disquette fournie par le constructeur, Windows95 fournissant des drivers "compatibles NE2000" quasi universels. Ces drivers gnriques fonctionnent trs bien pour un rseau en BNC, mais ne sont pas toujours performants pour un rseau en RJ-45 (problmes de collisions dans le HUB); dans ce cas, trouvez des drivers spcifiques votre carte.Vous noterez finalement que ces cartes, outre un port I/O, exigent aussi un IRQ libre. J'espre pour vous qu'il en reste au moins un dans votre PC.

5. Configuration logicielleAllez maintenant dans le panneau de configuration, puis double-cliquez sur l'icne 'Systme'; si votre carte rseau est bien installe, vous devez avoir quelque chose comme cela :

Bien videmment, votre carte s'appelle peut-tre autrement (par exemple, carte compatible NE2000, etc.). S'il y a un point d'exclamation jaune ct, c'est que la carte est en conflit, probablement d'IRQ, avec un autre priphrique de votre systme. Choisissez alors un IRQ libre pour votre carte (sous Windows 95). Si cette dernire n'est pas PnP (ou si elle est en mode jumperless), utilisez l'utilitaire DOS livr avec votre carte Ethernet (en mode DOS, et non sous Windows 95 !) pour forcer la carte utiliser l'IRQ de votre choix.

Configurez maintenant la partie logicielle; allez sous le panneau de configuration, puis double-cliquez sur l'icne 'Rseau'. Vous obtenez une boite de dialogue analogue celle-l :

Si vous crez un rseau local personnel, vous pouvez tout fait supprimer le client Netware install par dfaut par Windows 95.

Au niveau des protocoles installer, je vous recommande la simplicit : IPX-SPX sera le protocole par dfaut du rseau local; ce protocole est indispensable pour tous les jeux pouvant se jouer en network. Si votre LAN risque d'tre connect Internet, il vous faut installer le protocole d'Internet, savoir TCP/IP.Vous pouvez ajouter des protocoles en cliquant sur le bouton ajouter, puis sur Protocole.

Les protocoles IPX-SPX, NetBEUI et TCP/IP sont disponibles sous le constructeur Microsoft.

Par dfaut, le protocole NetBEUI est install, vous pouvez le supprimer sans trop de problme si vous utilisez IPX-SPX.

En-dehors de a, vous devez indiquer Windows si vous allez partager des dossiers ou des imprimantes avec le bouton "partager....."; si vous le faites (ce qui est l'intrt mme de construire un rseau !), Windows rajoute automatiquement le service "Fichier et imprimante installs pour les rseau Microsoft" dans les composantes installes.

Finalement, remplacez 'Client pour les rseaux Microsoft' (case 'ouverture de session rseau principale' par 'Ouverture de session Windows' si votre rseau ne comporte que des postes Windows 95. Cette option vous vite de devoir entrer un mot de passe de session l'ouverture de Windows 95.Une autre manire d'viter cela est de conserver 'Client pour les rseaux Microsoft' et utiliser TweakUI pour que ce dernier remplisse automatiquement chaque dmarrage votre mot de passe utilisateur.Notez bien que si votre rseau comporte des ordinateurs sous Windows NT, vous ne devez PAS slectionner 'Ouverture de session Windows' car vous aurez de gros problmes accder aux ressources partages de l'ordinateur NT qui vrifie l'identit de l'utilisateur qui se connecte ses ressources partages.

Allez ensuite l'onglet 'Identification' et donnez un nom votre ordinateur sur le rseau ainsi que le nom du rseau. Attention, pour que les ordinateurs puissent "se voir", le nom du groupe de travail doit tre identique pour tous.

En rsum, les composantes suivantes doivent tre installes :

un client Microsoft

votre carte rseau (la "carte d'accs distant" correspond un modem)

le protocole IPX-SPX

le protocole TCP/IP si vous allez vous connecter Internet

la gestion du partage des fichiers

une identification de votre ordinateur sur le rseau

Notez que si vous possdez un modem ET une carte rseau, tous les protocoles seront "ddoubls" pour chacune des interfaces, par exemple

TCP/IP -> Carte d'accs distantTCP/IP -> Carte NE2000Protocole compatible IPX/SPX -> Carte d'accs distantProtocole compatible IPX/SPX -> Carte NE2000

Vous pouvez ds lors supprimer les protocoles qui ne sont pas ncessaires : par exemple, si votre modem ne vous sert qu' vous connecter Internet ou envoyer des fax, vous pouvez aisment supprimer pour lui des protocoles comme IPX-SPX ou NetBEUI, car seul TCP/IP est utilis pour Internet.

Si vous comptez installer TCP/IP sur votre LAN, allez voir le paragraphe 8 o je vous explique comment configurer correctement votre rseau avec ce protocole.

6. Partage des ressourcesL'utilisation d'un rseau sous Windows 95 est extrmement simple. Il vous suffit simplement de partager les dossiers et les imprimantes que vous voulez voir accessibles aux autres utilisateurs du rseau.

En pratique, vous n'avez qu' vous "ballader" dans l'explorateur Windows, cliquer avec le bouton droit sur le dossier que vous voulez partager et choisir 'partager...'. Dans la boite de dialogue qui suit, vous pouvez saisir le nom de partage de la ressource ainsi que des permissions basiques (accs selon mot de passe, etc).

La marche suivre est sensiblement la mme pour le partage d'une imprimante partir du dossier imprimantes.

7. Utilisation des ressources partagesVous aurez remarqu, aprs l'installation d'un systme de rseau, l'apparition d'un nouvel icne sur votre bureau : le voisinage rseau. Un double-clic sur cet icne vous montre tous les ordinateurs de votre groupe de travail actuellement connects.

Un double-clic sur un ordinateur vous permet d'accder ses ressources partages (dossiers et imprimantes) de la mme faon que vous accdez aux vtres.

Pour imprimer sur une imprimante du rseau, il vous faut d'abord l'installer chez vous (comme si vous aviez une imprimante supplmentaire). Le plus simple pour cela est de cliquer avec le bouton droit sur l'imprimante partage de l'ordinateur distant, et faire 'installer...'. Rpondez ensuite aux quelques questions qui vous sont poses et vous aurez ds lors une nouvelle imprimante chez vous sur laquelle vous pourrez imprimer dans n'importe quelle application.

8. Mise en place de TCP/IPVous avez donc dcid d'utiliser le protocole TCP/IP pour votre rseau local. N'oubliez pas que vous DEVEZ installer ce protocole si vous projetez de connecter votre LAN (Local Area Network) Internet, mais bien entendu rien ne vous empche d'installer TCP/IP de toute faon; mme sans Internet, ce protocole souple possde de nombreuses caractristiques trs intressantes pour un administrateur rseau.

Si vous avez lu la section que je consacre au protocole TCP/IP, vous comprenez qu'une des bases de ce logiciel est d'attribuer une adresse IP personnelle (comme un numro de tlphone) chaque ordinateur du rseau. Un problme se pose : y a-t-il une limitation dans l'attribution de ces numros ?

En fait, si votre rseau est totalement isol du reste du monde, vous pouvez mettre les numros qui vous plaisent. Je vous rappelle qu'une adresse IP se prsente sous la forme a.b.c.d. o a,b,c,d sont des nombres compris entre 0 et 255 (par exemple 195.38.55.252). Si vous avez lu ma section sur le sujet, vous savez cependant que pour pouvoir communiquer entre eux, les ordinateurs doivent possder les 3 premiers nombres de l'adresse IP identiques; par exemple, 192.168.0.4 peut communiquer avec 192.168.0.99, mais pas avec 194.168.0.5.

Par contre, si un ordinateur de votre rseau peut "communiquer plus loin", par exemple s'il est quip d'un modem et qu'il peut avoir accs Internet, vous n'avez pas le choix d'utiliser n'importe quelles adresses IP. En principe, en absence de systme de routage, vous pourriez mettre n'importe quelle IP, car les informations circulant sur votre LAN ne peuvent de toute faon pas "sortir" de votre rseau. Cependant, pour des raisons de scurit, utilisez toujours les adresses IP suivantes :

de 10.0.0.0 10.255.255.255 de 172.16.0.0 172.31.255.255 de 192.168.0.0 192.168.255.255

Ces adresses ont t "rserves" par l'INTERNIC et ne seront jamais routes par les providers Internet. Je parle plus en dtails de ces problmes dans la section mise en place d'un serveur proxy.

Pour la configuration d'un rseau local simple en TCP/IP, seuls trois points vous intressent :

1. l'attribution des adresses IP : je vous conseille vivement d'utiliser les IP 192.168.0.1, 192.168.0.2, 192.168.0.3, etc.

2. le masque de sous-rseau :255.255.255.0

3. un systme de dsignation de noms de type host

Reprenons ces points un par un et configurons notre rseau (je suppose pour cela que vos ordinateurs sont correctement connects les uns aux autres et que les composantes rseaux essentielles sont installes).

Dans Panneau de configuration-Rseau, ajoutez tout d'abord le protocole TCP/IP (en cliquant sur ajouter, puis protocole)

Attribuez ensuite les adresses IP et les masques de sous-rseau. Pour cela, double-cliquez sur 'Protocole TCP/IP' (ou 'Protocole TCP/IP -> votre carte rseau) et allez l'onglet 'Adresse IP'. Introduisez le numro IP que vous attribuez la machine (par exemple 192.168.0.1) ainsi que le masque de sous-rseau (255.255.255.0). N'oubliez pas que chaque machine doit avoir un IP diffrent (par contre, le masque de sous-rseau est identique partout).

Sur chaque machine, crer un fichier hosts (sans extension !) qui tablit une relation entre l'adresse IP et un nom, plus facile retenir, que vous voulez attribuer l'ordinateur. Voici un exemple de fichier de ce type ( faire avec le bloc-note par exemple) :

N'oubliez pas le retour de chariot (enter) aprs la dernire entre du fichier.

Le fichier doit imprativement rsider dans le rpertoire c:\windows\, et ce sur tous les ordinateurs du rseau.

Rebootez tout ce beau monde, et testez votre rseau. Utilisez pour cela la fonction ping.

ouvrez une fentre DOS et faite d'abord un ping sur votre propre adresse ou l'adresse de boucle (127.0.0.1)

"pingez" ensuite toutes les autres adresses du rseau et vrifiez qu'elles rpondent

Si vous obtenez un message de type "Request timed out" ("la requte a expir"), c'est que votre rseau n'est pas correctement install; vrifiez votre installation hardware et logicielle.

testez votre fichier hosts : au lieu de pinger le numro IP, pingez le nom que vous avez attribu vos machines; le rsultat doit tre le mme. Au passage, vous verrez que l'ordinateur indique l'adresse IP correspondante.

Si vous obtenez un message de type "Bad IP adresse ...", c'est que votre fichier hosts n'est pas correct. Avez-vous bien vrifi qu'il ne porte pas d'extension ? Est-il bien plac dans le rpertoire c:\windows\ ? Est-il nomm correctement (hosts et non host) ?

Si tout fonctionne, votre rseau est correctement install et est donc prt tre connect Internet. Vous pouvez vous attaquer au gros morceau : mise en place d'un serveur proxy.