Académique Documents
Professionnel Documents
Culture Documents
DNS
Concepts généraux du service DNS
Règles du service DNS
Types d’enregistrement sur un serveur DNS
Mise en œuvre
DHCP
Fonctionnement du service DHCP
Mise en œuvre
TFTP
Messagerie
Introduction au ToIP
Dr K. GUEYE
Services réseaux
Concepts généraux du service DNS
Sur les réseaux de données, les périphériques sont étiquetés par des adresses IP
numériques, ce qui leur permet de participer à l’envoi et à la réception de messages via
le réseau.
Cependant, la plupart des utilisateurs mémorisent très difficilement ces adresses
numériques.
Pour cette raison, des noms de domaine ont été créés pour convertir les adresses
numériques en noms simples et explicites.
Les noms sont organisés selon une structure arborescente hiérarchique (arbre inversé)
appelée espace de nommage (figure 1), composé de :
La racine (root), sommet de l'arbre, qui est notée par un point «.»
Des noeuds, identifiés par un label (com, org, sn, etc.), dont les informations sont stockées dans
une base de données propre à chacun des nœuds
Des bases de données (avec une base de données par noeud)
L'ensemble de ces bases de données constitue le système d'information hiérarchique et distribué
du DNS
#hostname DNSSERVER
#ip dns server
#ip name-server 192.168.1.250
#ip dns primary esp.sn soa dns.gueye.sn keba.gueye.sn
#ip host gueye.sn ns dns.gueye.sn
#ip host lirt.esp.sn mx 1 bouki.esp.sn
#ip host bouki.esp.sn 192.168.1.20
#ip host rt.esp.sn 192.168.1.30
Avec cette configuration, seul le serveur a l’habilité de résoudre les noms d’hôtes, car tous les
enregistrements sont faits à son niveau. Pour que cela soit pris en compte coté clients, il faut ajouter la
configuration du serveur au niveau de chaque hôte. Vous remarquerez qu’on donné un autre FQDN à la
machine « mail » au lieu de « mail.gueye.sn »
PC1>ip 192.168.1.20/24 192.168.1.250
PC1>ip dns 192.168.1.250
PC1>show ip
Pour automatiser cette configuration on fait appel au protocole DHCP (Dynamic Host Configuration
Protocol) en Français Protocole de Configuration Dynamique des machines.
A sa première connexion sur le réseau, une station terminale émet des requêtes sur le réseau
pour obtenir les éléments de connexion.
Un serveur DHCP se trouvant dan le réseau répond par diffusion avec un message DHCP OFFER.
Le client répond par diffusion avec un message DHCP REQUEST pour notifier aux autres serveurs
dont les offres n'ont pas été retenues de ne plus tenter de proposer des offres.
Le serveur envoie de nouveau un message d’accusé de réception au client pour lui confirmer
l’utilisation des éléments de connexion reçus dans un message ‘’DHCP ACK’’.
Jusque là, le client n'a pas encore tous les éléments possibles. C'est dans ce paquet que le client
recevra le masque du sous-réseau, les adresses des serveurs DNS, et celle de la passerelle ainsi que
d’autres paramètres.
Pour mettre en place serveur DHCP sous Linux il suffit de disposer d'une machine sur laquelle on a
installé un système Linux tels que Ubuntu, Debian, Centos, etc... et on installe dessus le paquet isc-
dhcp-server avec la commande suivante:
# sudo apt-get install isc-dhcp-server
Une fois le paquet installé allons fixer l'adresse IP de la machine qui fera office du serveur DHCP
comme le montre la figure ci-dessous en éditant le fichier /etc/network/interfaces:
Maintenant allons éditer le fichier /etc/default/isc-dhcp-server pour préciser l'interface par laquelle le
serveur DHCP doit recevoir les demandes comme le montre la figure ci-dessous:
On termine par redémarrer le service avec la commande suivante et on peut aussi regarder le status du
service après redémarrage:
Notre serveur DHCP est fonctionnel et il est en attente de demandes sur son interface enp0s3.
Utiliser la commande suivant: dhclient enp0s3
Affichez l’adresse qui vous a été allouée à l'aide de la commande ifconfig
Configuration du client
Pour les machines VPCs fait clique droit dessus console pour lancer le terminal et
on exécute la comme suivante pour demander une adresse IP en DHCP comme le
montre la figure ci-dessous:
pour stocker dans son dossier les iso des systèmes d’exploitation à installer
et si on veut installer une machine en réseau, on démarre la machine en précisant au niveau du Bios ou
UEFI le démarrage en réseau.
Après avoir reçu les éléments TCP/IP fourni par le serveur DHCP, ce dernier va indiquer à votre
machine l’adresse IP du serveur TFTP .
c’est ainsi que votre machine va connaître l’adresse IP du serveur TFTP et s’y connecter pour
télécharger l’iso du système d’exploitation à installer.
NB : Faire attention à développer de compétences dans le paramétrage d’un serveur DHCP pour qu’il
indique l’adresse IP du serveur TFTP de l’entreprise.
On peut utiliser un serveur TFTP pour stocker les fichiers de configuration des
téléphones matériels IP, le fichier de configuration d’un téléphone contient
l’adresse IP du serveur de téléphonie qui dot gérer le téléphone.
Cas 3 d’utilisation du service TFTP
Sans l’option --create, l’utilisateur pour insérer un fichier qui se nomme toto, au
préalable il devait avoir ce même fichier au niveau de notre serveur, ce qui n’est
pas optimale.
NB : c’est « --create » et non « -create »
architecture de fonctionnement
NB : Ici webmail sera utilisé à partir d’un navigateur pour accéder à notre serveur mail
/localhost/webmail
On définit le propriétaire et le groupe du dossier /var/www/html