<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://wiki-ima.plil.fr/mediawiki//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mneus</id>
		<title>Wiki d'activités IMA - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki-ima.plil.fr/mediawiki//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mneus"/>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php/Sp%C3%A9cial:Contributions/Mneus"/>
		<updated>2026-05-13T20:25:37Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60409</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60409"/>
				<updated>2022-11-30T12:57:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Chiffrage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
et la zone inverse :&lt;br /&gt;
&lt;br /&gt;
    $TTL	604800&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    			      2		; Serial&lt;br /&gt;
    			 604800		; Refresh&lt;br /&gt;
    			  86400		; Retry&lt;br /&gt;
    			2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS	ns6.gandi.net.&lt;br /&gt;
    ns  	IN	PTR	raclette.site.&lt;br /&gt;
&lt;br /&gt;
Dans les options on active la récursion et le transfert :&lt;br /&gt;
&lt;br /&gt;
    options {&lt;br /&gt;
    	allow-query-cache { any; };&lt;br /&gt;
    	allow-recursion { &amp;quot;trusted&amp;quot;; };&lt;br /&gt;
    	dnssec-enable yes;&lt;br /&gt;
    	allow-transfer { &amp;quot;allowed_to_transfer&amp;quot;; };&lt;br /&gt;
    	rate-limit { responses-per-second 10; };&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;allowed_to_transfer&amp;quot; {&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    	2001:4b98:d:1::40;&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;trusted&amp;quot; {&lt;br /&gt;
    	193.48.57.186;&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
On a également limité le nombre de réponses par seconde à 10.&lt;br /&gt;
&lt;br /&gt;
= Configuration fail2ban =&lt;br /&gt;
&lt;br /&gt;
On a ici une configuration simple qui ban les ip qui font 3 erreurs consécutives pour se connecter en ssh :&lt;br /&gt;
&lt;br /&gt;
    [DEFAULT]&lt;br /&gt;
    ignoreip = 127.0.0.1 193.48.57.186&lt;br /&gt;
    findtime = 10m&lt;br /&gt;
    bantime = 24h&lt;br /&gt;
    maxretry = 3&lt;br /&gt;
    [sshd]&lt;br /&gt;
    enabled = true&lt;br /&gt;
&lt;br /&gt;
= Serveur Minecraft =&lt;br /&gt;
&lt;br /&gt;
On utilise un docker &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;docker run -e EULA=TRUE -d -p 25565:25565 --name mc itzg/minecraft-server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on a ajouté &amp;lt;code&amp;gt;-e EULA=TRUE&amp;lt;/code&amp;gt; afin de laisser le serveur démarrer normalement (indication de la console docker obtenue en mode intéractif &amp;lt;code&amp;gt;docker start -i&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Manquant de place sur notre volume /var (docker stock les containers dans &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt;) on a déplacé les fichiers de docker sur notre array /home en liant &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;/home/docker&amp;lt;/code&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
    cp -r /var/lib/docker/* /home/docker&lt;br /&gt;
    mount --rbind /home/docker /var/lib/docker&lt;br /&gt;
&lt;br /&gt;
= Raid5 =&lt;br /&gt;
&lt;br /&gt;
On a ajouté à notre VM deux volumes identiques à celui utilisé pour /home.&lt;br /&gt;
&lt;br /&gt;
On a créé l'array avec mdadm:&lt;br /&gt;
&lt;br /&gt;
    mdadm --create /dev/md0 --level=5 \&lt;br /&gt;
          --raid-devices 3 /dev/xvda3 /dev/xvda5 /dev/xvda6&lt;br /&gt;
    mkfs /dev/md0&lt;br /&gt;
    mount /dev/md0 /home&lt;br /&gt;
&lt;br /&gt;
En modifiant également &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt; pour laisser la VM monter correctement /home au démarrage&lt;br /&gt;
&lt;br /&gt;
= Chiffrage =&lt;br /&gt;
&lt;br /&gt;
On a créé un dernier volume (&amp;lt;code&amp;gt;/dev/storage/dio1_chiffrage&amp;lt;/code&amp;gt;) qu'on a affecté à notre VM. On a ensuite utilisé cryptsetup pour l'encrypter (avec le code &amp;lt;code&amp;gt;glopglop&amp;lt;/code&amp;gt;) :&lt;br /&gt;
&lt;br /&gt;
    cryptsetup luksFormat /dev/xvda7&lt;br /&gt;
    cryptsetup luksOpen /dev/xvda7 disk&lt;br /&gt;
    mkfs /dev/mapper/disk&lt;br /&gt;
    mkdir /mnt/disk &amp;amp; mount /dev/mapper/disk /mnt/disk&lt;br /&gt;
&lt;br /&gt;
On a ensuite copié notre index.html dans &amp;lt;code&amp;gt;/mnt/disk&amp;lt;/code&amp;gt; avant de refermer le volume&lt;br /&gt;
&lt;br /&gt;
    umount /mnt/disk&lt;br /&gt;
    cryptsetup luksClose disk&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60399</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60399"/>
				<updated>2022-11-30T12:32:39Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Raid5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
et la zone inverse :&lt;br /&gt;
&lt;br /&gt;
    $TTL	604800&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    			      2		; Serial&lt;br /&gt;
    			 604800		; Refresh&lt;br /&gt;
    			  86400		; Retry&lt;br /&gt;
    			2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS	ns6.gandi.net.&lt;br /&gt;
    ns  	IN	PTR	raclette.site.&lt;br /&gt;
&lt;br /&gt;
Dans les options on active la récursion et le transfert :&lt;br /&gt;
&lt;br /&gt;
    options {&lt;br /&gt;
    	allow-query-cache { any; };&lt;br /&gt;
    	allow-recursion { &amp;quot;trusted&amp;quot;; };&lt;br /&gt;
    	dnssec-enable yes;&lt;br /&gt;
    	allow-transfer { &amp;quot;allowed_to_transfer&amp;quot;; };&lt;br /&gt;
    	rate-limit { responses-per-second 10; };&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;allowed_to_transfer&amp;quot; {&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    	2001:4b98:d:1::40;&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;trusted&amp;quot; {&lt;br /&gt;
    	193.48.57.186;&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
On a également limité le nombre de réponses par seconde à 10.&lt;br /&gt;
&lt;br /&gt;
= Configuration fail2ban =&lt;br /&gt;
&lt;br /&gt;
On a ici une configuration simple qui ban les ip qui font 3 erreurs consécutives pour se connecter en ssh :&lt;br /&gt;
&lt;br /&gt;
    [DEFAULT]&lt;br /&gt;
    ignoreip = 127.0.0.1 193.48.57.186&lt;br /&gt;
    findtime = 10m&lt;br /&gt;
    bantime = 24h&lt;br /&gt;
    maxretry = 3&lt;br /&gt;
    [sshd]&lt;br /&gt;
    enabled = true&lt;br /&gt;
&lt;br /&gt;
= Serveur Minecraft =&lt;br /&gt;
&lt;br /&gt;
On utilise un docker &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;docker run -e EULA=TRUE -d -p 25565:25565 --name mc itzg/minecraft-server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on a ajouté &amp;lt;code&amp;gt;-e EULA=TRUE&amp;lt;/code&amp;gt; afin de laisser le serveur démarrer normalement (indication de la console docker obtenue en mode intéractif &amp;lt;code&amp;gt;docker start -i&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Manquant de place sur notre volume /var (docker stock les containers dans &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt;) on a déplacé les fichiers de docker sur notre array /home en liant &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;/home/docker&amp;lt;/code&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
    cp -r /var/lib/docker/* /home/docker&lt;br /&gt;
    mount --rbind /home/docker /var/lib/docker&lt;br /&gt;
&lt;br /&gt;
= Raid5 =&lt;br /&gt;
&lt;br /&gt;
On a ajouté à notre VM deux volumes identiques à celui utilisé pour /home.&lt;br /&gt;
&lt;br /&gt;
On a créé l'array avec mdadm:&lt;br /&gt;
&lt;br /&gt;
    mdadm --create /dev/md0 --level=5 \&lt;br /&gt;
          --raid-devices 3 /dev/xvda3 /dev/xvda5 /dev/xvda6&lt;br /&gt;
    mkfs /dev/md0&lt;br /&gt;
    mount /dev/md0 /home&lt;br /&gt;
&lt;br /&gt;
En modifiant également &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt; pour laisser la VM monter correctement /home au démarrage&lt;br /&gt;
&lt;br /&gt;
= Chiffrage =&lt;br /&gt;
&lt;br /&gt;
On a créé un dernier volume qu'on a affecté à notre VM. On a ensuite utilisé cryptsetup pour l'encrypter :&lt;br /&gt;
&lt;br /&gt;
    cryptsetup luksFormat /dev/xvda7&lt;br /&gt;
    cryptsetup luksOpen /dev/xvda7 disk&lt;br /&gt;
    mkfs /dev/mapper/disk&lt;br /&gt;
    mkdir /mnt/disk &amp;amp; mount /dev/mapper/disk /mnt/disk&lt;br /&gt;
&lt;br /&gt;
On a ensuite copié notre index.html dans &amp;lt;code&amp;gt;/mnt/disk&amp;lt;/code&amp;gt; avant de refermer le volume&lt;br /&gt;
&lt;br /&gt;
    umount /mnt/disk&lt;br /&gt;
    cryptsetup luksClose disk&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60398</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60398"/>
				<updated>2022-11-30T12:32:20Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Raid5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
et la zone inverse :&lt;br /&gt;
&lt;br /&gt;
    $TTL	604800&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    			      2		; Serial&lt;br /&gt;
    			 604800		; Refresh&lt;br /&gt;
    			  86400		; Retry&lt;br /&gt;
    			2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS	ns6.gandi.net.&lt;br /&gt;
    ns  	IN	PTR	raclette.site.&lt;br /&gt;
&lt;br /&gt;
Dans les options on active la récursion et le transfert :&lt;br /&gt;
&lt;br /&gt;
    options {&lt;br /&gt;
    	allow-query-cache { any; };&lt;br /&gt;
    	allow-recursion { &amp;quot;trusted&amp;quot;; };&lt;br /&gt;
    	dnssec-enable yes;&lt;br /&gt;
    	allow-transfer { &amp;quot;allowed_to_transfer&amp;quot;; };&lt;br /&gt;
    	rate-limit { responses-per-second 10; };&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;allowed_to_transfer&amp;quot; {&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    	2001:4b98:d:1::40;&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;trusted&amp;quot; {&lt;br /&gt;
    	193.48.57.186;&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
On a également limité le nombre de réponses par seconde à 10.&lt;br /&gt;
&lt;br /&gt;
= Configuration fail2ban =&lt;br /&gt;
&lt;br /&gt;
On a ici une configuration simple qui ban les ip qui font 3 erreurs consécutives pour se connecter en ssh :&lt;br /&gt;
&lt;br /&gt;
    [DEFAULT]&lt;br /&gt;
    ignoreip = 127.0.0.1 193.48.57.186&lt;br /&gt;
    findtime = 10m&lt;br /&gt;
    bantime = 24h&lt;br /&gt;
    maxretry = 3&lt;br /&gt;
    [sshd]&lt;br /&gt;
    enabled = true&lt;br /&gt;
&lt;br /&gt;
= Serveur Minecraft =&lt;br /&gt;
&lt;br /&gt;
On utilise un docker &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;docker run -e EULA=TRUE -d -p 25565:25565 --name mc itzg/minecraft-server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on a ajouté &amp;lt;code&amp;gt;-e EULA=TRUE&amp;lt;/code&amp;gt; afin de laisser le serveur démarrer normalement (indication de la console docker obtenue en mode intéractif &amp;lt;code&amp;gt;docker start -i&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Manquant de place sur notre volume /var (docker stock les containers dans &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt;) on a déplacé les fichiers de docker sur notre array /home en liant &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;/home/docker&amp;lt;/code&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
    cp -r /var/lib/docker/* /home/docker&lt;br /&gt;
    mount --rbind /home/docker /var/lib/docker&lt;br /&gt;
&lt;br /&gt;
= Raid5 =&lt;br /&gt;
&lt;br /&gt;
On a ajouté à notre VM deux volumes identiques à celui utilisé pour /home.&lt;br /&gt;
&lt;br /&gt;
On a créé l'array avec mdadm:&lt;br /&gt;
&lt;br /&gt;
    mdadm --create /dev/md0 --level=5 \&lt;br /&gt;
          --raid-devices 3 /dev/xvda3 /dev/xvda5 /dev/xvda6&lt;br /&gt;
    mkfs /dev/md0&lt;br /&gt;
    mount /dev/md0 /home&lt;br /&gt;
&lt;br /&gt;
En modifiant également &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt; pour laisser la VM monter correctement /home&lt;br /&gt;
&lt;br /&gt;
= Chiffrage =&lt;br /&gt;
&lt;br /&gt;
On a créé un dernier volume qu'on a affecté à notre VM. On a ensuite utilisé cryptsetup pour l'encrypter :&lt;br /&gt;
&lt;br /&gt;
    cryptsetup luksFormat /dev/xvda7&lt;br /&gt;
    cryptsetup luksOpen /dev/xvda7 disk&lt;br /&gt;
    mkfs /dev/mapper/disk&lt;br /&gt;
    mkdir /mnt/disk &amp;amp; mount /dev/mapper/disk /mnt/disk&lt;br /&gt;
&lt;br /&gt;
On a ensuite copié notre index.html dans &amp;lt;code&amp;gt;/mnt/disk&amp;lt;/code&amp;gt; avant de refermer le volume&lt;br /&gt;
&lt;br /&gt;
    umount /mnt/disk&lt;br /&gt;
    cryptsetup luksClose disk&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60397</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60397"/>
				<updated>2022-11-30T12:32:02Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Raid5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
et la zone inverse :&lt;br /&gt;
&lt;br /&gt;
    $TTL	604800&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    			      2		; Serial&lt;br /&gt;
    			 604800		; Refresh&lt;br /&gt;
    			  86400		; Retry&lt;br /&gt;
    			2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS	ns6.gandi.net.&lt;br /&gt;
    ns  	IN	PTR	raclette.site.&lt;br /&gt;
&lt;br /&gt;
Dans les options on active la récursion et le transfert :&lt;br /&gt;
&lt;br /&gt;
    options {&lt;br /&gt;
    	allow-query-cache { any; };&lt;br /&gt;
    	allow-recursion { &amp;quot;trusted&amp;quot;; };&lt;br /&gt;
    	dnssec-enable yes;&lt;br /&gt;
    	allow-transfer { &amp;quot;allowed_to_transfer&amp;quot;; };&lt;br /&gt;
    	rate-limit { responses-per-second 10; };&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;allowed_to_transfer&amp;quot; {&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    	2001:4b98:d:1::40;&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;trusted&amp;quot; {&lt;br /&gt;
    	193.48.57.186;&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
On a également limité le nombre de réponses par seconde à 10.&lt;br /&gt;
&lt;br /&gt;
= Configuration fail2ban =&lt;br /&gt;
&lt;br /&gt;
On a ici une configuration simple qui ban les ip qui font 3 erreurs consécutives pour se connecter en ssh :&lt;br /&gt;
&lt;br /&gt;
    [DEFAULT]&lt;br /&gt;
    ignoreip = 127.0.0.1 193.48.57.186&lt;br /&gt;
    findtime = 10m&lt;br /&gt;
    bantime = 24h&lt;br /&gt;
    maxretry = 3&lt;br /&gt;
    [sshd]&lt;br /&gt;
    enabled = true&lt;br /&gt;
&lt;br /&gt;
= Serveur Minecraft =&lt;br /&gt;
&lt;br /&gt;
On utilise un docker &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;docker run -e EULA=TRUE -d -p 25565:25565 --name mc itzg/minecraft-server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on a ajouté &amp;lt;code&amp;gt;-e EULA=TRUE&amp;lt;/code&amp;gt; afin de laisser le serveur démarrer normalement (indication de la console docker obtenue en mode intéractif &amp;lt;code&amp;gt;docker start -i&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Manquant de place sur notre volume /var (docker stock les containers dans &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt;) on a déplacé les fichiers de docker sur notre array /home en liant &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;/home/docker&amp;lt;/code&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
    cp -r /var/lib/docker/* /home/docker&lt;br /&gt;
    mount --rbind /home/docker /var/lib/docker&lt;br /&gt;
&lt;br /&gt;
= Raid5 =&lt;br /&gt;
&lt;br /&gt;
On a ajouté à notre VM deux volumes identiques à celui utilisé pour /home.&lt;br /&gt;
&lt;br /&gt;
On a créé l'array avec mdadm:&lt;br /&gt;
&lt;br /&gt;
    $ mdadm --create /dev/md0 --level=5 \&lt;br /&gt;
            --raid-devices 3 /dev/xvda3 /dev/xvda5 /dev/xvda6&lt;br /&gt;
    $ mkfs /dev/md0&lt;br /&gt;
    $ mount /dev/md0 /home&lt;br /&gt;
&lt;br /&gt;
En modifiant également &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt; pour laisser la VM monter correctement /home&lt;br /&gt;
&lt;br /&gt;
= Chiffrage =&lt;br /&gt;
&lt;br /&gt;
On a créé un dernier volume qu'on a affecté à notre VM. On a ensuite utilisé cryptsetup pour l'encrypter :&lt;br /&gt;
&lt;br /&gt;
    cryptsetup luksFormat /dev/xvda7&lt;br /&gt;
    cryptsetup luksOpen /dev/xvda7 disk&lt;br /&gt;
    mkfs /dev/mapper/disk&lt;br /&gt;
    mkdir /mnt/disk &amp;amp; mount /dev/mapper/disk /mnt/disk&lt;br /&gt;
&lt;br /&gt;
On a ensuite copié notre index.html dans &amp;lt;code&amp;gt;/mnt/disk&amp;lt;/code&amp;gt; avant de refermer le volume&lt;br /&gt;
&lt;br /&gt;
    umount /mnt/disk&lt;br /&gt;
    cryptsetup luksClose disk&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60396</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60396"/>
				<updated>2022-11-30T12:28:05Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Serveur Minecraft */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
et la zone inverse :&lt;br /&gt;
&lt;br /&gt;
    $TTL	604800&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    			      2		; Serial&lt;br /&gt;
    			 604800		; Refresh&lt;br /&gt;
    			  86400		; Retry&lt;br /&gt;
    			2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS	ns6.gandi.net.&lt;br /&gt;
    ns  	IN	PTR	raclette.site.&lt;br /&gt;
&lt;br /&gt;
Dans les options on active la récursion et le transfert :&lt;br /&gt;
&lt;br /&gt;
    options {&lt;br /&gt;
    	allow-query-cache { any; };&lt;br /&gt;
    	allow-recursion { &amp;quot;trusted&amp;quot;; };&lt;br /&gt;
    	dnssec-enable yes;&lt;br /&gt;
    	allow-transfer { &amp;quot;allowed_to_transfer&amp;quot;; };&lt;br /&gt;
    	rate-limit { responses-per-second 10; };&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;allowed_to_transfer&amp;quot; {&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    	2001:4b98:d:1::40;&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;trusted&amp;quot; {&lt;br /&gt;
    	193.48.57.186;&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
On a également limité le nombre de réponses par seconde à 10.&lt;br /&gt;
&lt;br /&gt;
= Configuration fail2ban =&lt;br /&gt;
&lt;br /&gt;
On a ici une configuration simple qui ban les ip qui font 3 erreurs consécutives pour se connecter en ssh :&lt;br /&gt;
&lt;br /&gt;
    [DEFAULT]&lt;br /&gt;
    ignoreip = 127.0.0.1 193.48.57.186&lt;br /&gt;
    findtime = 10m&lt;br /&gt;
    bantime = 24h&lt;br /&gt;
    maxretry = 3&lt;br /&gt;
    [sshd]&lt;br /&gt;
    enabled = true&lt;br /&gt;
&lt;br /&gt;
= Serveur Minecraft =&lt;br /&gt;
&lt;br /&gt;
On utilise un docker &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;docker run -e EULA=TRUE -d -p 25565:25565 --name mc itzg/minecraft-server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on a ajouté &amp;lt;code&amp;gt;-e EULA=TRUE&amp;lt;/code&amp;gt; afin de laisser le serveur démarrer normalement (indication de la console docker obtenue en mode intéractif &amp;lt;code&amp;gt;docker start -i&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Manquant de place sur notre volume /var (docker stock les containers dans &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt;) on a déplacé les fichiers de docker sur notre array /home en liant &amp;lt;code&amp;gt;/var/lib/docker&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;/home/docker&amp;lt;/code&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
    cp -r /var/lib/docker/* /home/docker&lt;br /&gt;
    mount --rbind /home/docker /var/lib/docker&lt;br /&gt;
&lt;br /&gt;
= Raid5 =&lt;br /&gt;
&lt;br /&gt;
On a ajouté à notre VM deux volumes identiques à celui utilisé pour /home.&lt;br /&gt;
&lt;br /&gt;
On a créé l'array avec mdadm:&lt;br /&gt;
&lt;br /&gt;
    $ mdadm --create /dev/md0 --level=5 \&lt;br /&gt;
            --raid-devices 3 /dev/xvda3 /dev/xvda5 /dev/xvda6&lt;br /&gt;
    $ mkfs /dev/md0&lt;br /&gt;
    $ mount /dev/md0 /home&lt;br /&gt;
&lt;br /&gt;
En modifiant également &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt; pour laisser la VM monter correctement /home&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60394</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60394"/>
				<updated>2022-11-30T12:20:51Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Serveur Minecraft */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
et la zone inverse :&lt;br /&gt;
&lt;br /&gt;
    $TTL	604800&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    			      2		; Serial&lt;br /&gt;
    			 604800		; Refresh&lt;br /&gt;
    			  86400		; Retry&lt;br /&gt;
    			2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS	ns6.gandi.net.&lt;br /&gt;
    ns  	IN	PTR	raclette.site.&lt;br /&gt;
&lt;br /&gt;
Dans les options on active la récursion et le transfert :&lt;br /&gt;
&lt;br /&gt;
    options {&lt;br /&gt;
    	allow-query-cache { any; };&lt;br /&gt;
    	allow-recursion { &amp;quot;trusted&amp;quot;; };&lt;br /&gt;
    	dnssec-enable yes;&lt;br /&gt;
    	allow-transfer { &amp;quot;allowed_to_transfer&amp;quot;; };&lt;br /&gt;
    	rate-limit { responses-per-second 10; };&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;allowed_to_transfer&amp;quot; {&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    	2001:4b98:d:1::40;&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;trusted&amp;quot; {&lt;br /&gt;
    	193.48.57.186;&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
On a également limité le nombre de réponses par seconde à 10.&lt;br /&gt;
&lt;br /&gt;
= Configuration fail2ban =&lt;br /&gt;
&lt;br /&gt;
On a ici une configuration simple qui ban les ip qui font 3 erreurs consécutives pour se connecter en ssh :&lt;br /&gt;
&lt;br /&gt;
    [DEFAULT]&lt;br /&gt;
    ignoreip = 127.0.0.1 193.48.57.186&lt;br /&gt;
    findtime = 10m&lt;br /&gt;
    bantime = 24h&lt;br /&gt;
    maxretry = 3&lt;br /&gt;
    [sshd]&lt;br /&gt;
    enabled = true&lt;br /&gt;
&lt;br /&gt;
= Serveur Minecraft =&lt;br /&gt;
&lt;br /&gt;
On utilise un docker &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;docker run -e EULA=TRUE -d -p 25565:25565 --name mc itzg/minecraft-server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on a ajouté &amp;lt;code&amp;gt;-e EULA=TRUE&amp;lt;/code&amp;gt; afin de laisser le serveur démarrer normalement (indication de la console docker obtenue en mode intéractif &amp;lt;code&amp;gt;docker start -i&amp;lt;/code&amp;gt;)&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60392</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60392"/>
				<updated>2022-11-30T12:20:29Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Configuration fail2ban */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
et la zone inverse :&lt;br /&gt;
&lt;br /&gt;
    $TTL	604800&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    			      2		; Serial&lt;br /&gt;
    			 604800		; Refresh&lt;br /&gt;
    			  86400		; Retry&lt;br /&gt;
    			2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS	ns6.gandi.net.&lt;br /&gt;
    ns  	IN	PTR	raclette.site.&lt;br /&gt;
&lt;br /&gt;
Dans les options on active la récursion et le transfert :&lt;br /&gt;
&lt;br /&gt;
    options {&lt;br /&gt;
    	allow-query-cache { any; };&lt;br /&gt;
    	allow-recursion { &amp;quot;trusted&amp;quot;; };&lt;br /&gt;
    	dnssec-enable yes;&lt;br /&gt;
    	allow-transfer { &amp;quot;allowed_to_transfer&amp;quot;; };&lt;br /&gt;
    	rate-limit { responses-per-second 10; };&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;allowed_to_transfer&amp;quot; {&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    	2001:4b98:d:1::40;&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;trusted&amp;quot; {&lt;br /&gt;
    	193.48.57.186;&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
On a également limité le nombre de réponses par seconde à 10.&lt;br /&gt;
&lt;br /&gt;
= Configuration fail2ban =&lt;br /&gt;
&lt;br /&gt;
On a ici une configuration simple qui ban les ip qui font 3 erreurs consécutives pour se connecter en ssh :&lt;br /&gt;
&lt;br /&gt;
    [DEFAULT]&lt;br /&gt;
    ignoreip = 127.0.0.1 193.48.57.186&lt;br /&gt;
    findtime = 10m&lt;br /&gt;
    bantime = 24h&lt;br /&gt;
    maxretry = 3&lt;br /&gt;
    [sshd]&lt;br /&gt;
    enabled = true&lt;br /&gt;
&lt;br /&gt;
= Serveur Minecraft =&lt;br /&gt;
&lt;br /&gt;
On utilise un docker &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;docker run -e EULA=TRUE -d -p 25565:25565 --name mc itzg/minecraft-server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on a ajouté -e EULA=TRUE afin de laisser le serveur démarrer normalement (indication de la console docker obtenue en mode intéractif &amp;lt;code&amp;gt;docker start -i&amp;lt;/code&amp;gt;)&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60391</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60391"/>
				<updated>2022-11-30T12:16:03Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Configuration DNS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
et la zone inverse :&lt;br /&gt;
&lt;br /&gt;
    $TTL	604800&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    			      2		; Serial&lt;br /&gt;
    			 604800		; Refresh&lt;br /&gt;
    			  86400		; Retry&lt;br /&gt;
    			2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS	ns6.gandi.net.&lt;br /&gt;
    ns  	IN	PTR	raclette.site.&lt;br /&gt;
&lt;br /&gt;
Dans les options on active la récursion et le transfert :&lt;br /&gt;
&lt;br /&gt;
    options {&lt;br /&gt;
    	allow-query-cache { any; };&lt;br /&gt;
    	allow-recursion { &amp;quot;trusted&amp;quot;; };&lt;br /&gt;
    	dnssec-enable yes;&lt;br /&gt;
    	allow-transfer { &amp;quot;allowed_to_transfer&amp;quot;; };&lt;br /&gt;
    	rate-limit { responses-per-second 10; };&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;allowed_to_transfer&amp;quot; {&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    	2001:4b98:d:1::40;&lt;br /&gt;
    };&lt;br /&gt;
    acl &amp;quot;trusted&amp;quot; {&lt;br /&gt;
    	193.48.57.186;&lt;br /&gt;
    	217.70.177.40;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
On a également limité le nombre de réponses par seconde à 10.&lt;br /&gt;
&lt;br /&gt;
= Configuration fail2ban =&lt;br /&gt;
&lt;br /&gt;
On a ici une configuration simple qui ban les ip qui font 3 erreurs consécutives pour se connecter en ssh :&lt;br /&gt;
&lt;br /&gt;
    [DEFAULT]&lt;br /&gt;
    ignoreip = 127.0.0.1 193.48.57.186&lt;br /&gt;
    findtime = 10m&lt;br /&gt;
    bantime = 24h&lt;br /&gt;
    maxretry = 3&lt;br /&gt;
    [sshd]&lt;br /&gt;
    enabled = true&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60390</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60390"/>
				<updated>2022-11-30T12:09:48Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Configuration DNS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60389</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60389"/>
				<updated>2022-11-30T12:09:39Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Configuration DNS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
    $TTL	60480&lt;br /&gt;
    @   	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
    	    		      5		; Serial&lt;br /&gt;
    	    		 604800		; Refresh&lt;br /&gt;
    		    	  86400		; Retry&lt;br /&gt;
    		    	2419200		; Expire&lt;br /&gt;
    			 604800 )	; Negative Cache TTL&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    @   	IN	NS	ns.raclette.site.&lt;br /&gt;
    @   	IN	NS 	ns6.gandi.net.&lt;br /&gt;
    ns  	IN 	A	193.48.57.186&lt;br /&gt;
    ns  	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
    www 	IN	CNAME	ns&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60388</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60388"/>
				<updated>2022-11-30T12:08:09Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Configuration DNS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
            file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
$TTL	60480&lt;br /&gt;
@	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
&lt;br /&gt;
			      5		; Serial&lt;br /&gt;
&lt;br /&gt;
			 604800		; Refresh&lt;br /&gt;
&lt;br /&gt;
			  86400		; Retry&lt;br /&gt;
&lt;br /&gt;
			2419200		; Expire&lt;br /&gt;
&lt;br /&gt;
			 604800 )	; Negative Cache TTL&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
@	IN	NS	ns.raclette.site.&lt;br /&gt;
&lt;br /&gt;
@	IN	NS 	ns6.gandi.net.&lt;br /&gt;
&lt;br /&gt;
ns	IN 	A	193.48.57.186&lt;br /&gt;
&lt;br /&gt;
ns	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
&lt;br /&gt;
www	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60387</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60387"/>
				<updated>2022-11-30T12:07:36Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Configuration DNS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
            type master;&lt;br /&gt;
	    file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
	type master;&lt;br /&gt;
	file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
$TTL	60480&lt;br /&gt;
@	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
&lt;br /&gt;
			      5		; Serial&lt;br /&gt;
&lt;br /&gt;
			 604800		; Refresh&lt;br /&gt;
&lt;br /&gt;
			  86400		; Retry&lt;br /&gt;
&lt;br /&gt;
			2419200		; Expire&lt;br /&gt;
&lt;br /&gt;
			 604800 )	; Negative Cache TTL&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
@	IN	NS	ns.raclette.site.&lt;br /&gt;
&lt;br /&gt;
@	IN	NS 	ns6.gandi.net.&lt;br /&gt;
&lt;br /&gt;
ns	IN 	A	193.48.57.186&lt;br /&gt;
&lt;br /&gt;
ns	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
&lt;br /&gt;
www	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60386</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60386"/>
				<updated>2022-11-30T12:07:05Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Configuration DNS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
	type master;&lt;br /&gt;
	file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
	type master;&lt;br /&gt;
	file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
$TTL	60480&lt;br /&gt;
@	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
&lt;br /&gt;
			      5		; Serial&lt;br /&gt;
&lt;br /&gt;
			 604800		; Refresh&lt;br /&gt;
&lt;br /&gt;
			  86400		; Retry&lt;br /&gt;
&lt;br /&gt;
			2419200		; Expire&lt;br /&gt;
&lt;br /&gt;
			 604800 )	; Negative Cache TTL&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
@	IN	NS	ns.raclette.site.&lt;br /&gt;
&lt;br /&gt;
@	IN	NS 	ns6.gandi.net.&lt;br /&gt;
&lt;br /&gt;
ns	IN 	A	193.48.57.186&lt;br /&gt;
&lt;br /&gt;
ns	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
&lt;br /&gt;
www	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60385</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60385"/>
				<updated>2022-11-30T12:05:51Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Configuration DNS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
	type master;&lt;br /&gt;
	file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
	type master;&lt;br /&gt;
	file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
$TTL	60480&lt;br /&gt;
@	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
&lt;br /&gt;
			      5		; Serial&lt;br /&gt;
&lt;br /&gt;
			 604800		; Refresh&lt;br /&gt;
&lt;br /&gt;
			  86400		; Retry&lt;br /&gt;
&lt;br /&gt;
			2419200		; Expire&lt;br /&gt;
&lt;br /&gt;
			 604800 )	; Negative Cache TTL&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
@	IN	NS	ns.raclette.site.&lt;br /&gt;
&lt;br /&gt;
@	IN	NS 	ns6.gandi.net.&lt;br /&gt;
&lt;br /&gt;
ns	IN 	A	193.48.57.186&lt;br /&gt;
&lt;br /&gt;
ns	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
&lt;br /&gt;
www	IN	CNAME	ns&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60384</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60384"/>
				<updated>2022-11-30T12:05:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Configuration DNS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
	type master;&lt;br /&gt;
	file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
	type master;&lt;br /&gt;
	file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
$TTL	60480&lt;br /&gt;
@	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
			      5		; Serial&lt;br /&gt;
			 604800		; Refresh&lt;br /&gt;
			  86400		; Retry&lt;br /&gt;
			2419200		; Expire&lt;br /&gt;
			 604800 )	; Negative Cache TTL&lt;br /&gt;
;&lt;br /&gt;
@	IN	NS	ns.raclette.site.&lt;br /&gt;
@	IN	NS 	ns6.gandi.net.&lt;br /&gt;
ns	IN 	A	193.48.57.186&lt;br /&gt;
ns	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
www	IN	CNAME	ns&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60383</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=60383"/>
				<updated>2022-11-30T12:04:53Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 3: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configuration DNS =&lt;br /&gt;
&lt;br /&gt;
Configuration des zones :&lt;br /&gt;
&lt;br /&gt;
named.conf.local :&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
zone &amp;quot;raclette.site&amp;quot; {&lt;br /&gt;
	type master;&lt;br /&gt;
	file &amp;quot;/etc/bind/db.raclette.signed&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
zone &amp;quot;186.57.48.193.in-addr.arpa&amp;quot; {&lt;br /&gt;
	type master;&lt;br /&gt;
	file &amp;quot;/etc/bind/db.raclette.reverse&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
avec la zone directe :&lt;br /&gt;
db.raclette &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
$TTL	60480&lt;br /&gt;
@	IN	SOA	raclette.site. root.raclette.site. (&lt;br /&gt;
			      5		; Serial&lt;br /&gt;
			 604800		; Refresh&lt;br /&gt;
			  86400		; Retry&lt;br /&gt;
			2419200		; Expire&lt;br /&gt;
			 604800 )	; Negative Cache TTL&lt;br /&gt;
;&lt;br /&gt;
@	IN	NS	ns.raclette.site.&lt;br /&gt;
@	IN	NS 	ns6.gandi.net.&lt;br /&gt;
ns	IN 	A	193.48.57.186&lt;br /&gt;
ns	IN	AAAA	2001:660:4401:60b0:216:3eff:fef7:a359&lt;br /&gt;
www	IN	CNAME	ns&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:IMA5sc_2022_23_G1_ShemaBasket.png&amp;diff=60218</id>
		<title>Fichier:IMA5sc 2022 23 G1 ShemaBasket.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:IMA5sc_2022_23_G1_ShemaBasket.png&amp;diff=60218"/>
				<updated>2022-11-28T17:36:22Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : Mneus a téléversé une nouvelle version de Fichier:IMA5sc 2022 23 G1 ShemaBasket.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:IMA5sc_2022_23_G1_ShemaBasket.png&amp;diff=60217</id>
		<title>Fichier:IMA5sc 2022 23 G1 ShemaBasket.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:IMA5sc_2022_23_G1_ShemaBasket.png&amp;diff=60217"/>
				<updated>2022-11-28T17:35:02Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60216</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60216"/>
				<updated>2022-11-28T17:34:01Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Première approche */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== But du projet ==&lt;br /&gt;
&lt;br /&gt;
Observer un joueur de basket pendant son tir et prévoir si le tir va rentrer&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, nous avons prévu un test avec une petite balle nous permettant de la voir plus facilement qu'une balle réglementaire&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
Cette approche nous permet d'enregistrer nos mesures simplement en redirigeant le flux de la liaison série vers un fichier csv en local avec la commande :&lt;br /&gt;
&amp;lt;code&amp;gt;cat /dev/ttyACM0 &amp;gt;&amp;gt; data.csv&amp;lt;/code&amp;gt;&lt;br /&gt;
Pour cela il faut d'abord configurer le port série avec un baud rate de 460800.&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;br /&gt;
&lt;br /&gt;
= Première approche =&lt;br /&gt;
Pour monter notre dataset notre première approche consisté à placer le capteur à hauteur d'épaule d'un joueur pendant qu'il réalise des tirs et pour chaque tir de préciser manuellement si le tir était bon&lt;br /&gt;
&lt;br /&gt;
= Mise en place =&lt;br /&gt;
&lt;br /&gt;
[[Fichier:IMA5sc 2022 23 G1 ShemaBasket.png|thumb|center|700px|maquette]]&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60053</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60053"/>
				<updated>2022-11-28T09:49:14Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Premiers pas avec le capteur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== But du projet ==&lt;br /&gt;
&lt;br /&gt;
Observer un joueur de basket pendant son tir et prévoir si le tir va rentrer&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, nous avons prévu un test avec une petite balle nous permettant de la voir plus facilement qu'une balle réglementaire&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
Cette approche nous permet d'enregistrer nos mesures simplement en redirigeant le flux de la liaison série vers un fichier csv en local avec la commande :&lt;br /&gt;
&amp;lt;code&amp;gt;cat /dev/ttyACM0 &amp;gt;&amp;gt; data.csv&amp;lt;/code&amp;gt;&lt;br /&gt;
Pour cela il faut d'abord configurer le port série avec un baud rate de 460800.&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;br /&gt;
&lt;br /&gt;
= Première approche =&lt;br /&gt;
Pour monter notre dataset notre première approche consisté à placer le capteur à hauteur d'épaule d'un joueur pendant qu'il réalise des tirs et pour chaque tir de préciser manuellement si le tir était bon&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60052</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60052"/>
				<updated>2022-11-28T09:48:57Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Premiers pas avec le capteur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== But du projet ==&lt;br /&gt;
&lt;br /&gt;
Observer un joueur de basket pendant son tir et prévoir si le tir va rentrer&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, nous avons prévu un test avec une petite balle nous permettant de la voir plus facilement qu'une balle réglementaire&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
Cette approche nous permet d'enregistrer nos mesures simplement en redirigeant le flux de la liaison série vers un fichier csv en local avec la commande :&lt;br /&gt;
&amp;lt;code&amp;gt;cat /dev/ttyACM0 &amp;gt;&amp;gt; data.csv&amp;lt;/code&amp;gt;&lt;br /&gt;
Pour cela il faut d'abord configurer le port série avec une vitesse de 460800.&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;br /&gt;
&lt;br /&gt;
= Première approche =&lt;br /&gt;
Pour monter notre dataset notre première approche consisté à placer le capteur à hauteur d'épaule d'un joueur pendant qu'il réalise des tirs et pour chaque tir de préciser manuellement si le tir était bon&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60024</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60024"/>
				<updated>2022-11-28T09:01:31Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Premiers pas avec le capteur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== But du projet ==&lt;br /&gt;
&lt;br /&gt;
Observer un joueur de basket pendant son tir et prévoir si le tir va rentrer&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, nous avons prévu un test avec une petite balle nous permettant de la voir plus facilement qu'une balle réglementaire&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
Cette approche nous permet d'enregistrer nos mesures simplement en redirigeant le flux de la liaison série vers un fichier csv en local avec la commande :&lt;br /&gt;
&amp;lt;code&amp;gt;cat /dev/ttyACM0 &amp;gt;&amp;gt; data.csv&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;br /&gt;
&lt;br /&gt;
= Première approche =&lt;br /&gt;
Pour monter notre dataset notre première approche consisté à placer le capteur à hauteur d'épaule d'un joueur pendant qu'il réalise des tirs et pour chaque tir de préciser manuellement si le tir était bon&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60023</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60023"/>
				<updated>2022-11-28T09:00:40Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Premiers pas avec le capteur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== But du projet ==&lt;br /&gt;
&lt;br /&gt;
Observer un joueur de basket pendant son tir et prévoir si le tir va rentrer&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, nous avons prévu un test avec une petite balle nous permettant de la voir plus facilement qu'une balle réglementaire&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
Cette approche nous permet d'enregistrer nos mesures simplement en redirigeant le flux de la liaison série vers un fichier csv en local avec la commande :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;br /&gt;
&lt;br /&gt;
= Première approche =&lt;br /&gt;
Pour monter notre dataset notre première approche consisté à placer le capteur à hauteur d'épaule d'un joueur pendant qu'il réalise des tirs et pour chaque tir de préciser manuellement si le tir était bon&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60020</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60020"/>
				<updated>2022-11-28T08:54:41Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Première approche */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== But du projet ==&lt;br /&gt;
&lt;br /&gt;
Observer un joueur de basket pendant son tir et prévoir si le tir va rentrer&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, nous avons prévu un test avec une petite balle nous permettant de la voir plus facilement qu'une balle réglementaire&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;br /&gt;
&lt;br /&gt;
= Première approche =&lt;br /&gt;
Pour monter notre dataset notre première approche consisté à placer le capteur à hauteur d'épaule d'un joueur pendant qu'il réalise des tirs et pour chaque tir de préciser manuellement si le tir était bon&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60019</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60019"/>
				<updated>2022-11-28T08:41:35Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Collecte de données */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== But du projet ==&lt;br /&gt;
&lt;br /&gt;
Observer un joueur de basket pendant son tir et prévoir si le tir va rentrer&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, nous avons prévu un test avec une petite balle nous permettant de la voir plus facilement qu'une balle réglementaire&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;br /&gt;
&lt;br /&gt;
= Première approche =&lt;br /&gt;
Pour monter notre dataset notre première approche consisté à placer le capter à hauteur d'épaule d'un joueur pendant qu'il réalise des tirs et pour chaque tir de préciser manuellement si le tir était bon&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60018</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60018"/>
				<updated>2022-11-28T08:40:11Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Prévention de crampe pour la musculation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== But du projet ==&lt;br /&gt;
&lt;br /&gt;
Observer un joueur de basket pendant son tir et prévoir si le tir va rentrer&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, il semble nécessaire de monter le capteur proche du muscle et de manière stable en position.&lt;br /&gt;
On se propose de créer une armature à fixer au mollet d'un sujet pendant qu'il effectue l'exercice.&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;br /&gt;
&lt;br /&gt;
= Première approche =&lt;br /&gt;
Pour monter notre dataset notre première approche consisté à placer le capter à hauteur d'épaule d'un joueur pendant qu'il réalise des tirs et pour chaque tir de préciser manuellement si le tir était bon&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60017</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=60017"/>
				<updated>2022-11-28T08:38:35Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Premiers pas avec le capteur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Prévention de crampe pour la musculation ==&lt;br /&gt;
&lt;br /&gt;
Observer les muscles afin de prévoir des crampes ou contractions violentes lors d'exercices de musculation&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, il semble nécessaire de monter le capteur proche du muscle et de manière stable en position.&lt;br /&gt;
On se propose de créer une armature à fixer au mollet d'un sujet pendant qu'il effectue l'exercice.&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;br /&gt;
&lt;br /&gt;
= Première approche =&lt;br /&gt;
Pour monter notre dataset notre première approche consisté à placer le capter à hauteur d'épaule d'un joueur pendant qu'il réalise des tirs et pour chaque tir de préciser manuellement si le tir était bon&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59733</id>
		<title>TP sysres IMA5sc 2022/2023</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59733"/>
				<updated>2022-11-15T18:24:20Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Plan d'adressage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Répartition des binômes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Cahier !! Elèves &lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G1 | Cahier n°1]]&lt;br /&gt;
| Maxence NEUS / Maxence LAURENT&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G2 | Cahier n°2]]&lt;br /&gt;
| Florian DERLIQUE / Thibault MEYNIER&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G3 | Cahier n°3]]&lt;br /&gt;
| Quentin HUREL / Julien DELABRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G4 | Cahier n°4]]&lt;br /&gt;
| Brahim LEMRABET / Ayoub ER-REGUYBY&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G5 | Cahier n°5]]&lt;br /&gt;
| Ali KHALAF / Yanis LACROIX&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G6 | Cahier n°6]]&lt;br /&gt;
| Tom CARRERE / Logan PAQUIN&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G7 | Cahier n°7]]&lt;br /&gt;
| Maxime BALBASTRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G8 | Cahier n°8]]&lt;br /&gt;
| Anas MAZOZ / Ronan SING&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Plan d'adressage=&lt;br /&gt;
&lt;br /&gt;
*Réseau: 193.48.57.176/28&lt;br /&gt;
*Routeurs: E306 193.48.57.177 - E304 193.48.57.178&lt;br /&gt;
*Broadcast: 193.48.57.191&lt;br /&gt;
*gateway : 193.48.57.189&lt;br /&gt;
*priority vrrp : E304 90 - E306 100&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! Nom de la VM !! ipv4 !! Nom de domaine&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 1&lt;br /&gt;
| dio1&lt;br /&gt;
| 193.48.57.186&lt;br /&gt;
| raclette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 2&lt;br /&gt;
| dio2&lt;br /&gt;
| 193.48.57.179&lt;br /&gt;
| brochette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 3&lt;br /&gt;
| dio3&lt;br /&gt;
| 193.48.57.180&lt;br /&gt;
| fonduesavoyarde.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 4&lt;br /&gt;
| dio4&lt;br /&gt;
| 193.48.57.181&lt;br /&gt;
| tagine.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 5&lt;br /&gt;
| dio5&lt;br /&gt;
| 193.48.57.182&lt;br /&gt;
| blanquette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 6&lt;br /&gt;
| dio6&lt;br /&gt;
| 193.48.57.183&lt;br /&gt;
| ratatouille.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 7&lt;br /&gt;
| dio7&lt;br /&gt;
| 193.48.57.184&lt;br /&gt;
|welsh3b.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 8&lt;br /&gt;
| dio8&lt;br /&gt;
| 193.48.57.185&lt;br /&gt;
| tartiflette.space&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Architecture réseau=&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59714</id>
		<title>TP sysres IMA5sc 2022/2023</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59714"/>
				<updated>2022-11-15T17:03:56Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Plan d'adressage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Répartition des binômes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Cahier !! Elèves &lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G1 | Cahier n°1]]&lt;br /&gt;
