Vous êtes sur la page 1sur 9

Administration réseau sous linux

Chapitre 1 : Configuration de base du réseau

Introduction :

La configuration du réseau nécessite la configuration du protocole IP et des services


TCP, UDP et ICMP (entre autres). Cette opération se fait en définissant l'adresse IP le masque
de sous-réseau et les routes à utiliser. Vient ensuite la configuration du nom de la machine
locale, de son domaine, des noms de machines qu'elle peut résoudre elle-même et des serveurs
de DNS qu'elle doit utiliser pour les autres noms.

La distribution linux qu’on va utiliser est Centos qui est une distribution GNU/Linux
destinée aux serveurs.

1. Configuration statique de la carte réseau

1.1. Configuration par commande : ifconfig

La commande ifconfig permet la configuration locale ou à distance des interfaces


réseau de tous types d'équipements.

Syntaxe :

ifconfig interface adresse [paramètres]

Voici les principaux arguments utilisés :

1
Administration réseau sous linux

Exemples :

 Affichage des informations relatives aux interfaces réseaux :

 Désactivation d’une interface :

 Activation d’une interface :

 Affectation d’une adresse IP à une interface :

 Supprimer une adresse IP à une interface :

 Création d'un alias, pour affecter 2 ou plusieurs adresses à une seule interface physique

2
Administration réseau sous linux

1.2. Configuration d’une carte réseau par fichier de configuration ( /etc/sysconfig/network-


scripts/ifcfg-<interface> )

Pour chaque interface réseau, il existe un script de configuration d'interfaces


correspondant. Chacun de ces fichiers fournit des informations spécifiques à une
interface réseau particulière.

Exemple :

Le fichier est constitué d’un ensemble de directives, chaque directive est caractérisée
par un nom et une valeur.

Une fois vous modifiez le fichier de configuration de la carte réseau vous devez
redémarrer le service réseau avec la commande service network restart

3
Administration réseau sous linux

2. Affectation d’un nom à une machine

Pour affecter un nom à une machine on peut utiliser soit la commande hostname ou le
fichier /etc/sysconfig/network

2.1. En utilisant la commande hostname.

 Modifier le nom de la machine

 Afficher le nom de la machine

2.2. En utilisant le fichier /etc/sysconfig/network

3. Résolution de nom

Afin qu’une machine puisse communiquée en utilisant les noms on doit lui indiquer
l’adresse du serveur DNS qu’elle doit utiliser ou remplir le fichier /etc/hosts

3.1. Indiquer à une machine l’adresse du serveur DNS qu’elle doit utiliser

3.1.1. En utilisant le fichier /etc/resolv.conf


Le fichier /etc/resolv.conf doit contenir les adresses des serveurs DNS de l’entreprise

4
Administration réseau sous linux

Exemple :

– Nameserver : le nom de la directive à modifier


– Ofppt.ma : nom du domaine
– 192.168.1.5 : adresse du premier serveur DNS
– 192.168.1.6 : adresse du deuxième serveur DNS
3.1.2. En utilisant le fichier de configuration de la carte réseau
L’affectation des adresses des serveurs DNS à une machine peut aussi se faire à
travers le fichier de configuration de la carte réseau (ex : /etc/sysconfig/network-
scripts/ifcfg-eth0)

DNS1 et DNS2 : nom des directives à modifier


RQ : il faut redémarrer le service réseau

3.2. Résolution de nom en utilisant le fichier /etc/hosts

Le fichier hosts est un moyen permettant la résolution des noms d’hôtes en adresses
IP, il contient la correspondance entre les Noms d’hôtes et leurs adresses IP.

5
Administration réseau sous linux

Exemple :

3.3. Ordre de la résolution de nom ( /etc/host.conf)

Ce fichier permet de spécifier au système d’exploitation l’ordre dans lequel doit se


faire la résolution de nom (hosts puis DNS ou DNS puis hosts) :

Order: Dans ce cas la résolution est effectuée d'abord avec le fichier hosts, en cas
d'échec on passe au serveur DNS.

Multi on : permet de faire en sorte que toutes les adresses correspondant à une
machine soient renvoyées. Si l'on avait utilisé l'option multi off, seule la première
adresse IP trouvée aurait été renvoyée.

4. Affectation de l’adresse IP de la passerelle par défaut

Afin qu’une machine puisse communiquer avec d’autres machines à l’extérieur de


son réseau on doit lui affecter l’adresse de la passerelle par défaut.
4.1. En utilisant la commande route

4.1.1. Ajout de la passerelle par défaut :

6
Administration réseau sous linux

4.1.2. Suppression de la passerelle par défaut :

4.2. En utilisant le fichier de configuration de la carte réseau

GATEWAY : Directive à modifier


192.168.1.254 : Adresse de la passerelle par défaut
RQ : il faut redémarrer le service réseau

4.3. Test

Afin de vérifier l’affectation de la passerelle par défaut utilisez la commande route –n


qui permet d’afficher la table de routage locale.

5. La commande ARP

Permet de visualiser ou modifier la table du cache arp de l'interface.

Quelques options :

 -a : Affiche les entrées ARP


 -d : Pour supprimer un enregistrement. arp -d 192.168.1.2
 -s : Pour la création d'une entrée. arp -s 192.168.1.2 00:40:33:2D:B5:DD

7
Administration réseau sous linux

6. Test de connectivité

6.1. Ping

Permet de tester la connectivité d’un ordinateur avec un autre équipement

Syntaxe :         

 ping option @IP

-c : arrêt après l’envoie d’un nombre de paquet


Ping –c 4  192.168.1.1

Exemple:       

6.2. Traceroute

Traceroute est un outil de diagnostic des réseaux, permettant de déterminer le


chemin suivi par un paquet.

7. Le fichier /etc/services

Services est un fichier texte fournissant une correspondance entre les noms des
services et les numéros de port/protocole utilisé par ces services. Chaque programme
réseau devrait consulter ce fichier pour obtenir le numéro de port et le protocole
sous-jacent au service qu’il fournit.

8
Administration réseau sous linux

Vous aimerez peut-être aussi