TP2 Ipv6 M3S Fi
TP2 Ipv6 M3S Fi
TP2 Ipv6 M3S Fi
IoT : protocoles de
communication et
applications
Groupe:
Encadré par :
AMEZIAN Safae
Mr.KOBBANE Abdellatif
RAYYAM Jihade
AGUELAL Hamza
BOUZID Mahmoud
2
Il faut ensuite activer le routage IPv6, ces commandes doivent être effectuées en tant
que root :
echo 1 >/proc/sys/net/ipv6/conf/all/forwarding
echo 1 > /proc/sys/net/ipv6/conf/ens33/accept_redirects
3
4) Configuration du démon radvd :
On installe le démon radvd avec la commande :
apt-get install radvd
4
On remarque que le fichier de configuration "radvd.conf" n'existe pas, alors on doit le
créer et ajouter la nouvelle adresse Ipv6.
interface ens33
{
AdvSendAdvert on;
prefix 2001:470:1F01:1908::/64
{
AdvOnLink on;
AdvAutonomous on;
};
};
5
Notre routeur maintenant est configuré.
2. On lance ensuite la commande sur cet autre poste pour récupérer les
nouveaux paramètres.
dhclient ens33
6
Description :
On remarque que Chaque ligne comprend :
Horodatage Unix (18:40:55.577573).
Protocole (IP).
Nom d'hôte ou IP de destination et numéro de port (192.168.136.60876)
Indicateurs TCP (Flags [P.]).
Les drapeaux indiquent l'état de la connexion. Cela peut inclure plus d'une
valeur, comme dans cet exemple [F.] pour FIN-ACK. Ce champ peut
avoir les valeurs suivantes:
7
On lance la commande:
ifconfig
On remarque que le poste client a récupéré une nouvelle adresse IPv6 à partir du
routeur.
8
Ici on choisit "Yes" pour que "dibbler-Client" soit lancé au démarrage du système:
Le système indique que dibbler-server doit être installé également :
9
Ici, on saisit les interfaces qu'on souhaite configurer avec dibbler-client :
Notre interface est nommée : ens33
Ici, on choisit une configuration pour une attribution des informations DNS.
10
Dibbler-client a été installé avec succès, on remarque que le fichier de
configuration /etc/dibbler/client.conf a été généré lors de l'installation :
gedit client.conf
On laisse la configuration par défaut car on a déjà spécifié l'interface ens33 et option
dns-server lors de l'installation :
On sauvegarde le fichier de configuration ;
11
On passe maintenant à la 2ème machine pour la configuration de dibbler-server.
2) Configuration du serveur DHCPv6 :
1. Tout d'abord on installe en tant que root "dibbler-server" sur la machine serveur
en utilisant la commande :
apt install dibbler-server
De même pour le serveur, on choisit "Yes" pour que "dibbler-server" soit lancé au
démarrage du système:
12
Dibbler-server a été installé avec succès, et le fichier de
configuration /etc/dibbler/server.conf a été généré également :
13
3. La 3ème étape c'est de redémarrer dibbler-server avec la commande :
/etc/init.d/dibbler-server restart
14
Vérification :
On vérifie qu'une adresse IPv6 a été attribuée à la machine cliente en utilisant la
commande :
ifconfig
Effectivement, une nouvelle adresse IPv6 a été attribuée au client :
2001:470:1f01:1908:97f6:ab8b:e472:b8f
15
Capture d'échange entre le client et le serveur :
On utilise la commande wireshark sur la machine cliente et on applique un
filtre en spécifiant l'adresse ip de serveur = 192.168.122.137 pour observer
l'échange entre le client et le serveur dans l'interface ens33 :
Commentaire :
On remarque l'échange des paquets IP sous forme des requêtes et réponses entre
le serveur qui a comme adresse 192.168.122.137 et le client qui a comme
adresse 192.168.122.136.
16