| Maxence NEUS / Maxence LAURENT&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G2 | Cahier n°2]]&lt;br /&gt;
| Florian DERLIQUE / Thibault MEYNIER&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G3 | Cahier n°3]]&lt;br /&gt;
| Quentin HUREL / Julien DELABRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G4 | Cahier n°4]]&lt;br /&gt;
| Brahim LEMRABET / Ayoub ER-REGUYBY&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G5 | Cahier n°5]]&lt;br /&gt;
| Ali KHALAF / Yanis LACROIX&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G6 | Cahier n°6]]&lt;br /&gt;
| Tom CARRERE / Logan PAQUIN&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G7 | Cahier n°7]]&lt;br /&gt;
| Maxime BALBASTRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G8 | Cahier n°8]]&lt;br /&gt;
| Anas MAZOZ / Ronan SING&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Plan d'adressage=&lt;br /&gt;
&lt;br /&gt;
*Réseau: 193.48.57.176/28&lt;br /&gt;
*Routeurs: E306 193.48.57.177 - E304 193.48.57.178&lt;br /&gt;
*Broadcast: 193.48.57.191&lt;br /&gt;
*gateway : 193.48.57.189&lt;br /&gt;
*priority vrrp : E304 110 - E306 100&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! Nom de la VM !! ipv4 !! Nom de domaine&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 1&lt;br /&gt;
| dio1&lt;br /&gt;
| 193.48.57.186&lt;br /&gt;
| raclette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 2&lt;br /&gt;
| dio2&lt;br /&gt;
| 193.48.57.179&lt;br /&gt;
| brochette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 3&lt;br /&gt;
| dio3&lt;br /&gt;
| 193.48.57.180&lt;br /&gt;
| fonduesavoyarde.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 4&lt;br /&gt;
| dio4&lt;br /&gt;
| 193.48.57.181&lt;br /&gt;
| tagine.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 5&lt;br /&gt;
| dio5&lt;br /&gt;
| 193.48.57.182&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 6&lt;br /&gt;
| dio6&lt;br /&gt;
| 193.48.57.183&lt;br /&gt;
| ratatouille.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 7&lt;br /&gt;
| dio7&lt;br /&gt;
| 193.48.57.184&lt;br /&gt;
|welsh3b.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 8&lt;br /&gt;
| dio8&lt;br /&gt;
| 193.48.57.185&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Architecture réseau=&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59697</id>
		<title>TP sysres IMA5sc 2022/2023</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59697"/>
				<updated>2022-11-15T16:36:59Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Plan d'adressage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Répartition des binômes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Cahier !! Elèves &lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G1 | Cahier n°1]]&lt;br /&gt;
