| Historique des versions | ||
|---|---|---|
| Version $Revision: 1472 $ | $Date: 2010-02-28 16:57:44 +0100 (dim. 28 févr. 2010) $ | $Author: latu $ |
| Année universitaire 2009-2010 | ||
Résumé
Cette introduction à la configuration d'une interface réseau avec les systèmes GNU/Linux est un support de travaux pratiques destiné aux débutants. Les manipulations présentées suivent la modélisation réseau en couche étape par étape. Les questions cherchent à mettre en avant les fonctions et les relations entre les différents formats d'adressage utilisés à chaque niveau.
Table des matières
Copyright (c) 2000,2010 Philippe Latu. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
Copyright (c) 2000,2010 Philippe Latu. Permission est accordée de copier, distribuer et/ou modifier ce document selon les termes de la Licence de Documentation Libre GNU (GNU Free Documentation License), version 1.2 ou toute version ultérieure publiée par la Free Software Foundation ; sans Sections Invariables ; sans Texte de Première de Couverture, et sans Texte de Quatrième de Couverture. Une copie de la présente Licence est incluse dans la section intitulée « Licence de Documentation Libre GNU ».
Cet article est écrit avec DocBook XML sur
un système Debian GNU/Linux.
Il est disponible en version imprimable aux formats PDF et Postscript :
config.interface.lan.pdf|config.interface.lan.ps.gz.
Toutes les commandes utilisées dans ce document ne sont pas spécifiques à une version particulière des systèmes UNIX ou GNU/Linux. C'est la distribution Debian GNU/Linux qui est utilisée pour les tests présentés. Voici une liste des paquets contenant les commandes :
procps - The /proc file system utilities
pciutils - Linux PCI Utilities
net-tools - The NET-3 networking toolkit
ifupdown - High level tools to configure network interfaces
iputils-ping - Tools to test the reachability of network hosts
bind9-host - Version of 'host' bundled with BIND 9.X
dnsutils - Clients provided with BIND
traceroute - Traces the route taken by packets over a TCP/IP network
hping2 - Active Network Smashing Tool
Tous les exemples d'exécution des commandes sont précédés d'une invite utilisateur ou prompt spécifique au niveau des droits utilisateurs nécessaires sur le système.
Toute commande précédée de l'invite $ ne nécessite
aucun privilège particulier et peut être utilisée au niveau utilisateur
simple.
Toute commande précédée de l'invite # nécessite les
privilèges du super-utilisateur.
Ce support a pour but de fournir une méthodologie de dépannage simple d'une connexion réseau pour chaque couche de la modélisation contemporaine.
Couche Physique (1) : identification de l'interface dans les messages systèmes.
Couche Liaison (2) : manipulation des adresses MAC avec la commande arp.
Couche Réseau (3) : manipulation des adresses IP avec la commande ifconfig, de l'adresse de la passerelle par défaut avec la commande route et tests de communication ICMP avec la commande ping.
Couche Transport (4) : configuration de la résolution des noms et tests avec les commandes host et dig.
Synthèse : validation des communications en utilisant la commande traceroute avec et sans résolution des noms d'hôtes.
Vous êtes ici :