Il n'est peut-être pas très logique, pour une explication sur les réseaux, de terminer par les interfaces. Mais du fait de l'utilisation de mes analogies, c'est ce qui m'a semblé le plus efficace à faire... Les experts réseaux (y en a t' il encore à ce niveau du chapitre ?) voudront donc bien m'excuser d'avoir ainsi un peu bousculé les habitudes... Pour cette partie, nous ne parlerons donc pas d'immeubles et de personnes voulant s'échanger des informations par courrier. Un ordinateur, pour communiquer physiquement avec d'autres ordinateurs, a besoin d'au moins 2 choses : un adapteur réseau et un câble. Le câble en lui même peut être une fibre optique, une paire de fils de cuivre, un câble RJ-45, ou un câble coaxial. Bon, c'est juste un morceau de connecteur (les vendeurs de câbles, ne pas taper SVP...), donc on ne va pas en parler plus que cela... L'adapteur réseau lui est bien plus intéressant. C'est en fait un élément électronique qui peut être soit :
|
De multiples interfaces réseaux |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sous Linux, car c'est ce qui nous intéresse ici, on peut dialoguer avec ces adapteurs réseaux via :
La commande /sbin/ifconfig , lancée éventuellement en temps que root, permet d'afficher la liste des interfaces réseaux. Le plus important dans tout ceci, c'est que Linux voit de la même manière vos adapteurs réseaux, que ce soient des "eth?" ou des "ppp?" (le "?" signifie qu'il faut remplacer cette lettre par un nombre). Ainsi, dans la suite du document je vais utiliser une machines ayant 2 cartes réseaux eth0 et eth1, où eth1 simulera une connexion vers Internet. Mais chez vous, vous pourrez reprendre les exemples de configuration en remplaçant eth1 par ppp0. De ce fait vous pourrez utiliser (presque) directement les exemples de configuration pour votre propre connexion Internet via modem. A moins bien sûr que vous n'utilisiez un routeur ADSL... Ce qu'il y a d'intéressant avec Linux, c'est que même si on ne possède qu'une seule et unique carte réseau, le système peut simuler la présence d'autres cartes réseaux, mais en utilisant au final toujours la même carte physique pour dialoguer. C'est très pratique si on veut par exemple avoir 2 adresses IP sur une machine, afin de dialoguer avec 2 réseaux IP différents, mais connectés physiquement entre eux (*). Ainsi on peut avoir quelque chose comme :
Enfin, on peut rencontrer parfois, plusieurs interfaces "eth?" ou "ppp?" qui partagent la même adresse IP. Hein ? Qu'est-ce qu'il dit ? Mais je vous rassure c'est assez rare, surtout dans un réseau local. Car le but d'une telle configuration est d'augmenter la quantité d'informations passant entre 2 machines (on parle alors de multiplier la bande passante du réseau). |