| Maxence NEUS / Maxence LAURENT&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G2 | Cahier n°2]]&lt;br /&gt;
| Florian DERLIQUE / Thibault MEYNIER&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G3 | Cahier n°3]]&lt;br /&gt;
| Quentin HUREL / Julien DELABRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G4 | Cahier n°4]]&lt;br /&gt;
| Brahim LEMRABET / Ayoub ER-REGUYBY&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G5 | Cahier n°5]]&lt;br /&gt;
| Ali KHALAF / Yanis LACROIX&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G6 | Cahier n°6]]&lt;br /&gt;
| Tom CARRERE / Logan PAQUIN&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G7 | Cahier n°7]]&lt;br /&gt;
| Maxime BALBASTRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G8 | Cahier n°8]]&lt;br /&gt;
| Anas MAZOZ / Ronan SING&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Plan d'adressage=&lt;br /&gt;
&lt;br /&gt;
*Réseau: 193.48.57.176/28&lt;br /&gt;
*Routeur: 193.48.57.177&lt;br /&gt;
*Broadcast: 193.48.57.191&lt;br /&gt;
*ip vrrp : 193.48.57.189&lt;br /&gt;
*E304 : priority 110&lt;br /&gt;
*E306 : priority 100&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! Nom de la VM !! ipv4 !! Nom de domaine&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 1&lt;br /&gt;
| dio1&lt;br /&gt;
| 193.48.57.178&lt;br /&gt;
| raclette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 2&lt;br /&gt;
| dio2&lt;br /&gt;
| 193.48.57.179&lt;br /&gt;
| brochette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 3&lt;br /&gt;
| dio3&lt;br /&gt;
| 193.48.57.180&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 4&lt;br /&gt;
| dio4&lt;br /&gt;
| 193.48.57.181&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 5&lt;br /&gt;
| dio5&lt;br /&gt;
| 193.48.57.182&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 6&lt;br /&gt;
| dio6&lt;br /&gt;
| 193.48.57.183&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 7&lt;br /&gt;
| dio7&lt;br /&gt;
| 172.26.145.107&lt;br /&gt;
|welsh3b.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 8&lt;br /&gt;
| dio8&lt;br /&gt;
| 193.48.57.185&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Architecture réseau=&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59696</id>
		<title>TP sysres IMA5sc 2022/2023</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59696"/>
				<updated>2022-11-15T16:35:39Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Plan d'adressage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Répartition des binômes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Cahier !! Elèves &lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G1 | Cahier n°1]]&lt;br /&gt;
