Académique Documents
Professionnel Documents
Culture Documents
Mohammed Madiafi
Département Informatique, Réseaux et Télécoms
Plan du cours
(6 chapitres)
● Chapitre 1 : Config. réseau sous GNU/Linux
● Chapitre 2 : Configuration des services clients
● Chapitre 3 : Gestion des DNS
● Chapitre 4 : Services Web
● Chapitre 5 : Serveur de courrier et de nouvelles
● Chapitre 6 : Sécurité
2
Evaluation
● Note = 50% DS + 30% PT + 20% TP.
– DS : (DS1 + DS2) / 2
– PT : Projet Tutoré
– TP : Travaux pratiques
3
Rappel
4
Administrateur GNU/Linux
Administrateur :
5
Administrateur GNU/Linux
● Il se charge de :
– Configurer le système de base
– Créer et gérer les comptes utilisateurs
– Installer et configurer les logiciels
– Installer et configurer les serveurs
– Assurer la sécurité du système
– Faire des sauvegardes
– Surveiller le fonctionnement du système
– Résoudre les problèmes 6
Administrateur GNU/Linux
● Connaissances requises :
– Système d'exploitation,
– Architecture des ordinateurs,
– Réseaux,
– Commandes et Shell-scripts,
– etc.
7
GNU/Linux
● GNU/Linux = GNU + Linux
● Un système d'exploitation libre
● 4 Droits de la licence GPL :
– Partager
– Étudier
– Modifier
– Distribuer
8
2 Familles GNU/Linux
● Debian
– Ubuntu
– Knopix
– etc.
● RedHat
– Fedora
– CentOS
– Mandriva
– etc. 9
2 modes d'utilisation
● Mode Console (Mode commande)
– Pour les utilisateurs expérimentés
– Cas des serveurs
● Mode graphique
– Pour les utilisateurs normaux
– Gnome
– Kde
– Xwindows
– etc. 10
Installation du système
● A l'aide
– de CD/DVD/USB
– du réseau
– des sources
● Configuration matérielle requise
– RAM
– HDD
● Partitionnement
11
Gestion du système de fichiers
● / ● /var
● /etc ● /boot
● /bin ● /tmp
● /sbin ● /dev
● /root ● /usr
● /home ● /mnt
● lost+found ● /media
12
Montage / Démontage de
périphériques
● /dev/sdX
– mount
– umount
● /etc/mtab
● /etc/fstab
13
Gestion de paquets
● Sous Debian
– dpkg
– apt
– /etc/apt/sources.list
● Sous RedHat
– rpm
– yum
– /etc/yum.conf
14
Configuration réseau de base
15
Nom de la machine
16
Configuration d'une interface réseau
à l'aide d'une commande
● #afficher l'état des interfaces actuellement
actives
– ifconfig
● #afficher l'état de toutes les interfaces (actives
ou inactives)
– ifconfig -a
● #configurer une interface
– ifconfig eth0 192.168.9.100
– ifconfig eth0 netmask 255.255.255.0
17
Configuration d'une interface réseau
à l'aide d'une commande
● #ajouter une adresse à une interface
– ifconfig eth0:eth01 192.168.9.200
● #enlever l'adresse ajoutée à une interface
– Ifconfig eth0:eth01 down
● #Démarrer une interface
– ifup eth0
● #Arrêter une interface
– ifdown eth0
● #configuration à l'aide d'un serveur DHCP
– dhclient eth0 18
Configuration d'une interface réseau
dans un fichier de configuration
Sous DEBIAN :
nano /etc/network/interfaces
● #Adresse Statique
iface eth0 inet static
address 192.168.9.9
netmask 255.255.255.0
network 192.168.9.0
broadcast 192.168.9.255
gateway 192.168.9.1
19
dns-nameservers 192.168.9.4
Configuration d'une interface réseau
dans un fichier de configuration
Sous DEBIAN :
● #configuration à l'aide d'un serveur DHCP
iface eth0 inet dhcp
20
Configuration d'une interface réseau
dans un fichier de configuration
Sous REDHAT :
nano /etc/sysconfig/network-scripts/ifcfg-eth0
● #Adresse Statique
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.9.100
NETMASK=255.255.255.0
GATEWAY=192.168.9.1 21
Configuration d'une interface réseau
dans un fichier de configuration
Sous REDHAT :
● #configuration à l'aide d'un serveur DHCP
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
22
Configuration d'une interface réseau
Interface Wi-Fi
● #affichage des infos sur les interfaces
– iwconfig
● #lister les réseaux WIFI détectés
– iwlist scanning
– iwlist wlan0 scanning
● #connexion à un réseau WIFI ouvert
– iwconfig wlan0 essid WIFI781
23
Table de routage
● #affichage de la table de routage du noyau
– route
● #passerelle
– route add -net 192.168.9.0 netmask
255.255.255.0 gw 192.168.9.7 dev eth0
– route del -net 192.168.9.0 netmask
255.255.255.0 gw 192.168.9.7 dev eth0
24
Table de routage
– route del -net 192.168.9.0 netmask
255.255.255.0 gw 0.0.0.0 dev eth0
– route add default gw 192.168.9.1
– route add default gw 192.168.9.2 dev
eth0
– route del default gw 192.168.9.1
– route del default gw 192.168.9.2 dev
eth0
– route del default
25
TCP WRAPPER
/etc/hosts.allow & /etc/hosts.deny
● #seule l'adresse 192.168.9.11 peut se
connecter au service ftp de la machine
– ftp:192.168.9.11
● #toutes les adresses du réseau 192.168.9.0
peuvent acceder à ssh
– sshd:192.168.9.0/255.255.255.0
● #toutes les adresses du réseau 192.168.9.0
peuvent acceder à tous les services
– ALL:192.168.9.0/255.255.255.0 26
Diagnostic réseau
Diagnostic en couche réseau
27
Diagnostic réseau
Diagnostic en couche transposrt et application
28
Environnement du travail
29
30
Intérêt de VirtualBox
31
Terminologie
● Hôte
– Système physique
● Invitée
–Système virtuel
● Machine virtuelle (MV)
– Environnement créé par virtualbox pour
exploiter le système virtuel
32
Installation d'une machine virtuelle
● DEMONSTRATION
33
Configuration d'une MV
● Configuration réseau
– NAT :
– Réseau interne :
35
Clonage d'une MV
● DEMONSTRATION
36
Import / Export de MV
● DEMONSTRATION
37