Académique Documents
Professionnel Documents
Culture Documents
M. Jean DIOKH
Certifié Linux Professional Institute LPIC-3 Mixed Environment & LPIC-3 Security,
Red Hat RHCSA
The Linux Foundation LFCS, CKA
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
LPIC1/INGC1/ESMT - M. DIOKH 2
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Notions élémentaires sur les protocoles internet
LPIC1/INGC1/ESMT - M. DIOKH 3
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Notions élémentaires sur les protocoles internet
/etc/hostname
/etc/network/interfaces
/etc/netplan/*.yaml
ifconfig
ifup
ifdown
ip
route
ping
LPIC1/INGC1/ESMT - M. DIOKH 5
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Configuration réseau élémentaire
Le nom d’hôte de la machine peut être affecté dynamiquement avec la commande hostname, mais cette
valeur est conservée en mémoire vive, et sera perdue dès que le système redémarrera.
Les systèmes en production doivent donc conserver cette valeur dans le fichier /etc/hostname
IFCONFIG/IP
Les commandes ifconfig et ip permettent d'afficher les informations sur les interfaces réseaux, mais aussi
de les configurer.
ifconfig
ip addr
LPIC1/INGC1/ESMT - M. DIOKH 7
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Configuration réseau élémentaire
IFCONFIG/IP
Affectation d’adresse IP
Syntaxe : ifconfig NOM_INTERFACE ADRESSE_IP netmask MASK
Exemple
LPIC1/INGC1/ESMT - M. DIOKH 8
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Configuration réseau élémentaire
PING
Cette commande envoie un paquet ICMP (ECHO_REQUEST) à une machine et attend sa réponse
(ECHO_RESPONSE).
Cela permet de vérifier qu’une machine est joignable et qu’elle est capable de répondre et que sa
configuration réseau et la nôtre sont correctes.
Configuration de la passerelle
La commande route permet de définir des routes statiques sur une machine Linux.
auto eth0
iface eth0 inet dhcp static
address 192.168.0.3
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.1
LPIC1/INGC1/ESMT - M. DIOKH 11
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Configuration réseau élémentaire
LPIC1/INGC1/ESMT - M. DIOKH 12
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Résolution de problèmes réseaux simples
dig
netstat
ping
ping6
traceroute
traceroute6
tracepath
tracepath6
netcat
LPIC1/INGC1/ESMT - M. DIOKH 13
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Résolution de problèmes réseaux simples
NETSTAT
Cette commande donne des informations sur la configuration réseau, à savoir les tables de routage, les
statistiques des interfaces, etc.
NETSTAT
Cette commande donne des informations sur la configuration réseau, à savoir les tables de routage, les
statistiques des interfaces, etc.
TRACEROUTE
La commande traceroute permet d’afficher les différents nœuds (ou passerelles) traversés pour joindre une
machine.
LPIC1/INGC1/ESMT - M. DIOKH 16
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Configuration de la résolution de noms
/etc/nsswitch.conf
/etc/hosts
/etc/resolv.conf
host
dig
LPIC1/INGC1/ESMT - M. DIOKH 17
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Configuration de la résolution de noms
Le fichier /etc/nsswitch.conf
Le mécanisme de résolution de noms de Linux, modulaire, peut s'appuyer sur différentes sources
d'informations déclarées dans le fichier /etc/nsswitch.conf.
Par défaut, elle contient files dns, ce qui signifie que le système consulte en priorité le fichier /etc/hosts puis
interroge les serveurs DNS.
LPIC1/INGC1/ESMT - M. DIOKH 18
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Configuration de la résolution de noms
/etc/hosts
Les informations permettant de résoudre les noms de machines sans le mécanisme du DNS se trouvent
dans le fichier /etc/hosts.
#/etc/hosts
127.0.0.1 localhost
192.168.1.15 serveur.test.sn serveur
LPIC1/INGC1/ESMT - M. DIOKH 19
NOTIONS ÉLÉMENTAIRES SUR LES RÉSEAUX
Configuration de la résolution de noms
Les machines Linux disposent nativement d’un client DNS appelé resolver.
Il exploite le fichier de configuration simple /etc/resolv.conf où doit se trouver la référence d’au moins un
serveur DNS.
Syntaxe:
search domaine
nameserver adresse_ip_dns1
nameserver adresse_ip_dns2
LPIC1/INGC1/ESMT - M. DIOKH 20