| Maxence NEUS / Maxence LAURENT&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G2 | Cahier n°2]]&lt;br /&gt;
| Florian DERLIQUE / Thibault MEYNIER&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G3 | Cahier n°3]]&lt;br /&gt;
| Quentin HUREL / Julien DELABRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G4 | Cahier n°4]]&lt;br /&gt;
| Brahim LEMRABET / Ayoub ER-REGUYBY&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G5 | Cahier n°5]]&lt;br /&gt;
| Ali KHALAF / Yanis LACROIX&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G6 | Cahier n°6]]&lt;br /&gt;
| Tom CARRERE / Logan PAQUIN&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G7 | Cahier n°7]]&lt;br /&gt;
| Maxime BALBASTRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G8 | Cahier n°8]]&lt;br /&gt;
| Anas MAZOZ / Ronan SING&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Plan d'adressage=&lt;br /&gt;
&lt;br /&gt;
*Réseau: 193.48.57.176/28&lt;br /&gt;
*Routeur: 193.48.57.177&lt;br /&gt;
*Broadcast: 193.48.57.191&lt;br /&gt;
*virtual ip E304 : 193.48.57.188 priority 110&lt;br /&gt;
*virtual ip E306 : 193.48.57.189 priority 100&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! Nom de la VM !! ipv4 !! Nom de domaine&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 1&lt;br /&gt;
| dio1&lt;br /&gt;
| 193.48.57.178&lt;br /&gt;
| raclette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 2&lt;br /&gt;
| dio2&lt;br /&gt;
| 193.48.57.179&lt;br /&gt;
| brochette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 3&lt;br /&gt;
| dio3&lt;br /&gt;
| 193.48.57.180&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 4&lt;br /&gt;
| dio4&lt;br /&gt;
| 193.48.57.181&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 5&lt;br /&gt;
| dio5&lt;br /&gt;
| 193.48.57.182&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 6&lt;br /&gt;
| dio6&lt;br /&gt;
| 193.48.57.183&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 7&lt;br /&gt;
| dio7&lt;br /&gt;
| 172.26.145.107&lt;br /&gt;
|welsh3b.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 8&lt;br /&gt;
| dio8&lt;br /&gt;
| 193.48.57.185&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Architecture réseau=&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59680</id>
		<title>TP sysres IMA5sc 2022/2023</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59680"/>
				<updated>2022-11-15T14:22:46Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Plan d'adressage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Répartition des binômes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Cahier !! Elèves &lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G1 | Cahier n°1]]&lt;br /&gt;
