This commit is contained in:
Adrian Amaglio 2020-10-07 15:14:49 +02:00
parent f1a335fe47
commit be01431945
4 changed files with 86 additions and 1 deletions

BIN
internet/dns.pdf Normal file

Binary file not shown.

BIN
internet/tpfilius2.pdf Normal file

Binary file not shown.

85
internet/tpfilius2.tex Normal file
View File

@ -0,0 +1,85 @@
\documentclass[11pt,a4paper]{../template_cours}
\title{TP filius 2 — DNS et Pair à Pair}
\author{Adrian Amaglio}
\def\thesequence{Séquence 1 — Internet}
\begin{document}
% ---
\section{Prise en main du réseau}
Récupérez le fichier « Tp2.fls » sur le cahier de texte pronote, et si besoin téléchargez à nouveau filius \url{https://www.lernsoftware-filius.de/downloads/Setup/filius-1.10.3.zip}.
Ouvrez le fichier « Tp2.fls » avec filius. Vous devez avoir trois réseaux interconnectés à laide dun routeur.
\begin{exercice}
Vérifiez à laide dun ping que deux machines dans deux réseaux distincts sont bien interconnectés.
\end{exercice}
% ---
\section{Le service DNS}
\subsection{Configuration du serveur}
\begin{exercice}
\begin{enumerate}
\item Ajoutez un ordinateur, nommez-le « serveur » et connectez le directement au routeur.
\item Donnez lui une adresse IP (192.168.4.1 par exemple).
\item Donnez une adresse IP au routeur, qui soit compatible avec celle du serveur.
\item Dans la configuration du serveur, renseignez ladresse IP du routeur comme passerelle.
\item En mode simulation, installez un serveur DNS sur le serveur.
\item Dans longlet « adresse (A) », renseignez le nom de domaine « lama-invader.fr » et ladresse IP du serveur. On appelle la correspondance entre un nom symbolique (du texte) et une adresse IP, un enregistrement DNS.
\item Cliquez sur « Ajouter » et vérifiez que la correspondance entre le nom de domaine et ladresse IP du serveur soit bien apparue en dessous.
\item Cliquez sur « Démarrer » pour activer le serveur DNS.
\end{enumerate}
\end{exercice}
\subsection{Configuration des clients}
\begin{exercice}
Choisissez un autre ordinateur que le serveur, nous lappellerons le client. Nous allons lui donner accès au service DNS.
\begin{enumerate}
\item Sur le client, en mode configuration, renseignez ladresse du serveur DNS dans la configuration.
\item Sur le client, en mode simulation, installez la ligne de commande.
\item Entrez la commande : « ping lama-invader.fr ».
\item Vérifiez la réponse de la commande ping. Que sest-il passé ?
\end{enumerate}
\end{exercice}
\begin{exercice}
Nous allons maintenant donner un nom symbolique à un ordinateur du réseau.
\begin{enumerate}
\item Sur le serveur DNS, faites correspondre ladresse IP dune machine avec le nom symbolique de votre choix. On peut utiliser un sous-domaine de « lama-invader.fr ».
\item Depuis le client, essayez de ping ce nom symbolique. Est-ce la bonne adresse qui saffiche ?
\item Faites vérifier lexercice par le professeur.
\end{enumerate}
\end{exercice}
À retenir :
\begin{definition}
Pour quun ordinateur ait accès au service de traduction des noms symboliques en adresses IP, il faut quil connaisse un serveur DNS. Quand on se connecte à internet au quotidien, notre opérateur en donne un à nos appareils.
\\
Pour créer une correspondance entre un nom et une adresse IP, il faut ajouter un enregistrement DNS sur le bon serveur DNS.
\end{definition}
% ---
\section{Échange de fichiers en pair à pair}
Nous allons créer un réseau déchange de fichiers en pair à pair.
\begin{exercice}
\begin{enumerate}
\item Sur une machine en mode simulation, installez lapplication Gnutella.
\item Sur une seconde machine, installez également Gnutella.
\item Dans gnutella, sur la seconde machine, dans longlet « réseau » renseignez ladresse IP de la première et cliquez sur « Rejoindre le réseau ».
\item Vérifiez que la machine apparait bien dans la liste des participants au réseau.
\end{enumerate}
\end{exercice}
Nous avons maintenant un réseau de deux machines.
Lobjectif est de configurer dautres machines pour les ajouter à ce réseau.
Comme il sagit dun réseau pair-à-pair, on peut se connecter à nimporte quelle machine qui y participe.
\begin{exercice}
\begin{enumerate}
\item Connectez 3 ordinateur supplémentaires au réseau Gnutella.
\item Installez sur un ordinateur lapplication « explorateur de fichiers » et importez des fichiers de votre ordinateur dans le répertoire « Partage P2P » de la machine filius.
\item Allez dans longlet « Rechercher » de Gnutella sur un autre ordinateur et cherchez votre fichier.
\end{enumerate}
\end{exercice}
Gnutella nest aujourdhui plus beaucoup utilisé, mais de nombreux protocoles fonctionnes sur un principe similaire.
Bittorrent permet léchange de fichiers, Matrix ou retroshare permettent de communiquer, dat permet dhéberger et de visiter des sites web.
\end{document}

View File

@ -194,7 +194,7 @@ breaklinks=true,
\newcommand{\myenvironment}[4]{ \newcommand{\myenvironment}[4]{
\newtcolorbox[ \newtcolorbox[
auto counter, auto counter,
number within=section % number within=chapter
]{#1}{% ]{#1}{%
breakable, breakable,
enhanced, enhanced,