« SE5 ECEAI 2024/2025/elhasnaoui-chaouni » : différence entre les versions

De wiki-se.plil.fr
Aller à la navigation Aller à la recherche
Ligne 7 : Ligne 7 :
=<div class="mcwiki-header" style="padding: 10px; font-family: 'Times New Roman' ; font-weight: bold; color: #0000FF; text-align: center; font-size: 100%; background: #808080; vertical-align: top; height:70%; width: 98%;"> Configuration Réseau </div>=
=<div class="mcwiki-header" style="padding: 10px; font-family: 'Times New Roman' ; font-weight: bold; color: #0000FF; text-align: center; font-size: 100%; background: #808080; vertical-align: top; height:70%; width: 98%;"> Configuration Réseau </div>=
==Configuration serveur Cloud==
==Configuration serveur Cloud==
Nous allons créer une machine virtuelle sur Capbreton avec un accès internet IPv6. <br>
Cette machine virtuelle sera déployée grâce à Xen (Hyperviseur) et portera le nom "SE5-elhaschaouni".<br>
La commande lancée pour créer cette machine est la suivante :
<syntaxhighlight lang="bash">
xen-create-image --hostname SE5-elhaschaouni --force --dist bookworm --size 10G --memory 1G --dir /usr/local/xen --dhcp --bridge bridgeStudents
</syntaxhighlight>
===Configuration Réseau===
Nous devrons ensuite configurer son réseau, sa résolution DNS, et ses sources de paquets Debian.<br>
Pour configurer le réseau de notre machine, nous allons modifier le fichier ''/etc/network/interfaces'' qui est un fichier de configuration réseau où sont spécifiés les paramètres de l'interface.
<syntaxhighlight lang="bash">
auto eth0
iface eth0 inet6 auto
</syntaxhighlight>
===Configuration DNS===
Pour configurer la résolution DNS de notre machine, nous allons modifier le fichier ''/etc/resolv.conf''. Ce fichier permet de spécifier la configuration des serveurs de nom (DNS) afin de résoudre les noms de domaine en adresses IP. Voici la configuration DNS à appliquer :
<syntaxhighlight lang="bash">
domain plil.info
search plil.info
nameserver 2a01:c916:2047:c800:216:3eff:fe82:8a5c
</syntaxhighlight>
==Configuration des Sources de Paquets==
Pour modifier les sources des paquets Debian, nous devons modifier le fichier ''/etc/apt/sources.list'' en ajoutant les lignes suivantes :
<syntaxhighlight lang="bash">
deb    http://deb.debian.org/debian    bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian    bookworm main contrib non-free non-free-firmware
</syntaxhighlight>
===Configuration Proxy===
Enfin, nous allons supprimer le fichier ''/etc/apt/apt.conf.d/01proxy'' pour s'assurer que le proxy par défaut ne soit pas utilisé par APT.
==Configuration Gateway Raspberry Pi==
==Configuration Gateway Raspberry Pi==
==Configuration Microcontrôleur SMT32==
==Configuration Microcontrôleur SMT32==

Version du 7 septembre 2024 à 13:23

Séance 1 (03/09) : Lors de la première séance, nous avons entamé une réflexion sur les différentes idées de projets que nous pourrions développer en utilisant notre carte STM32, pour explorer les possibilités offertes par la carte, en considérant des applications potentielles dans divers domaines, tels que l'automatisation, la reconnaissance de formes ou le contrôle intelligent de systèmes. Ces premières discussions nous ont permis de poser les bases de projets innovants, alignés sur nos objectifs d'apprentissage et les capacités techniques de la STM32.

Par ailleurs, nous avons également configuré notre environnement de travail en installant les logiciels nécessaires, à savoir NanoEdge AI et STM32, afin de pouvoir commencer le développement de nos projets de manière efficace.

Introduction

Objectifs du projet

Configuration Réseau

Configuration serveur Cloud

Nous allons créer une machine virtuelle sur Capbreton avec un accès internet IPv6.
Cette machine virtuelle sera déployée grâce à Xen (Hyperviseur) et portera le nom "SE5-elhaschaouni".
La commande lancée pour créer cette machine est la suivante :

xen-create-image --hostname SE5-elhaschaouni --force --dist bookworm --size 10G --memory 1G --dir /usr/local/xen --dhcp --bridge bridgeStudents

Configuration Réseau

Nous devrons ensuite configurer son réseau, sa résolution DNS, et ses sources de paquets Debian.
Pour configurer le réseau de notre machine, nous allons modifier le fichier /etc/network/interfaces qui est un fichier de configuration réseau où sont spécifiés les paramètres de l'interface.

auto eth0
iface eth0 inet6 auto

Configuration DNS

Pour configurer la résolution DNS de notre machine, nous allons modifier le fichier /etc/resolv.conf. Ce fichier permet de spécifier la configuration des serveurs de nom (DNS) afin de résoudre les noms de domaine en adresses IP. Voici la configuration DNS à appliquer :

domain plil.info
search plil.info
nameserver 2a01:c916:2047:c800:216:3eff:fe82:8a5c

Configuration des Sources de Paquets

Pour modifier les sources des paquets Debian, nous devons modifier le fichier /etc/apt/sources.list en ajoutant les lignes suivantes :

deb     http://deb.debian.org/debian     bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian     bookworm main contrib non-free non-free-firmware

Configuration Proxy

Enfin, nous allons supprimer le fichier /etc/apt/apt.conf.d/01proxy pour s'assurer que le proxy par défaut ne soit pas utilisé par APT.

Configuration Gateway Raspberry Pi

Configuration Microcontrôleur SMT32

Communication des objets

Communication RaspberryPi & Serveur Cloud

Communication STM32 & RaspberryPi

Entraînement du modèle d’apprentissage

Entraînement sur serveur Cloud