| Maxence NEUS / Maxence LAURENT&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G2 | Cahier n°2]]&lt;br /&gt;
| Florian DERLIQUE / Thibault MEYNIER&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G3 | Cahier n°3]]&lt;br /&gt;
| Quentin HUREL / Julien DELABRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G4 | Cahier n°4]]&lt;br /&gt;
| Brahim LEMRABET / Ayoub ER-REGUYBY&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G5 | Cahier n°5]]&lt;br /&gt;
| Ali KHALAF / Yanis LACROIX&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G6 | Cahier n°6]]&lt;br /&gt;
| Tom CARRERE / Logan PAQUIN&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G7 | Cahier n°7]]&lt;br /&gt;
| Maxime BALBASTRE / Konstantin PATRIKEEV&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G8 | Cahier n°8]]&lt;br /&gt;
| Anas MAZOZ / Ronan SING&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Plan d'adressage=&lt;br /&gt;
&lt;br /&gt;
*Réseau: 193.48.57.176/28&lt;br /&gt;
*Routeur: 193.48.57.177&lt;br /&gt;
*Broadcast: 193.48.57.240&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! Nom de la VM !! ipv4 !! Nom de domaine&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 1&lt;br /&gt;
| dio1&lt;br /&gt;
| 193.48.57.178&lt;br /&gt;
| raclette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 2&lt;br /&gt;
| dio2&lt;br /&gt;
| 193.48.57.179&lt;br /&gt;
| brochette.site&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 3&lt;br /&gt;
| dio3&lt;br /&gt;
| 193.48.57.180&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 4&lt;br /&gt;
| dio4&lt;br /&gt;
| 193.48.57.181&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 5&lt;br /&gt;
| dio5&lt;br /&gt;
| 193.48.57.182&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 6&lt;br /&gt;
| dio6&lt;br /&gt;
| 193.48.57.183&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 7&lt;br /&gt;
| dio7&lt;br /&gt;
| 193.48.57.184&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 8&lt;br /&gt;
| dio8&lt;br /&gt;
| 193.48.57.185&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Architecture réseau=&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59567</id>
		<title>TP sysres IMA5sc 2022/2023</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5sc_2022/2023&amp;diff=59567"/>
				<updated>2022-10-25T14:57:35Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Plan d'adressage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Répartition des binômes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Cahier !! Elèves &lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G1 | Cahier n°1]]&lt;br /&gt;
| Maxence NEUS / Maxence LAURENT&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G2 | Cahier n°2]]&lt;br /&gt;
| Florian DERLIQUE / Thibault MEYNIER&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G3 | Cahier n°3]]&lt;br /&gt;
| Quentin HUREL / Julien DELABRE&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G4 | Cahier n°4]]&lt;br /&gt;
| Brahim LEMRABET / Ayoub ER-REGUYBY&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G5 | Cahier n°5]]&lt;br /&gt;
| Ali KHALAF / Yanis LACROIX&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G6 | Cahier n°6]]&lt;br /&gt;
| Tom CARRERE / Logan PAQUIN&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G7 | Cahier n°7]]&lt;br /&gt;
| Maxime BALBASTRE / Konstantin PATRIKEEV&lt;br /&gt;
|-&lt;br /&gt;
| [[ TP sysres IMA5 2022/2023 G8 | Cahier n°8]]&lt;br /&gt;
| Anas MAZOZ / Ronan SING&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Plan d'adressage=&lt;br /&gt;
&lt;br /&gt;
*Réseau: 193.48.57.176/28&lt;br /&gt;
*Routeur: 193.48.57.177&lt;br /&gt;
*Broadcast: 193.48.57.240&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! Nom de la VM !! ipv4 &lt;br /&gt;
|-&lt;br /&gt;
| Groupe 1&lt;br /&gt;
| dio1&lt;br /&gt;
| 193.48.57.178&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 2&lt;br /&gt;
| dio2&lt;br /&gt;
| 193.48.57.179&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 3&lt;br /&gt;
| dio3&lt;br /&gt;
| 193.48.57.180&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 4&lt;br /&gt;
| dio4&lt;br /&gt;
| 193.48.57.181&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 5&lt;br /&gt;
| dio5&lt;br /&gt;
| 193.48.57.182&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 6&lt;br /&gt;
| dio6&lt;br /&gt;
| 193.48.57.183&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 7&lt;br /&gt;
| dio7&lt;br /&gt;
| 193.48.57.184&lt;br /&gt;
|-&lt;br /&gt;
| Groupe 8&lt;br /&gt;
| dio8&lt;br /&gt;
| 193.48.57.185&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Architecture réseau=&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=59541</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=59541"/>
				<updated>2022-10-24T16:11:47Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Premiers pas avec le capteur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Prévention de crampe pour la musculation ==&lt;br /&gt;
&lt;br /&gt;
Observer les muscles afin de prévoir des crampes ou contractions violentes lors d'exercices de musculation&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, il semble nécessaire de monter le capteur proche du muscle et de manière stable en position.&lt;br /&gt;
On se propose de créer une armature à fixer au mollet d'un sujet pendant qu'il effectue l'exercice.&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles. Pour cela, on choisis de garder un gap de 0.25mm.&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=59540</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=59540"/>
				<updated>2022-10-24T16:11:26Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Premiers pas avec le capteur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Prévention de crampe pour la musculation ==&lt;br /&gt;
&lt;br /&gt;
Observer les muscles afin de prévoir des crampes ou contractions violentes lors d'exercices de musculation&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, il semble nécessaire de monter le capteur proche du muscle et de manière stable en position.&lt;br /&gt;
On se propose de créer une armature à fixer au mollet d'un sujet pendant qu'il effectue l'exercice.&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;br /&gt;
&lt;br /&gt;
On a également remarqué que selon le gap que l'on a positionné sur le capteur, on obtenait des artéfacts dans les mesures qui disparraissent pour les gap les plus faibles.&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=59537</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=59537"/>
				<updated>2022-10-24T16:01:25Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Premiers pas avec le capteur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Prévention de crampe pour la musculation ==&lt;br /&gt;
&lt;br /&gt;
Observer les muscles afin de prévoir des crampes ou contractions violentes lors d'exercices de musculation&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, il semble nécessaire de monter le capteur proche du muscle et de manière stable en position.&lt;br /&gt;
On se propose de créer une armature à fixer au mollet d'un sujet pendant qu'il effectue l'exercice.&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;br /&gt;
&lt;br /&gt;
Pour faciliter la lecture, on va changer l'affichage pour obtenir un format de type csv afin de pouvoir traiter les données récoltées par la suite.&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=59536</id>
		<title>Intelligence embarque IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Intelligence_embarque_IMA5_2022/2023_G1&amp;diff=59536"/>
				<updated>2022-10-24T15:59:46Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Collecte de données */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Prévention de crampe pour la musculation ==&lt;br /&gt;
&lt;br /&gt;
Observer les muscles afin de prévoir des crampes ou contractions violentes lors d'exercices de musculation&lt;br /&gt;
&lt;br /&gt;
= Collecte de données =&lt;br /&gt;
&lt;br /&gt;
A cause de la faible résolution du capteur, il semble nécessaire de monter le capteur proche du muscle et de manière stable en position.&lt;br /&gt;
On se propose de créer une armature à fixer au mollet d'un sujet pendant qu'il effectue l'exercice.&lt;br /&gt;
&lt;br /&gt;
= Premiers pas avec le capteur =&lt;br /&gt;
En utilisant le code exemple fourni, nous avons configuré la carte pour qu'elle nous fournisse la matrice des mesures effectuées par le capteur.&lt;br /&gt;
&lt;br /&gt;
En écoutant sur le port série de la carte, on arrive à afficher en temps réel la matrice de mesures.&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58994</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58994"/>
				<updated>2022-09-28T15:25:01Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 3: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on halt.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58993</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58993"/>
				<updated>2022-09-28T15:22:40Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
= Séance 3: =&lt;br /&gt;
&lt;br /&gt;
Pour séparer les partitions home et var, on crée les volumes avec :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate dio1_home storage; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
et sur la VM, on &lt;br /&gt;
&lt;br /&gt;
$ mount /dev/xvda3 /home&lt;br /&gt;
$ mount /dev/xvda4 /mnt; mv /var/* /mnt&lt;br /&gt;
$ umount /mnt; mount /dev/xvda4 /var&lt;br /&gt;
&lt;br /&gt;
Puis on propage les changements dans /etc/fstab et on reboot.&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58986</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58986"/>
				<updated>2022-09-28T14:30:03Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -ndio1_home storage ; mke2fs /dev/storage/dio1_home&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -ndio1_var storage ; mke2fs /dev/storage/dio1_var&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58972</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58972"/>
				<updated>2022-09-28T13:54:18Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -nhome_dio1 storage ; mke2fs /dev/storage/home_dio1&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L500M -nvar_dio1 storage ; mke2fs /dev/storage/var_dio1&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58971</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58971"/>
				<updated>2022-09-28T13:54:07Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
&lt;br /&gt;
On crée les partitions logiques home et var :&lt;br /&gt;
&lt;br /&gt;
$ lvcreate -L1G -nhome_dio1 storage ; mke2fs /dev/storage/home_dio1&lt;br /&gt;
$ lvcreate -L500M -nvar_dio1 storage ; mke2fs /dev/storage/var_dio1&lt;br /&gt;
&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
$ xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58970</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58970"/>
				<updated>2022-09-28T13:49:50Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `storage`&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
 xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58969</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58969"/>
				<updated>2022-09-28T13:49:01Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On utilise le groupe de volumes `virtual`&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
 xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Vault_NEUS_LAURENT_v0.zip&amp;diff=58909</id>
		<title>Fichier:Vault NEUS LAURENT v0.zip</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Vault_NEUS_LAURENT_v0.zip&amp;diff=58909"/>
				<updated>2022-09-25T16:09:21Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58908</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58908"/>
				<updated>2022-09-25T16:08:47Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On créer un groupe lvm pour les partitions&lt;br /&gt;
 vgcreate lvm_dio&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
 xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
[[media:Vault_NEUS_LAURENT_v0.zip|Password manager v0]]&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58907</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58907"/>
				<updated>2022-09-25T16:07:12Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On créer un groupe lvm pour les partitions&lt;br /&gt;
 vgcreate lvm_dio&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
 xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;br /&gt;
&lt;br /&gt;
Password manager v0 :&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58770</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58770"/>
				<updated>2022-09-13T17:16:14Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On créer un groupe lvm pour les partitions&lt;br /&gt;
 vgcreate lvm_dio&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
 xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58763</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58763"/>
				<updated>2022-09-13T17:05:51Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la zabeth 12.&lt;br /&gt;
&lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On créer un groupe lvm pour les partitions&lt;br /&gt;
 vgcreate lvm_dio&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
 xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;br /&gt;
&lt;br /&gt;
On se connecte sur root avec le rootpassword donné par xen-create-image à la fin de l'éxecution&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58756</id>
		<title>TP sysres IMA5 2022/2023 G1</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=TP_sysres_IMA5_2022/2023_G1&amp;diff=58756"/>
				<updated>2022-09-13T16:54:01Z</updated>
		
		<summary type="html">&lt;p&gt;Mneus : /* Séance 2: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Groupe 1 == &lt;br /&gt;
&lt;br /&gt;
Zabeth n°13 et n°12.&lt;br /&gt;
&lt;br /&gt;
Configuration réseau :&lt;br /&gt;
 - ip: 172.26.145.{50+n}/24 avec n le numéro de la zabeth&lt;br /&gt;
 - gateway: 172.26.145.254&lt;br /&gt;
 - dns (de l'école): 193.48.57.48&lt;br /&gt;
 - proxy: http://proxy.polytech-lille.fr:3128&lt;br /&gt;
&lt;br /&gt;
Packages par défauts :&lt;br /&gt;
 - XFCE&lt;br /&gt;
 - web server&lt;br /&gt;
 - ssh server&lt;br /&gt;
&lt;br /&gt;
Autres packages :&lt;br /&gt;
 - Python pour ansible&lt;br /&gt;
&lt;br /&gt;
= Séance 1: = &lt;br /&gt;
Propagation des clefs par ansible:&lt;br /&gt;
*ansible-playbook: &lt;br /&gt;
**Configuration sur le host: &lt;br /&gt;
 dans &lt;br /&gt;
 /etc/ssh/sshd_config -&amp;gt; PermitRootLogin yes &lt;br /&gt;
 et &lt;br /&gt;
 service ssh restart pour appliquer les changements&lt;br /&gt;
&lt;br /&gt;
* pour propager la clef:&lt;br /&gt;
 ansible-playbook -i hosts clef.yml --ask-pass --extra-vars='pubkey=&amp;quot;{contenu de id_rsa.pub}&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
Configuration Ansible&lt;br /&gt;
 - main playbook&lt;br /&gt;
 - tests des roles&lt;br /&gt;
&lt;br /&gt;
= Séance 2: = &lt;br /&gt;
*Configuration de la zabeth 12.&lt;br /&gt;
&lt;br /&gt;
*Configuration de la VM:&lt;br /&gt;
**LVM: &lt;br /&gt;
On créer un groupe lvm pour les partitions&lt;br /&gt;
 vgcreate lvm_dio&lt;br /&gt;
Puis on créer une config de partitions dans /etc/xen-tools/partitions.d pour définir notre config.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
commande de création: &lt;br /&gt;
 xen-create-image --hostname=dio{n} --ip=172.26.145.{100+n} --nameserver=193.48.57.48 --gateway=172.26.145.254 --netmask=255.255.255.0 --dist=chimaera --dir=/usr/local/xen&lt;/div&gt;</summary>
		<author><name>Mneus</name></author>	</entry>

	</feed>