<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wikibr.binets.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Leo.gaspard</id>
	<title>WikiBR - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://wikibr.binets.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Leo.gaspard"/>
	<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/Sp%C3%A9cial:Contributions/Leo.gaspard"/>
	<updated>2026-05-11T19:59:07Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Titus&amp;diff=8519</id>
		<title>Titus</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Titus&amp;diff=8519"/>
		<updated>2016-11-13T14:52:50Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : /* Les chans invite only */ Pas besoin du pseudo en fait :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Titus est le chat promo, accessible sur https://titus.binets.fr, on- et off-plâtal, sur logins frankiz.&lt;br /&gt;
&lt;br /&gt;
Pour se connecter sur une application mobile, entrer https://matrix.binets.fr comme homeserver et laisser n'importe quoi comme identity server (ce n'est pas utilisé, le plus simple est de laisser le choix par défaut)&lt;br /&gt;
&lt;br /&gt;
== Lien avec IRC ==&lt;br /&gt;
&lt;br /&gt;
=== Lier une room matrix avec un chan IRC ===&lt;br /&gt;
&lt;br /&gt;
Pour bridger une room matrix avec un chan IRC, commencer par join {{c|#irc_#nomduchansurirc:binets.fr}}. Ça devrait vous amener sur le chan bridgé.&lt;br /&gt;
&lt;br /&gt;
Ensuite, il faut se mettre admin sur la room, pour pouvoir ajouter une image, un vrai titre, et un alias qui n'est pas en #irc_… à mettre en principal, parce que c'est quand même plus joli. Pour ça, demandez au BR.&lt;br /&gt;
&lt;br /&gt;
Pour le BR, sur la VM matrix il y a un script {{c|add-room-admin.sh}} dans {{c|/home/2014/ekleog}}, il faut d'abord remplacer {{c|leo.gaspard}} par l'hruid de la personne à mettre admin de la room matrix, puis le lancer avec comme paramètre l'identifiant interne de la room (!destrucsillisibles:binets.fr, trouvable dans les paramètres de la room sur vector/riot).&lt;br /&gt;
&lt;br /&gt;
=== Les chans invite only ===&lt;br /&gt;
&lt;br /&gt;
Il est difficile de rejoindre un chan IRC invite-only depuis matrix. Quand vous êtes sur Titus il faut d'abord s'y faire inviter. Demander à quelqu'un d'inviter votre pseudo matrix, ou contacter ChanServ : ouvrez une nouvelle room et invitez {{c|@irc_ChanServ:binets.fr}}, puis envoyer le message pour être invité&lt;br /&gt;
 invite #chan&lt;br /&gt;
&lt;br /&gt;
Une fois que vous avez été invité il faut utiliser un processus particulier pour rejoindre le chan. Il faut contacter {{c|@appservice-irc:binets.fr}} et lui envoyer le message&lt;br /&gt;
 !join #chan&lt;br /&gt;
&lt;br /&gt;
La fin devrait être facile une fois que la room apparaît dans votre liste.&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Titus&amp;diff=8515</id>
		<title>Titus</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Titus&amp;diff=8515"/>
		<updated>2016-11-13T12:46:19Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Titus est le chat promo, accessible sur https://titus.binets.fr, on- et off-plâtal, sur logins frankiz.&lt;br /&gt;
&lt;br /&gt;
Pour se connecter sur une application mobile, entrer https://matrix.binets.fr comme homeserver et laisser n'importe quoi comme identity server (ce n'est pas utilisé, le plus simple est de laisser le choix par défaut)&lt;br /&gt;
&lt;br /&gt;
== Lien avec IRC ==&lt;br /&gt;
&lt;br /&gt;
Pour bridger une room matrix avec un chan IRC, commencer par join #irc_#nomduchansurirc:binets.fr. Ça devrait vous amener sur le chan bridgé.&lt;br /&gt;
&lt;br /&gt;
Ensuite, il faut se mettre admin sur la room, pour pouvoir ajouter une image, un vrai titre, et un alias qui n'est pas en #irc_… à mettre en principal, parce que c'est quand même plus joli. Pour ça, demandez au BR.&lt;br /&gt;
&lt;br /&gt;
Pour le BR, sur la VM matrix il y a un script add-room-admin.sh dans /home/2014/ekleog, il faut d'abord remplacer leo.gaspard par l'hruid de la personne à mettre admin de la room matrix, puis le lancer avec comme paramètre l'identifiant interne de la room (!destrucsillisibles:binets.fr, trouvable dans les paramètres de la room sur vector/riot).&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8514</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8514"/>
		<updated>2016-11-13T12:45:58Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Tiens, l'ordre pour les liens est inversé par rapport à du markdown&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC____NOEDITSECTION__&lt;br /&gt;
=== Bienvenue sur le site du BR ! ===&lt;br /&gt;
&lt;br /&gt;
Le Binet Réseau est l'association d'étudiants de l'[http://www.polytechnique.fr École polytechnique] qui s'occupent du réseau élève : maintenance des serveurs, mise en place de nouveaux services et développement (applications réseau et sites).&lt;br /&gt;
 &lt;br /&gt;
L'InfoBR est disponible [http://wikibr.binets.fr/files/InfoBR_2k15.pdf ici] pour la version 2015, [http://wikibr.binets.fr/files/InfoBR_2k14.pdf ici] pour la version 2014, [http://wikibr.binets.fr/files/InfoBR_2k13.pdf ici] pour la version 2013, [http://wikibr.binets.fr/files/InfoBR_2k12_final.pdf ici] pour la version 2012, et [https://ik.frankiz.net/pdfs/ik/InfoBR.pdf ici] pour la version 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 46%; margin: 0 1% 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
=Les ressources en ligne=&lt;br /&gt;
==Nos services==&lt;br /&gt;
* [[DNS|DNS des élèves]]&lt;br /&gt;
* [[Apple_on_Campus|Apple on Campus]]&lt;br /&gt;
* [[Titus|Titus, le chat promo]]&lt;br /&gt;
* [[Serveur IRC|IRC sur le platal]]&lt;br /&gt;
* [[LDAP|L'annuaire LDAP (complétion automatique des adresses mail)]]&lt;br /&gt;
* [[Chocapix|Chocapix, le site des bars d'etage]]&lt;br /&gt;
* [[Guide Frankiz|Frankiz]]&lt;br /&gt;
* [[Platalpad|L'édition collaborative de documents avec PlatalPad]]&lt;br /&gt;
* [[Hébergement_des_sites_des_binets|Hébergement des sites pour les binets]]&lt;br /&gt;
==Utilisation de nos services==&lt;br /&gt;
* [http://infobr.eleves.polytechnique.fr Configurer sa connexion à internet]&lt;br /&gt;
* [[Diagnostic réseau|Diagnostiquer seul une panne du réseau]]&lt;br /&gt;
* [[Routeurs_Wi-Fi|Configurer son routeur wifi]]&lt;br /&gt;
* [[Comptes Frankiz|Demander la création d'un compte Frankiz]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: right; width: 46%; margin: 0 1%;-moz-box-shadow: 1px 1px 12px #AAA; -webkit-box-shadow: 1px 1px 12px #AAA; padding: 1em; margin-top: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
===Le BR recrute===&lt;br /&gt;
Les membres du Binet Réseau ne sont pas pour autant tous des férus d'informatique et se partagent les taches en fonction de leurs capacités et de leurs envies : relations avec nos partenaires, communication avec les élèves constituent aussi des postes essentiels.&lt;br /&gt;
&lt;br /&gt;
Ainsi, le Binet Réseau offre une chance unique d'approfondir ses connaissances en informatique, au service des autres et en se faisant plaisir.&lt;br /&gt;
----&lt;br /&gt;
=== Deviens un membre actif du BR ! ===&lt;br /&gt;
À n'importe quelle époque de l'année, viens nous voir et nous t'accueillerons à bras ouverts. Il y a toujours des choses à faire pour améliorer les services ou faire de nouveaux services.&lt;br /&gt;
&lt;br /&gt;
==Fiches techniques==&lt;br /&gt;
* [[Recuperation de donnees perdues|Comment récupérer mes données que j'ai effacées sur mon disque dur ?]]&lt;br /&gt;
* [[Sauvegarde (ordinateur)|Comment faire une sauvegarde complète de mon système Windows ?]]&lt;br /&gt;
* [[Git|Comment utiliser Git ? (Pour les projets en équipe)]]&lt;br /&gt;
* [[Astuces_ssh|Utiliser la protection ssh]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=N'hésite pas à nous contacter=&lt;br /&gt;
{| class=&amp;quot;tableau-support&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Par mail|support mail|Edit.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Au téléphone|support téléphone|Phone.png}} {{block|En vrai|support vrai|People.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Sur IRC|support irc|Serveur.png}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Titus,_le_chat_promo&amp;diff=8513</id>
		<title>Titus, le chat promo</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Titus,_le_chat_promo&amp;diff=8513"/>
		<updated>2016-11-13T12:45:20Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Leo.gaspard a déplacé la page Titus, le chat promo vers Titus&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECTION [[Titus]]&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Titus&amp;diff=8512</id>
		<title>Titus</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Titus&amp;diff=8512"/>
		<updated>2016-11-13T12:45:20Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Leo.gaspard a déplacé la page Titus, le chat promo vers Titus&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Titus est le chat promo, accessible sur https://titus.binets.fr, on- et off-plâtal.&lt;br /&gt;
&lt;br /&gt;
Pour se connecter sur une application mobile, entrer https://matrix.binets.fr comme homeserver et laisser n'importe quoi comme identity server (ce n'est pas utilisé, le plus simple est de laisser le choix par défaut)&lt;br /&gt;
&lt;br /&gt;
== Lien avec IRC ==&lt;br /&gt;
&lt;br /&gt;
Pour bridger une room matrix avec un chan IRC, commencer par join #irc_#nomduchansurirc:binets.fr. Ça devrait vous amener sur le chan bridgé.&lt;br /&gt;
&lt;br /&gt;
Ensuite, il faut se mettre admin sur la room, pour pouvoir ajouter une image, un vrai titre, et un alias qui n'est pas en #irc_… à mettre en principal, parce que c'est quand même plus joli. Pour ça, demandez au BR.&lt;br /&gt;
&lt;br /&gt;
Pour le BR, sur la VM matrix il y a un script add-room-admin.sh dans /home/2014/ekleog, il faut d'abord remplacer leo.gaspard par l'hruid de la personne à mettre admin de la room matrix, puis le lancer avec comme paramètre l'identifiant interne de la room (!destrucsillisibles:binets.fr, trouvable dans les paramètres de la room sur vector/riot).&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Titus&amp;diff=8511</id>
		<title>Titus</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Titus&amp;diff=8511"/>
		<updated>2016-11-13T12:44:43Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Page créée avec « Titus est le chat promo, accessible sur https://titus.binets.fr, on- et off-plâtal.  Pour se connecter sur une application mobile, entrer https://matrix.binets.fr comme h... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Titus est le chat promo, accessible sur https://titus.binets.fr, on- et off-plâtal.&lt;br /&gt;
&lt;br /&gt;
Pour se connecter sur une application mobile, entrer https://matrix.binets.fr comme homeserver et laisser n'importe quoi comme identity server (ce n'est pas utilisé, le plus simple est de laisser le choix par défaut)&lt;br /&gt;
&lt;br /&gt;
== Lien avec IRC ==&lt;br /&gt;
&lt;br /&gt;
Pour bridger une room matrix avec un chan IRC, commencer par join #irc_#nomduchansurirc:binets.fr. Ça devrait vous amener sur le chan bridgé.&lt;br /&gt;
&lt;br /&gt;
Ensuite, il faut se mettre admin sur la room, pour pouvoir ajouter une image, un vrai titre, et un alias qui n'est pas en #irc_… à mettre en principal, parce que c'est quand même plus joli. Pour ça, demandez au BR.&lt;br /&gt;
&lt;br /&gt;
Pour le BR, sur la VM matrix il y a un script add-room-admin.sh dans /home/2014/ekleog, il faut d'abord remplacer leo.gaspard par l'hruid de la personne à mettre admin de la room matrix, puis le lancer avec comme paramètre l'identifiant interne de la room (!destrucsillisibles:binets.fr, trouvable dans les paramètres de la room sur vector/riot).&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8510</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8510"/>
		<updated>2016-11-13T12:38:42Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Ajouter lien vers Titus&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC____NOEDITSECTION__&lt;br /&gt;
=== Bienvenue sur le site du BR ! ===&lt;br /&gt;
&lt;br /&gt;
Le Binet Réseau est l'association d'étudiants de l'[http://www.polytechnique.fr École polytechnique] qui s'occupent du réseau élève : maintenance des serveurs, mise en place de nouveaux services et développement (applications réseau et sites).&lt;br /&gt;
 &lt;br /&gt;
L'InfoBR est disponible [http://wikibr.binets.fr/files/InfoBR_2k15.pdf ici] pour la version 2015, [http://wikibr.binets.fr/files/InfoBR_2k14.pdf ici] pour la version 2014, [http://wikibr.binets.fr/files/InfoBR_2k13.pdf ici] pour la version 2013, [http://wikibr.binets.fr/files/InfoBR_2k12_final.pdf ici] pour la version 2012, et [https://ik.frankiz.net/pdfs/ik/InfoBR.pdf ici] pour la version 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 46%; margin: 0 1% 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
=Les ressources en ligne=&lt;br /&gt;
==Nos services==&lt;br /&gt;
* [[DNS|DNS des élèves]]&lt;br /&gt;
* [[Apple_on_Campus|Apple on Campus]]&lt;br /&gt;
* [[Titus, le chat promo|Titus]]&lt;br /&gt;
* [[Serveur IRC|IRC sur le platal]]&lt;br /&gt;
* [[LDAP|L'annuaire LDAP (complétion automatique des adresses mail)]]&lt;br /&gt;
* [[Chocapix|Chocapix, le site des bars d'etage]]&lt;br /&gt;
* [[Guide Frankiz|Frankiz]]&lt;br /&gt;
* [[Platalpad|L'édition collaborative de documents avec PlatalPad]]&lt;br /&gt;
* [[Hébergement_des_sites_des_binets|Hébergement des sites pour les binets]]&lt;br /&gt;
==Utilisation de nos services==&lt;br /&gt;
* [http://infobr.eleves.polytechnique.fr Configurer sa connexion à internet]&lt;br /&gt;
* [[Diagnostic réseau|Diagnostiquer seul une panne du réseau]]&lt;br /&gt;
* [[Routeurs_Wi-Fi|Configurer son routeur wifi]]&lt;br /&gt;
* [[Comptes Frankiz|Demander la création d'un compte Frankiz]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: right; width: 46%; margin: 0 1%;-moz-box-shadow: 1px 1px 12px #AAA; -webkit-box-shadow: 1px 1px 12px #AAA; padding: 1em; margin-top: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
===Le BR recrute===&lt;br /&gt;
Les membres du Binet Réseau ne sont pas pour autant tous des férus d'informatique et se partagent les taches en fonction de leurs capacités et de leurs envies : relations avec nos partenaires, communication avec les élèves constituent aussi des postes essentiels.&lt;br /&gt;
&lt;br /&gt;
Ainsi, le Binet Réseau offre une chance unique d'approfondir ses connaissances en informatique, au service des autres et en se faisant plaisir.&lt;br /&gt;
----&lt;br /&gt;
=== Deviens un membre actif du BR ! ===&lt;br /&gt;
À n'importe quelle époque de l'année, viens nous voir et nous t'accueillerons à bras ouverts. Il y a toujours des choses à faire pour améliorer les services ou faire de nouveaux services.&lt;br /&gt;
&lt;br /&gt;
==Fiches techniques==&lt;br /&gt;
* [[Recuperation de donnees perdues|Comment récupérer mes données que j'ai effacées sur mon disque dur ?]]&lt;br /&gt;
* [[Sauvegarde (ordinateur)|Comment faire une sauvegarde complète de mon système Windows ?]]&lt;br /&gt;
* [[Git|Comment utiliser Git ? (Pour les projets en équipe)]]&lt;br /&gt;
* [[Astuces_ssh|Utiliser la protection ssh]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=N'hésite pas à nous contacter=&lt;br /&gt;
{| class=&amp;quot;tableau-support&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Par mail|support mail|Edit.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Au téléphone|support téléphone|Phone.png}} {{block|En vrai|support vrai|People.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Sur IRC|support irc|Serveur.png}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Diagnostiquer_une_panne_r%C3%A9seau&amp;diff=8273</id>
		<title>Diagnostiquer une panne réseau</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Diagnostiquer_une_panne_r%C3%A9seau&amp;diff=8273"/>
		<updated>2016-02-12T02:55:39Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : /* Toujours un problème ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tu as une panne réseau à l'X ? Un problème se pose ? Voici quelques tests usuels qui permettent de déterminer tout seul précisément d'où vient le problème. Cela est utile '''avant''' de spammer les équipes de support du Binet Réseau ou de la DSI.&lt;br /&gt;
=== Obtenir son adresse ip ===&lt;br /&gt;
Pour savoir quelle étape de la connexion à internet ça coince, il te faut ton adresse IP. Il s'agit d'une suite de 4 nombres entre 0 et 255 séparés par des points : par exemple l'adresse ip du proxy est '''129.104.247.2'''. Branche ton câble ethernet et désactive le wifi : &lt;br /&gt;
==== Linux ====&lt;br /&gt;
Ouvrir un terminal et lance la commande :&lt;br /&gt;
 ip addr | grep &amp;quot;inet &amp;quot; | sed &amp;quot;s/^.*inet \([^ ]*\) .*$/\1/&amp;quot; | grep -v 127.0.0.&lt;br /&gt;
Si '''ip''' n'est pas installé, alors tu peux utiliser :&lt;br /&gt;
 ifconfig | grep &amp;quot;inet adr&amp;quot; | sed &amp;quot;s/^.*inet adr:\([^ ]*\) .*$/\1/&amp;quot; | grep -v 127.0.0.&lt;br /&gt;
si nécessaire en tant que root.&lt;br /&gt;
==== Windows ====&lt;br /&gt;
Ouvrir l'invite de commande (Windows+R, taper '''cmd''' puis entrée.)&lt;br /&gt;
 ipconfig | findstr /I ip&lt;br /&gt;
==== Mac ====&lt;br /&gt;
&lt;br /&gt;
====Par l'interface graphique====&lt;br /&gt;
Ouvrir les Préférences réseaux, et chercher la ligne qui contient l'adresse ip&lt;br /&gt;
&lt;br /&gt;
====En ligne de commande====&lt;br /&gt;
&lt;br /&gt;
Ouvre un terminal et tape la commande suivante : &lt;br /&gt;
 ifconfig | grep &amp;quot;inet &amp;quot; | sed &amp;quot;s/^.*inet \([^ ]*\) .*$/\1/&amp;quot; | grep -v 127.0.0.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic ===&lt;br /&gt;
Le tableau suivant permet de savoir quelle est l'étape qui bloque:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Ton ip&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Autres symptômes &lt;br /&gt;
! scope=&amp;quot;col&amp;quot;  | Procédure à suivre &lt;br /&gt;
|- &lt;br /&gt;
| 169..... || Pas d'internet du tout || Débrancher et rebrancher les deux bouts du câble ethernet&lt;br /&gt;
|- &lt;br /&gt;
| 192.168.... || Redirection systématique vers l'infobr || Configurer le 802.1x (ce qui nécessite ton mot de passe Enex)&lt;br /&gt;
|- &lt;br /&gt;
| 129.104.... || Seul frankiz et quelques sites binets fonctionnent || [[configuration du proxy|Configurer le proxy]]&lt;br /&gt;
|- &lt;br /&gt;
| 129.104... || Tout internet fonctionne y compris http://chocapix.eleves.polytechnique.fr mais pas http://chocapix/ || Configurer les domaines de recherche&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Il ne reste plus qu'à reprendre la partie de l'[http://infobr/ infobr] qui correspond à ton problème.&lt;br /&gt;
== Toujours un problème ? ==&lt;br /&gt;
Cette page est trop synthétique pour être exhaustive. Si malgré les tests proposés des problèmes réseaux persistent, n'hésite pas à contacter le support du BR à [mailto:support@eleves.polytechnique.fr support@eleves.polytechnique.fr], en détaillant ce qui fonctionne et ce qui est cassé, en citant les paragraphes de cette page et en nous indiquant l'IP que tu as trouvé.&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Authentification_Frankiz&amp;diff=8254</id>
		<title>Authentification Frankiz</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Authentification_Frankiz&amp;diff=8254"/>
		<updated>2016-01-22T14:29:45Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Once more&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Frankiz permet à des sites externes (binets en particulier) d'utiliser sa base de données pour authentifier les utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Le webmaster du site en question doit auparavant faire une demande de mise en place de ce système en envoyant un mail à l'équipe frankiz ([mailto:web@eleves.polytechnique.fr web@eleves.polytechnique.fr]).&lt;br /&gt;
Il doit alors donner :&lt;br /&gt;
* l'url complète de la page de login de son site&lt;br /&gt;
* les informations auxquelles il souhaite accéder&lt;br /&gt;
* une justification de la demande (et oui, on ne partage évidemment pas notre base de données avec n'importe qui !)&lt;br /&gt;
&lt;br /&gt;
Si la demande est acceptée, un web va alors inscrire ton site dans notre base de donnée de sites externes et générer une clé qu'il va te communiquer. Cette opération se déroule via l'interface d'administration de frankiz. Cette clé va te permettre d'authentifier les échanges d'informations entre frankiz et le site externe.&lt;br /&gt;
&lt;br /&gt;
Ci dessous un exemple commenté de script d'authentification, à mettre sur le site externe :&lt;br /&gt;
&lt;br /&gt;
==Code de la page d'identification==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
include 'fkz_auth.php';&lt;br /&gt;
if(!isset($_GET['response'])){&lt;br /&gt;
  frankiz_do_auth();&lt;br /&gt;
}&lt;br /&gt;
$auth = frankiz_get_response();&lt;br /&gt;
// et voila !&lt;br /&gt;
// les données sont stockées dans $auth = array(key =&amp;gt; value, ...);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Code des fonctions utilisées dans ''fkz_auth.php''==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Clé secrète fournie par l'équipe frankiz lors de l'inscription du site.&lt;br /&gt;
 * Cette clé sert à signer les requêtes et à authentifier le site.&lt;br /&gt;
 */&lt;br /&gt;
$FKZ_KEY = &amp;quot;000&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
function frankiz_do_auth(){&lt;br /&gt;
   global $FKZ_KEY;&lt;br /&gt;
  /**&lt;br /&gt;
   * Prendre le timestamp permet d'éviter le rejet de la requête&lt;br /&gt;
   */&lt;br /&gt;
  $timestamp = time();&lt;br /&gt;
  /**&lt;br /&gt;
   * url de la page de login, doit correspondre *exactement* à celle entrée dans&lt;br /&gt;
   * la base de données de Frankiz (définie lors de l'inscription)&lt;br /&gt;
   */&lt;br /&gt;
  $site = 'http://monsite/login';&lt;br /&gt;
  /**&lt;br /&gt;
   * Champ non utile pour l'authentification et retransmis tel quel par frankiz. &lt;br /&gt;
   * Il est prévu pour pouvoir mettre en place un système de redirection après &lt;br /&gt;
   * authentification, vers la page à partir de laquelle le client avait tenté de se connecter.&lt;br /&gt;
   */&lt;br /&gt;
  $location  = &amp;quot;...&amp;quot; &lt;br /&gt;
  /**&lt;br /&gt;
   * Nature de la requête.&lt;br /&gt;
   * Fkz renverra ici à la fois les noms de la personne mais aussi ses droits dans différents groupes.&lt;br /&gt;
   * Il faut cependant que le site ait les droits sur les informations en question (à définir lors de son inscription).&lt;br /&gt;
   */&lt;br /&gt;
  $request = json_encode(array('names', 'rights', 'email', 'sport', 'promo', 'photo'));&lt;br /&gt;
  &lt;br /&gt;
  $hash = md5($timestamp . $site . $FKZ_KEY . $request);&lt;br /&gt;
  &lt;br /&gt;
  $remote  = 'https://www.frankiz.net/remote?timestamp=' . $timestamp .&lt;br /&gt;
      '&amp;amp;site=' . $site .&lt;br /&gt;
      '&amp;amp;location=' . $location .&lt;br /&gt;
      '&amp;amp;hash=' . $hash .&lt;br /&gt;
      '&amp;amp;request=' . $request;&lt;br /&gt;
   header(&amp;quot;Location:&amp;quot; . $remote);&lt;br /&gt;
   exit();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function frankiz_get_response(){&lt;br /&gt;
   global $FKZ_KEY;&lt;br /&gt;
   // Read request&lt;br /&gt;
   $timestamp = (isset($_GET['timestamp']) ? $_GET['timestamp'] : 0);&lt;br /&gt;
   $response  = (isset($_GET['response'])  ? urldecode($_GET['response'])  : '');&lt;br /&gt;
   $hash      = (isset($_GET['hash'])      ? $_GET['hash']      : '');&lt;br /&gt;
   $location  = (isset($_GET['location'])  ? $_GET['location']  : '');&lt;br /&gt;
&lt;br /&gt;
   // Frankiz security protocol&lt;br /&gt;
   if (abs($timestamp - time()) &amp;gt; 600)&lt;br /&gt;
      die(&amp;quot;Délai de réponse dépassé. Annulation de la requête&amp;quot;);&lt;br /&gt;
   if (md5($timestamp . $FKZ_KEY . $response) != $hash)&lt;br /&gt;
      die(&amp;quot;Session compromise.&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
   $response = json_decode($response, true);&lt;br /&gt;
   $response['location'] = $location;&lt;br /&gt;
&lt;br /&gt;
   // Set empty fields&lt;br /&gt;
   $fields = array('hruid',&lt;br /&gt;
     'firstname', 'lastname', 'nickname',&lt;br /&gt;
     'promo', 'photo', 'location');&lt;br /&gt;
   foreach ($fields as $k) {&lt;br /&gt;
      if (!isset($response[$k]))&lt;br /&gt;
      $response[$k] = '';&lt;br /&gt;
   }&lt;br /&gt;
   return $response;&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Avec Django==&lt;br /&gt;
L'interfaçage avec Django n'est pas trivial, pour le faire proprement il faudrait coder un backend d'authentification. En attendant, le code ci dessous est un peu sale mais marche. Il sauve l'username frankiz dans la session, ce qui est raisonnablement safe normalement.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
def logout(request):&lt;br /&gt;
    del request.session[&amp;quot;username&amp;quot;]&lt;br /&gt;
    request.session.modified = True&lt;br /&gt;
    return redirect(&amp;quot;/&amp;quot;) &lt;br /&gt;
 &lt;br /&gt;
def fkz_answer(request): &lt;br /&gt;
    if not &amp;quot;timestamp&amp;quot; in request.GET.keys() or not &amp;quot;response&amp;quot; in request.GET.keys() or not &amp;quot;hash&amp;quot; in request.GET.keys(): &lt;br /&gt;
        return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
    response = request.GET.get(&amp;quot;response&amp;quot;)&lt;br /&gt;
    ts = request.GET.get(&amp;quot;timestamp&amp;quot;)&lt;br /&gt;
    h = request.GET.get(&amp;quot;hash&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    if abs(int(timestamp()) - int(ts)) &amp;gt; 600:&lt;br /&gt;
        return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    if hashlib.md5(ts + FKZ_KEY + response).hexdigest() != h:&lt;br /&gt;
        return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    data = json.loads(response)&lt;br /&gt;
    request.session['username'] = data['hruid']&lt;br /&gt;
    return redirect(&amp;quot;/&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
def fkz_do_login(request):&lt;br /&gt;
    ts = timestamp()&lt;br /&gt;
    page = &amp;quot;http://***/fkz_answer/&amp;quot;&lt;br /&gt;
    r = json.dumps([&amp;quot;names&amp;quot;, &amp;quot;email&amp;quot;])&lt;br /&gt;
    h = hashlib.md5(ts + page + FKZ_KEY + r).hexdigest()&lt;br /&gt;
    return redirect(&amp;quot;http://www.frankiz.net/remote?&amp;quot;+urlencode([('timestamp',ts),('site',page),('hash',h),('request',r)]))&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Avec Drupal==&lt;br /&gt;
&lt;br /&gt;
L'implémentation de l'authentification avec un CMS comme Drupal n'est pas forcément évidente. Si vous avez une question, vous pouvez contacter [mailto:antoine.sauvage@polytechnique.edu Antoine Sauvage]&lt;br /&gt;
&lt;br /&gt;
==Bugs vécus==&lt;br /&gt;
&lt;br /&gt;
Si authentification fonctionne sur certains navigateurs, vérifier les variables $_GET car elles sont peut être doublement encodées. Dans ce cas, soit refaire '''urldecode''', soit un &lt;br /&gt;
 $s = str_replace('%22','&amp;quot;',$s);&lt;br /&gt;
Si il y a un problème avec les encodages en \u''machinchose'' pour les caractères accentués, voila une fonction qui peut vous servir (reconversion en UTF-8) :&lt;br /&gt;
 function jsonClean($s) {&lt;br /&gt;
   return preg_replace(&amp;quot;/\\\\u([a-f0-9]{4})/e&amp;quot;, &amp;quot;iconv('UCS-4LE','UTF-8',pack('V', hexdec('U$1')))&amp;quot;,$s);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Dev]]&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Authentification_Frankiz&amp;diff=8253</id>
		<title>Authentification Frankiz</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Authentification_Frankiz&amp;diff=8253"/>
		<updated>2016-01-22T14:28:37Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Make markup consistent&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Frankiz permet à des sites externes (binets en particulier) d'utiliser sa base de données pour authentifier les utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Le webmaster du site en question doit auparavant faire une demande de mise en place de ce système en envoyant un mail à l'équipe frankiz ([mailto:web@eleves.polytechnique.fr web@eleves.polytechnique.fr]).&lt;br /&gt;
Il doit alors donner :&lt;br /&gt;
* l'url complète de la page de login de son site&lt;br /&gt;
* les informations auxquelles il souhaite accéder&lt;br /&gt;
* une justification de la demande (et oui, on ne partage évidemment pas notre base de données avec n'importe qui !)&lt;br /&gt;
&lt;br /&gt;
Si la demande est acceptée, un web va alors inscrire ton site dans notre base de donnée de sites externes et générer une clé qu'il va te communiquer. Cette opération se déroule via l'interface d'administration de frankiz. Cette clé va te permettre d'authentifier les échanges d'informations entre frankiz et le site externe.&lt;br /&gt;
&lt;br /&gt;
Ci dessous un exemple commenté de script d'authentification, à mettre sur le site externe :&lt;br /&gt;
&lt;br /&gt;
==Code de la page d'identification==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
include 'fkz_auth.php';&lt;br /&gt;
if(!isset($_GET['response'])){&lt;br /&gt;
  frankiz_do_auth();&lt;br /&gt;
}&lt;br /&gt;
$auth = frankiz_get_response();&lt;br /&gt;
// et voila !&lt;br /&gt;
// les données sont stockées dans $auth = array(key =&amp;gt; value, ...);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Code des fonctions utilisées dans ''fkz_auth.php''==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Clé secrète fournie par l'équipe frankiz lors de l'inscription du site.&lt;br /&gt;
 * Cette clé sert à signer les requêtes et à authentifier le site.&lt;br /&gt;
 */&lt;br /&gt;
$FKZ_KEY = &amp;quot;000&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
function frankiz_do_auth(){&lt;br /&gt;
   global $FKZ_KEY;&lt;br /&gt;
  /**&lt;br /&gt;
   * Prendre le timestamp permet d'éviter le rejet de la requête&lt;br /&gt;
   */&lt;br /&gt;
  $timestamp = time();&lt;br /&gt;
  /**&lt;br /&gt;
   * url de la page de login, doit correspondre *exactement* à celle entrée dans&lt;br /&gt;
   * la base de données de Frankiz (définie lors de l'inscription)&lt;br /&gt;
   */&lt;br /&gt;
  $site = 'http://monsite/login';&lt;br /&gt;
  /**&lt;br /&gt;
   * Champ non utile pour l'authentification et retransmis tel quel par frankiz. &lt;br /&gt;
   * Il est prévu pour pouvoir mettre en place un système de redirection après &lt;br /&gt;
   * authentification, vers la page à partir de laquelle le client avait tenté de se connecter.&lt;br /&gt;
   */&lt;br /&gt;
  $location  = &amp;quot;...&amp;quot; &lt;br /&gt;
  /**&lt;br /&gt;
   * Nature de la requête.&lt;br /&gt;
   * Fkz renverra ici à la fois les noms de la personne mais aussi ses droits dans différents groupes.&lt;br /&gt;
   * Il faut cependant que le site ait les droits sur les informations en question (à définir lors de son inscription).&lt;br /&gt;
   */&lt;br /&gt;
  $request = json_encode(array('names', 'rights', 'email', 'sport', 'promo', 'photo'));&lt;br /&gt;
  &lt;br /&gt;
  $hash = md5($timestamp . $site . $FKZ_KEY . $request);&lt;br /&gt;
  &lt;br /&gt;
  $remote  = 'https://www.frankiz.net/remote?timestamp=' . $timestamp .&lt;br /&gt;
      '&amp;amp;site=' . $site .&lt;br /&gt;
      '&amp;amp;location=' . $location .&lt;br /&gt;
      '&amp;amp;hash=' . $hash .&lt;br /&gt;
      '&amp;amp;request=' . $request;&lt;br /&gt;
   header(&amp;quot;Location:&amp;quot; . $remote);&lt;br /&gt;
   exit();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function frankiz_get_response(){&lt;br /&gt;
   global $FKZ_KEY;&lt;br /&gt;
   // Read request&lt;br /&gt;
   $timestamp = (isset($_GET['timestamp']) ? $_GET['timestamp'] : 0);&lt;br /&gt;
   $response  = (isset($_GET['response'])  ? urldecode($_GET['response'])  : '');&lt;br /&gt;
   $hash      = (isset($_GET['hash'])      ? $_GET['hash']      : '');&lt;br /&gt;
   $location  = (isset($_GET['location'])  ? $_GET['location']  : '');&lt;br /&gt;
&lt;br /&gt;
   // Frankiz security protocol&lt;br /&gt;
   if (abs($timestamp - time()) &amp;gt; 600)&lt;br /&gt;
      die(&amp;quot;Délai de réponse dépassé. Annulation de la requête&amp;quot;);&lt;br /&gt;
   if (md5($timestamp . $FKZ_KEY . $response) != $hash)&lt;br /&gt;
      die(&amp;quot;Session compromise.&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
   $response = json_decode($response, true);&lt;br /&gt;
   $response['location'] = $location;&lt;br /&gt;
&lt;br /&gt;
   // Set empty fields&lt;br /&gt;
   $fields = array('hruid',&lt;br /&gt;
     'firstname', 'lastname', 'nickname',&lt;br /&gt;
     'promo', 'photo', 'location');&lt;br /&gt;
   foreach ($fields as $k) {&lt;br /&gt;
      if (!isset($response[$k]))&lt;br /&gt;
      $response[$k] = '';&lt;br /&gt;
   }&lt;br /&gt;
   return $response;&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Avec Django==&lt;br /&gt;
L'interfaçage avec Django n'est pas trivial, pour le faire proprement il faudrait coder un backend d'authentification. En attendant, le code ci dessous est un peu sale mais marche. Il sauve l'username frankiz dans la session, ce qui est raisonnablement safe normalement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 def logout(request):&lt;br /&gt;
     del request.session[&amp;quot;username&amp;quot;]&lt;br /&gt;
     request.session.modified = True&lt;br /&gt;
     return redirect(&amp;quot;/&amp;quot;) &lt;br /&gt;
  &lt;br /&gt;
 def fkz_answer(request): &lt;br /&gt;
 	if not &amp;quot;timestamp&amp;quot; in request.GET.keys() or not &amp;quot;response&amp;quot; in request.GET.keys() or not &amp;quot;hash&amp;quot; in request.GET.keys(): &lt;br /&gt;
 		return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
 	response = request.GET.get(&amp;quot;response&amp;quot;)&lt;br /&gt;
 	ts = request.GET.get(&amp;quot;timestamp&amp;quot;)&lt;br /&gt;
 	h = request.GET.get(&amp;quot;hash&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 	if abs(int(timestamp()) - int(ts)) &amp;gt; 600:&lt;br /&gt;
 		return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 	if hashlib.md5(ts + FKZ_KEY + response).hexdigest() != h:&lt;br /&gt;
 		return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 	data = json.loads(response)&lt;br /&gt;
 	request.session['username'] = data['hruid']&lt;br /&gt;
 	return redirect(&amp;quot;/&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 def fkz_do_login(request):&lt;br /&gt;
 	ts = timestamp()&lt;br /&gt;
 	page = &amp;quot;http://***/fkz_answer/&amp;quot;&lt;br /&gt;
 	r = json.dumps([&amp;quot;names&amp;quot;, &amp;quot;email&amp;quot;])&lt;br /&gt;
 	h = hashlib.md5(ts + page + FKZ_KEY + r).hexdigest()&lt;br /&gt;
 	return redirect(&amp;quot;http://www.frankiz.net/remote?&amp;quot;+urlencode([('timestamp',ts),('site',page),('hash',h),('request',r)]))&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Avec Drupal==&lt;br /&gt;
&lt;br /&gt;
L'implémentation de l'authentification avec un CMS comme Drupal n'est pas forcément évidente. Si vous avez une question, vous pouvez contacter [mailto:antoine.sauvage@polytechnique.edu Antoine Sauvage]&lt;br /&gt;
&lt;br /&gt;
==Bugs vécus==&lt;br /&gt;
&lt;br /&gt;
Si authentification fonctionne sur certains navigateurs, vérifier les variables $_GET car elles sont peut être doublement encodées. Dans ce cas, soit refaire '''urldecode''', soit un &lt;br /&gt;
 $s = str_replace('%22','&amp;quot;',$s);&lt;br /&gt;
Si il y a un problème avec les encodages en \u''machinchose'' pour les caractères accentués, voila une fonction qui peut vous servir (reconversion en UTF-8) :&lt;br /&gt;
 function jsonClean($s) {&lt;br /&gt;
   return preg_replace(&amp;quot;/\\\\u([a-f0-9]{4})/e&amp;quot;, &amp;quot;iconv('UCS-4LE','UTF-8',pack('V', hexdec('U$1')))&amp;quot;,$s);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Dev]]&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Authentification_Frankiz&amp;diff=8252</id>
		<title>Authentification Frankiz</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Authentification_Frankiz&amp;diff=8252"/>
		<updated>2016-01-22T14:27:02Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Remove trailing newline&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Frankiz permet à des sites externes (binets en particulier) d'utiliser sa base de données pour authentifier les utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Le webmaster du site en question doit auparavant faire une demande de mise en place de ce système en envoyant un mail à l'équipe frankiz ([mailto:web@eleves.polytechnique.fr web@eleves.polytechnique.fr]).&lt;br /&gt;
Il doit alors donner :&lt;br /&gt;
* l'url complète de la page de login de son site&lt;br /&gt;
* les informations auxquelles il souhaite accéder&lt;br /&gt;
* une justification de la demande (et oui, on ne partage évidemment pas notre base de données avec n'importe qui !)&lt;br /&gt;
&lt;br /&gt;
Si la demande est acceptée, un web va alors inscrire ton site dans notre base de donnée de sites externes et générer une clé qu'il va te communiquer. Cette opération se déroule via l'interface d'administration de frankiz. Cette clé va te permettre d'authentifier les échanges d'informations entre frankiz et le site externe.&lt;br /&gt;
&lt;br /&gt;
Ci dessous un exemple commenté de script d'authentification, à mettre sur le site externe :&lt;br /&gt;
&lt;br /&gt;
==Code de la page d'identification==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 include 'fkz_auth.php';&lt;br /&gt;
 if(!isset($_GET['response'])){&lt;br /&gt;
   frankiz_do_auth();&lt;br /&gt;
 }&lt;br /&gt;
 $auth = frankiz_get_response();&lt;br /&gt;
 // et voila !&lt;br /&gt;
 // les données sont stockées dans $auth = array(key =&amp;gt; value, ...);&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Code des fonctions utilisées dans ''fkz_auth.php''==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Clé secrète fournie par l'équipe frankiz lors de l'inscription du site.&lt;br /&gt;
 * Cette clé sert à signer les requêtes et à authentifier le site.&lt;br /&gt;
 */&lt;br /&gt;
$FKZ_KEY = &amp;quot;000&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
function frankiz_do_auth(){&lt;br /&gt;
   global $FKZ_KEY;&lt;br /&gt;
  /**&lt;br /&gt;
   * Prendre le timestamp permet d'éviter le rejet de la requête&lt;br /&gt;
   */&lt;br /&gt;
  $timestamp = time();&lt;br /&gt;
  /**&lt;br /&gt;
   * url de la page de login, doit correspondre *exactement* à celle entrée dans&lt;br /&gt;
   * la base de données de Frankiz (définie lors de l'inscription)&lt;br /&gt;
   */&lt;br /&gt;
  $site = 'http://monsite/login';&lt;br /&gt;
  /**&lt;br /&gt;
   * Champ non utile pour l'authentification et retransmis tel quel par frankiz. &lt;br /&gt;
   * Il est prévu pour pouvoir mettre en place un système de redirection après &lt;br /&gt;
   * authentification, vers la page à partir de laquelle le client avait tenté de se connecter.&lt;br /&gt;
   */&lt;br /&gt;
  $location  = &amp;quot;...&amp;quot; &lt;br /&gt;
  /**&lt;br /&gt;
   * Nature de la requête.&lt;br /&gt;
   * Fkz renverra ici à la fois les noms de la personne mais aussi ses droits dans différents groupes.&lt;br /&gt;
   * Il faut cependant que le site ait les droits sur les informations en question (à définir lors de son inscription).&lt;br /&gt;
   */&lt;br /&gt;
  $request = json_encode(array('names', 'rights', 'email', 'sport', 'promo', 'photo'));&lt;br /&gt;
  &lt;br /&gt;
  $hash = md5($timestamp . $site . $FKZ_KEY . $request);&lt;br /&gt;
  &lt;br /&gt;
  $remote  = 'https://www.frankiz.net/remote?timestamp=' . $timestamp .&lt;br /&gt;
      '&amp;amp;site=' . $site .&lt;br /&gt;
      '&amp;amp;location=' . $location .&lt;br /&gt;
      '&amp;amp;hash=' . $hash .&lt;br /&gt;
      '&amp;amp;request=' . $request;&lt;br /&gt;
   header(&amp;quot;Location:&amp;quot; . $remote);&lt;br /&gt;
   exit();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function frankiz_get_response(){&lt;br /&gt;
   global $FKZ_KEY;&lt;br /&gt;
   // Read request&lt;br /&gt;
   $timestamp = (isset($_GET['timestamp']) ? $_GET['timestamp'] : 0);&lt;br /&gt;
   $response  = (isset($_GET['response'])  ? urldecode($_GET['response'])  : '');&lt;br /&gt;
   $hash      = (isset($_GET['hash'])      ? $_GET['hash']      : '');&lt;br /&gt;
   $location  = (isset($_GET['location'])  ? $_GET['location']  : '');&lt;br /&gt;
&lt;br /&gt;
   // Frankiz security protocol&lt;br /&gt;
   if (abs($timestamp - time()) &amp;gt; 600)&lt;br /&gt;
      die(&amp;quot;Délai de réponse dépassé. Annulation de la requête&amp;quot;);&lt;br /&gt;
   if (md5($timestamp . $FKZ_KEY . $response) != $hash)&lt;br /&gt;
      die(&amp;quot;Session compromise.&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
   $response = json_decode($response, true);&lt;br /&gt;
   $response['location'] = $location;&lt;br /&gt;
&lt;br /&gt;
   // Set empty fields&lt;br /&gt;
   $fields = array('hruid',&lt;br /&gt;
     'firstname', 'lastname', 'nickname',&lt;br /&gt;
     'promo', 'photo', 'location');&lt;br /&gt;
   foreach ($fields as $k) {&lt;br /&gt;
      if (!isset($response[$k]))&lt;br /&gt;
      $response[$k] = '';&lt;br /&gt;
   }&lt;br /&gt;
   return $response;&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Avec Django==&lt;br /&gt;
L'interfaçage avec Django n'est pas trivial, pour le faire proprement il faudrait coder un backend d'authentification. En attendant, le code ci dessous est un peu sale mais marche. Il sauve l'username frankiz dans la session, ce qui est raisonnablement safe normalement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 def logout(request):&lt;br /&gt;
     del request.session[&amp;quot;username&amp;quot;]&lt;br /&gt;
     request.session.modified = True&lt;br /&gt;
     return redirect(&amp;quot;/&amp;quot;) &lt;br /&gt;
  &lt;br /&gt;
 def fkz_answer(request): &lt;br /&gt;
 	if not &amp;quot;timestamp&amp;quot; in request.GET.keys() or not &amp;quot;response&amp;quot; in request.GET.keys() or not &amp;quot;hash&amp;quot; in request.GET.keys(): &lt;br /&gt;
 		return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
 	response = request.GET.get(&amp;quot;response&amp;quot;)&lt;br /&gt;
 	ts = request.GET.get(&amp;quot;timestamp&amp;quot;)&lt;br /&gt;
 	h = request.GET.get(&amp;quot;hash&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 	if abs(int(timestamp()) - int(ts)) &amp;gt; 600:&lt;br /&gt;
 		return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 	if hashlib.md5(ts + FKZ_KEY + response).hexdigest() != h:&lt;br /&gt;
 		return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 	data = json.loads(response)&lt;br /&gt;
 	request.session['username'] = data['hruid']&lt;br /&gt;
 	return redirect(&amp;quot;/&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 def fkz_do_login(request):&lt;br /&gt;
 	ts = timestamp()&lt;br /&gt;
 	page = &amp;quot;http://***/fkz_answer/&amp;quot;&lt;br /&gt;
 	r = json.dumps([&amp;quot;names&amp;quot;, &amp;quot;email&amp;quot;])&lt;br /&gt;
 	h = hashlib.md5(ts + page + FKZ_KEY + r).hexdigest()&lt;br /&gt;
 	return redirect(&amp;quot;http://www.frankiz.net/remote?&amp;quot;+urlencode([('timestamp',ts),('site',page),('hash',h),('request',r)]))&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Avec Drupal==&lt;br /&gt;
&lt;br /&gt;
L'implémentation de l'authentification avec un CMS comme Drupal n'est pas forcément évidente. Si vous avez une question, vous pouvez contacter [mailto:antoine.sauvage@polytechnique.edu Antoine Sauvage]&lt;br /&gt;
&lt;br /&gt;
==Bugs vécus==&lt;br /&gt;
&lt;br /&gt;
Si authentification fonctionne sur certains navigateurs, vérifier les variables $_GET car elles sont peut être doublement encodées. Dans ce cas, soit refaire '''urldecode''', soit un &lt;br /&gt;
 $s = str_replace('%22','&amp;quot;',$s);&lt;br /&gt;
Si il y a un problème avec les encodages en \u''machinchose'' pour les caractères accentués, voila une fonction qui peut vous servir (reconversion en UTF-8) :&lt;br /&gt;
 function jsonClean($s) {&lt;br /&gt;
   return preg_replace(&amp;quot;/\\\\u([a-f0-9]{4})/e&amp;quot;, &amp;quot;iconv('UCS-4LE','UTF-8',pack('V', hexdec('U$1')))&amp;quot;,$s);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Dev]]&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Authentification_Frankiz&amp;diff=8251</id>
		<title>Authentification Frankiz</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Authentification_Frankiz&amp;diff=8251"/>
		<updated>2016-01-22T14:26:40Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Fix markup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Frankiz permet à des sites externes (binets en particulier) d'utiliser sa base de données pour authentifier les utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Le webmaster du site en question doit auparavant faire une demande de mise en place de ce système en envoyant un mail à l'équipe frankiz ([mailto:web@eleves.polytechnique.fr web@eleves.polytechnique.fr]).&lt;br /&gt;
Il doit alors donner :&lt;br /&gt;
* l'url complète de la page de login de son site&lt;br /&gt;
* les informations auxquelles il souhaite accéder&lt;br /&gt;
* une justification de la demande (et oui, on ne partage évidemment pas notre base de données avec n'importe qui !)&lt;br /&gt;
&lt;br /&gt;
Si la demande est acceptée, un web va alors inscrire ton site dans notre base de donnée de sites externes et générer une clé qu'il va te communiquer. Cette opération se déroule via l'interface d'administration de frankiz. Cette clé va te permettre d'authentifier les échanges d'informations entre frankiz et le site externe.&lt;br /&gt;
&lt;br /&gt;
Ci dessous un exemple commenté de script d'authentification, à mettre sur le site externe :&lt;br /&gt;
&lt;br /&gt;
==Code de la page d'identification==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 include 'fkz_auth.php';&lt;br /&gt;
 if(!isset($_GET['response'])){&lt;br /&gt;
   frankiz_do_auth();&lt;br /&gt;
 }&lt;br /&gt;
 $auth = frankiz_get_response();&lt;br /&gt;
 // et voila !&lt;br /&gt;
 // les données sont stockées dans $auth = array(key =&amp;gt; value, ...);&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Code des fonctions utilisées dans ''fkz_auth.php''==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Clé secrète fournie par l'équipe frankiz lors de l'inscription du site.&lt;br /&gt;
 * Cette clé sert à signer les requêtes et à authentifier le site.&lt;br /&gt;
 */&lt;br /&gt;
$FKZ_KEY = &amp;quot;000&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
function frankiz_do_auth(){&lt;br /&gt;
   global $FKZ_KEY;&lt;br /&gt;
  /**&lt;br /&gt;
   * Prendre le timestamp permet d'éviter le rejet de la requête&lt;br /&gt;
   */&lt;br /&gt;
  $timestamp = time();&lt;br /&gt;
  /**&lt;br /&gt;
   * url de la page de login, doit correspondre *exactement* à celle entrée dans&lt;br /&gt;
   * la base de données de Frankiz (définie lors de l'inscription)&lt;br /&gt;
   */&lt;br /&gt;
  $site = 'http://monsite/login';&lt;br /&gt;
  /**&lt;br /&gt;
   * Champ non utile pour l'authentification et retransmis tel quel par frankiz. &lt;br /&gt;
   * Il est prévu pour pouvoir mettre en place un système de redirection après &lt;br /&gt;
   * authentification, vers la page à partir de laquelle le client avait tenté de se connecter.&lt;br /&gt;
   */&lt;br /&gt;
  $location  = &amp;quot;...&amp;quot; &lt;br /&gt;
  /**&lt;br /&gt;
   * Nature de la requête.&lt;br /&gt;
   * Fkz renverra ici à la fois les noms de la personne mais aussi ses droits dans différents groupes.&lt;br /&gt;
   * Il faut cependant que le site ait les droits sur les informations en question (à définir lors de son inscription).&lt;br /&gt;
   */&lt;br /&gt;
  $request = json_encode(array('names', 'rights', 'email', 'sport', 'promo', 'photo'));&lt;br /&gt;
  &lt;br /&gt;
  $hash = md5($timestamp . $site . $FKZ_KEY . $request);&lt;br /&gt;
  &lt;br /&gt;
  $remote  = 'https://www.frankiz.net/remote?timestamp=' . $timestamp .&lt;br /&gt;
      '&amp;amp;site=' . $site .&lt;br /&gt;
      '&amp;amp;location=' . $location .&lt;br /&gt;
      '&amp;amp;hash=' . $hash .&lt;br /&gt;
      '&amp;amp;request=' . $request;&lt;br /&gt;
   header(&amp;quot;Location:&amp;quot; . $remote);&lt;br /&gt;
   exit();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function frankiz_get_response(){&lt;br /&gt;
   global $FKZ_KEY;&lt;br /&gt;
   // Read request&lt;br /&gt;
   $timestamp = (isset($_GET['timestamp']) ? $_GET['timestamp'] : 0);&lt;br /&gt;
   $response  = (isset($_GET['response'])  ? urldecode($_GET['response'])  : '');&lt;br /&gt;
   $hash      = (isset($_GET['hash'])      ? $_GET['hash']      : '');&lt;br /&gt;
   $location  = (isset($_GET['location'])  ? $_GET['location']  : '');&lt;br /&gt;
&lt;br /&gt;
   // Frankiz security protocol&lt;br /&gt;
   if (abs($timestamp - time()) &amp;gt; 600)&lt;br /&gt;
      die(&amp;quot;Délai de réponse dépassé. Annulation de la requête&amp;quot;);&lt;br /&gt;
   if (md5($timestamp . $FKZ_KEY . $response) != $hash)&lt;br /&gt;
      die(&amp;quot;Session compromise.&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
   $response = json_decode($response, true);&lt;br /&gt;
   $response['location'] = $location;&lt;br /&gt;
&lt;br /&gt;
   // Set empty fields&lt;br /&gt;
   $fields = array('hruid',&lt;br /&gt;
     'firstname', 'lastname', 'nickname',&lt;br /&gt;
     'promo', 'photo', 'location');&lt;br /&gt;
   foreach ($fields as $k) {&lt;br /&gt;
      if (!isset($response[$k]))&lt;br /&gt;
      $response[$k] = '';&lt;br /&gt;
   }&lt;br /&gt;
   return $response;&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Avec Django==&lt;br /&gt;
L'interfaçage avec Django n'est pas trivial, pour le faire proprement il faudrait coder un backend d'authentification. En attendant, le code ci dessous est un peu sale mais marche. Il sauve l'username frankiz dans la session, ce qui est raisonnablement safe normalement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 def logout(request):&lt;br /&gt;
     del request.session[&amp;quot;username&amp;quot;]&lt;br /&gt;
     request.session.modified = True&lt;br /&gt;
     return redirect(&amp;quot;/&amp;quot;) &lt;br /&gt;
  &lt;br /&gt;
 def fkz_answer(request): &lt;br /&gt;
 	if not &amp;quot;timestamp&amp;quot; in request.GET.keys() or not &amp;quot;response&amp;quot; in request.GET.keys() or not &amp;quot;hash&amp;quot; in request.GET.keys(): &lt;br /&gt;
 		return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
 	response = request.GET.get(&amp;quot;response&amp;quot;)&lt;br /&gt;
 	ts = request.GET.get(&amp;quot;timestamp&amp;quot;)&lt;br /&gt;
 	h = request.GET.get(&amp;quot;hash&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 	if abs(int(timestamp()) - int(ts)) &amp;gt; 600:&lt;br /&gt;
 		return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 	if hashlib.md5(ts + FKZ_KEY + response).hexdigest() != h:&lt;br /&gt;
 		return redirect(&amp;quot;/login_required/&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 	data = json.loads(response)&lt;br /&gt;
 	request.session['username'] = data['hruid']&lt;br /&gt;
 	return redirect(&amp;quot;/&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 def fkz_do_login(request):&lt;br /&gt;
 	ts = timestamp()&lt;br /&gt;
 	page = &amp;quot;http://***/fkz_answer/&amp;quot;&lt;br /&gt;
 	r = json.dumps([&amp;quot;names&amp;quot;, &amp;quot;email&amp;quot;])&lt;br /&gt;
 	h = hashlib.md5(ts + page + FKZ_KEY + r).hexdigest()&lt;br /&gt;
 	return redirect(&amp;quot;http://www.frankiz.net/remote?&amp;quot;+urlencode([('timestamp',ts),('site',page),('hash',h),('request',r)]))&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Avec Drupal==&lt;br /&gt;
&lt;br /&gt;
L'implémentation de l'authentification avec un CMS comme Drupal n'est pas forcément évidente. Si vous avez une question, vous pouvez contacter [mailto:antoine.sauvage@polytechnique.edu Antoine Sauvage]&lt;br /&gt;
&lt;br /&gt;
==Bugs vécus==&lt;br /&gt;
&lt;br /&gt;
Si authentification fonctionne sur certains navigateurs, vérifier les variables $_GET car elles sont peut être doublement encodées. Dans ce cas, soit refaire '''urldecode''', soit un &lt;br /&gt;
 $s = str_replace('%22','&amp;quot;',$s);&lt;br /&gt;
Si il y a un problème avec les encodages en \u''machinchose'' pour les caractères accentués, voila une fonction qui peut vous servir (reconversion en UTF-8) :&lt;br /&gt;
 function jsonClean($s) {&lt;br /&gt;
   return preg_replace(&amp;quot;/\\\\u([a-f0-9]{4})/e&amp;quot;, &amp;quot;iconv('UCS-4LE','UTF-8',pack('V', hexdec('U$1')))&amp;quot;,$s);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Dev]]&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8243</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8243"/>
		<updated>2016-01-07T19:50:15Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Ajout du mot &amp;quot;Chocapix&amp;quot; -- oui ça commence à faire beaucoup de modifications juste pour tester&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC____NOEDITSECTION__&lt;br /&gt;
=== Bienvenue sur le site du BR ! ===&lt;br /&gt;
&lt;br /&gt;
Le Binet Réseau est l'association d'étudiants de l'[http://www.polytechnique.fr École polytechnique] qui s'occupent du réseau élève : maintenance des serveurs, mise en place de nouveaux services et développement (applications réseau et sites).&lt;br /&gt;
 &lt;br /&gt;
L'InfoBR est disponible [http://br.binets.fr/files/InfoBR_2k14.pdf ici] pour la version 2014, [http://br.binets.fr/files/InfoBR_2k13.pdf ici] pour la version 2013, [http://br.binets.fr/files/InfoBR_2k12_final.pdf ici] pour la version 2012, et [https://ik.frankiz.net/pdfs/ik/InfoBR.pdf ici] pour la version 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 46%; margin: 0 1% 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
=Les ressources en ligne=&lt;br /&gt;
==Nos services==&lt;br /&gt;
* [[DNS|DNS des élèves]]&lt;br /&gt;
* [[Apple_on_Campus|Apple on Campus]]&lt;br /&gt;
* [[Serveur IRC|IRC sur le platal]]&lt;br /&gt;
* [[LDAP|L'annuaire LDAP (complétion automatique des adresses mail)]]&lt;br /&gt;
* [[Chocapix|Chocapix, le site des bars d'etage]]&lt;br /&gt;
* [[Guide Frankiz|Frankiz]]&lt;br /&gt;
* [[Platalpad|L'édition collaborative de documents avec PlatalPad]]&lt;br /&gt;
* [[Hébergement_des_sites_des_binets|Hébergement des sites pour les binets]]&lt;br /&gt;
==Utilisation de nos services==&lt;br /&gt;
* [http://infobr.eleves.polytechnique.fr Configurer sa connexion à internet]&lt;br /&gt;
* [[Diagnostic réseau|Diagnostiquer seul une panne du réseau]]&lt;br /&gt;
* [[Routeurs_Wi-Fi|Configurer son routeur wifi]]&lt;br /&gt;
* [[Comptes Frankiz|Demander la création d'un compte Frankiz]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: right; width: 46%; margin: 0 1%;-moz-box-shadow: 1px 1px 12px #AAA; -webkit-box-shadow: 1px 1px 12px #AAA; padding: 1em; margin-top: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
===Le BR recrute===&lt;br /&gt;
Les membres du Binet Réseau ne sont pas pour autant tous des férus d'informatique et se partagent les taches en fonction de leurs capacités et de leurs envies : relations avec nos partenaires, communication avec les élèves constituent aussi des postes essentiels.&lt;br /&gt;
&lt;br /&gt;
Ainsi, le Binet Réseau offre une chance unique d'approfondir ses connaissances en informatique, au service des autres et en se faisant plaisir.&lt;br /&gt;
----&lt;br /&gt;
=== Deviens un membre actif du BR ! ===&lt;br /&gt;
À n'importe quelle époque de l'année, viens nous voir et nous t'accueillerons à bras ouverts. Il y a toujours des choses à faire pour améliorer les services ou faire de nouveaux services.&lt;br /&gt;
&lt;br /&gt;
==Fiches techniques==&lt;br /&gt;
* [[Recuperation de donnees perdues|Comment récupérer mes données que j'ai effacées sur mon disque dur ?]]&lt;br /&gt;
* [[Sauvegarde (ordinateur)|Comment faire une sauvegarde complète de mon système Windows ?]]&lt;br /&gt;
* [[Git|Comment utiliser Git ? (Pour les projets en équipe)]]&lt;br /&gt;
* [[Astuces_ssh|Utiliser la protection ssh]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=N'hésite pas à nous contacter=&lt;br /&gt;
{| class=&amp;quot;tableau-support&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Par mail|support mail|Edit.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Au téléphone|support téléphone|Phone.png}} {{block|En vrai|support vrai|People.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Sur IRC|support irc|Serveur.png}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8242</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8242"/>
		<updated>2016-01-07T19:44:45Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Retrait de &amp;quot;L'&amp;quot; inutiles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC____NOEDITSECTION__&lt;br /&gt;
=== Bienvenue sur le site du BR ! ===&lt;br /&gt;
&lt;br /&gt;
Le Binet Réseau est l'association d'étudiants de l'[http://www.polytechnique.fr École polytechnique] qui s'occupent du réseau élève : maintenance des serveurs, mise en place de nouveaux services et développement (applications réseau et sites).&lt;br /&gt;
 &lt;br /&gt;
L'InfoBR est disponible [http://br.binets.fr/files/InfoBR_2k14.pdf ici] pour la version 2014, [http://br.binets.fr/files/InfoBR_2k13.pdf ici] pour la version 2013, [http://br.binets.fr/files/InfoBR_2k12_final.pdf ici] pour la version 2012, et [https://ik.frankiz.net/pdfs/ik/InfoBR.pdf ici] pour la version 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 46%; margin: 0 1% 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
=Les ressources en ligne=&lt;br /&gt;
==Nos services==&lt;br /&gt;
* [[DNS|DNS des élèves]]&lt;br /&gt;
* [[Apple_on_Campus|Apple on Campus]]&lt;br /&gt;
* [[Serveur IRC|IRC sur le platal]]&lt;br /&gt;
* [[LDAP|L'annuaire LDAP (complétion automatique des adresses mail)]]&lt;br /&gt;
* [[Chocapix|Le site des bars d'etage]]&lt;br /&gt;
* [[Guide Frankiz|Frankiz]]&lt;br /&gt;
* [[Platalpad|L'édition collaborative de documents avec PlatalPad]]&lt;br /&gt;
* [[Hébergement_des_sites_des_binets|Hébergement des sites pour les binets]]&lt;br /&gt;
==Utilisation de nos services==&lt;br /&gt;
* [http://infobr.eleves.polytechnique.fr Configurer sa connexion à internet]&lt;br /&gt;
* [[Diagnostic réseau|Diagnostiquer seul une panne du réseau]]&lt;br /&gt;
* [[Routeurs_Wi-Fi|Configurer son routeur wifi]]&lt;br /&gt;
* [[Comptes Frankiz|Demander la création d'un compte Frankiz]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: right; width: 46%; margin: 0 1%;-moz-box-shadow: 1px 1px 12px #AAA; -webkit-box-shadow: 1px 1px 12px #AAA; padding: 1em; margin-top: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
===Le BR recrute===&lt;br /&gt;
Les membres du Binet Réseau ne sont pas pour autant tous des férus d'informatique et se partagent les taches en fonction de leurs capacités et de leurs envies : relations avec nos partenaires, communication avec les élèves constituent aussi des postes essentiels.&lt;br /&gt;
&lt;br /&gt;
Ainsi, le Binet Réseau offre une chance unique d'approfondir ses connaissances en informatique, au service des autres et en se faisant plaisir.&lt;br /&gt;
----&lt;br /&gt;
=== Deviens un membre actif du BR ! ===&lt;br /&gt;
À n'importe quelle époque de l'année, viens nous voir et nous t'accueillerons à bras ouverts. Il y a toujours des choses à faire pour améliorer les services ou faire de nouveaux services.&lt;br /&gt;
&lt;br /&gt;
==Fiches techniques==&lt;br /&gt;
* [[Recuperation de donnees perdues|Comment récupérer mes données que j'ai effacées sur mon disque dur ?]]&lt;br /&gt;
* [[Sauvegarde (ordinateur)|Comment faire une sauvegarde complète de mon système Windows ?]]&lt;br /&gt;
* [[Git|Comment utiliser Git ? (Pour les projets en équipe)]]&lt;br /&gt;
* [[Astuces_ssh|Utiliser la protection ssh]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=N'hésite pas à nous contacter=&lt;br /&gt;
{| class=&amp;quot;tableau-support&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Par mail|support mail|Edit.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Au téléphone|support téléphone|Phone.png}} {{block|En vrai|support vrai|People.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Sur IRC|support irc|Serveur.png}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8241</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8241"/>
		<updated>2016-01-07T19:41:30Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Homogénéisation du style&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC____NOEDITSECTION__&lt;br /&gt;
=== Bienvenue sur le site du BR ! ===&lt;br /&gt;
&lt;br /&gt;
Le Binet Réseau est l'association d'étudiants de l'[http://www.polytechnique.fr École polytechnique] qui s'occupent du réseau élève : maintenance des serveurs, mise en place de nouveaux services et développement (applications réseau et sites).&lt;br /&gt;
 &lt;br /&gt;
L'InfoBR est disponible [http://br.binets.fr/files/InfoBR_2k14.pdf ici] pour la version 2014, [http://br.binets.fr/files/InfoBR_2k13.pdf ici] pour la version 2013, [http://br.binets.fr/files/InfoBR_2k12_final.pdf ici] pour la version 2012, et [https://ik.frankiz.net/pdfs/ik/InfoBR.pdf ici] pour la version 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 46%; margin: 0 1% 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
=Les ressources en ligne=&lt;br /&gt;
==Nos services==&lt;br /&gt;
* [[DNS|Le DNS des élèves]]&lt;br /&gt;
* [[Apple_on_Campus|Apple on Campus]]&lt;br /&gt;
* [[Serveur IRC|L'IRC sur le platal]]&lt;br /&gt;
* [[LDAP|L'annuaire LDAP (complétion automatique des adresses mail)]]&lt;br /&gt;
* [[Chocapix|Le site des bars d'etage]]&lt;br /&gt;
* [[Guide Frankiz|Frankiz]]&lt;br /&gt;
* [[Platalpad|L'édition collaborative de documents avec PlatalPad]]&lt;br /&gt;
* [[Hébergement_des_sites_des_binets|Hébergement des sites pour les binets]]&lt;br /&gt;
==Utilisation de nos services==&lt;br /&gt;
* [http://infobr.eleves.polytechnique.fr Configurer sa connexion à internet]&lt;br /&gt;
* [[Diagnostic réseau|Diagnostiquer seul une panne du réseau]]&lt;br /&gt;
* [[Routeurs_Wi-Fi|Configurer son routeur wifi]]&lt;br /&gt;
* [[Comptes Frankiz|Demander la création d'un compte Frankiz]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: right; width: 46%; margin: 0 1%;-moz-box-shadow: 1px 1px 12px #AAA; -webkit-box-shadow: 1px 1px 12px #AAA; padding: 1em; margin-top: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
===Le BR recrute===&lt;br /&gt;
Les membres du Binet Réseau ne sont pas pour autant tous des férus d'informatique et se partagent les taches en fonction de leurs capacités et de leurs envies : relations avec nos partenaires, communication avec les élèves constituent aussi des postes essentiels.&lt;br /&gt;
&lt;br /&gt;
Ainsi, le Binet Réseau offre une chance unique d'approfondir ses connaissances en informatique, au service des autres et en se faisant plaisir.&lt;br /&gt;
----&lt;br /&gt;
=== Deviens un membre actif du BR ! ===&lt;br /&gt;
À n'importe quelle époque de l'année, viens nous voir et nous t'accueillerons à bras ouverts. Il y a toujours des choses à faire pour améliorer les services ou faire de nouveaux services.&lt;br /&gt;
&lt;br /&gt;
==Fiches techniques==&lt;br /&gt;
* [[Recuperation de donnees perdues|Comment récupérer mes données que j'ai effacées sur mon disque dur ?]]&lt;br /&gt;
* [[Sauvegarde (ordinateur)|Comment faire une sauvegarde complète de mon système Windows ?]]&lt;br /&gt;
* [[Git|Comment utiliser Git ? (Pour les projets en équipe)]]&lt;br /&gt;
* [[Astuces_ssh|Utiliser la protection ssh]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=N'hésite pas à nous contacter=&lt;br /&gt;
{| class=&amp;quot;tableau-support&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Par mail|support mail|Edit.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Au téléphone|support téléphone|Phone.png}} {{block|En vrai|support vrai|People.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Sur IRC|support irc|Serveur.png}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8240</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8240"/>
		<updated>2016-01-07T19:32:31Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Un point d'interrogation en trop&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC____NOEDITSECTION__&lt;br /&gt;
=== Bienvenue sur le site du BR ! ===&lt;br /&gt;
&lt;br /&gt;
Le Binet Réseau est l'association d'étudiants de l'[http://www.polytechnique.fr École polytechnique] qui s'occupent du réseau élève : maintenance des serveurs, mise en place de nouveaux services et développement (applications réseau et sites).&lt;br /&gt;
 &lt;br /&gt;
L'InfoBR est disponible [http://br.binets.fr/files/InfoBR_2k14.pdf ici] pour la version 2014, [http://br.binets.fr/files/InfoBR_2k13.pdf ici] pour la version 2013, [http://br.binets.fr/files/InfoBR_2k12_final.pdf ici] pour la version 2012, et [https://ik.frankiz.net/pdfs/ik/InfoBR.pdf ici] pour la version 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 46%; margin: 0 1% 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
=Les ressources en ligne=&lt;br /&gt;
==Nos services==&lt;br /&gt;
* [[DNS|Le DNS des élèves]]&lt;br /&gt;
* [[Apple_on_Campus|Apple on Campus]]&lt;br /&gt;
* [[Serveur IRC|L'IRC sur le platal]]&lt;br /&gt;
* [[LDAP|L'annuaire LDAP (complétion automatique des adresses mail)]]&lt;br /&gt;
* [[Chocapix|Le site des bars d'etage]]&lt;br /&gt;
* [[Guide Frankiz|Frankiz]]&lt;br /&gt;
* [[Platalpad|L'édition collaborative de documents avec PlatalPad]]&lt;br /&gt;
* [[Hébergement_des_sites_des_binets|Hébergement des sites pour les binets]]&lt;br /&gt;
==Utilisation de nos services==&lt;br /&gt;
* [http://infobr.eleves.polytechnique.fr Configurer sa connexion à internet]&lt;br /&gt;
* [[Diagnostic réseau|Comment diagnostiquer seul une panne du réseau ?]]&lt;br /&gt;
* [[Routeurs_Wi-Fi|Configurer son routeur wifi]]&lt;br /&gt;
* [[Comptes Frankiz|Demander la création d'un compte Frankiz]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: right; width: 46%; margin: 0 1%;-moz-box-shadow: 1px 1px 12px #AAA; -webkit-box-shadow: 1px 1px 12px #AAA; padding: 1em; margin-top: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
===Le BR recrute===&lt;br /&gt;
Les membres du Binet Réseau ne sont pas pour autant tous des férus d'informatique et se partagent les taches en fonction de leurs capacités et de leurs envies : relations avec nos partenaires, communication avec les élèves constituent aussi des postes essentiels.&lt;br /&gt;
&lt;br /&gt;
Ainsi, le Binet Réseau offre une chance unique d'approfondir ses connaissances en informatique, au service des autres et en se faisant plaisir.&lt;br /&gt;
----&lt;br /&gt;
=== Deviens un membre actif du BR ! ===&lt;br /&gt;
À n'importe quelle époque de l'année, viens nous voir et nous t'accueillerons à bras ouverts. Il y a toujours des choses à faire pour améliorer les services ou faire de nouveaux services.&lt;br /&gt;
&lt;br /&gt;
==Fiches techniques==&lt;br /&gt;
* [[Recuperation de donnees perdues|Comment récupérer mes données que j'ai effacées sur mon disque dur ?]]&lt;br /&gt;
* [[Sauvegarde (ordinateur)|Comment faire une sauvegarde complète de mon système Windows ?]]&lt;br /&gt;
* [[Git|Comment utiliser Git ? (Pour les projets en équipe)]]&lt;br /&gt;
* [[Astuces_ssh|Utiliser la protection ssh]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=N'hésite pas à nous contacter=&lt;br /&gt;
{| class=&amp;quot;tableau-support&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Par mail|support mail|Edit.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Au téléphone|support téléphone|Phone.png}} {{block|En vrai|support vrai|People.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Sur IRC|support irc|Serveur.png}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8234</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8234"/>
		<updated>2016-01-03T23:55:39Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : La panne de réseau est a priori plus importante que la configuration de routeur wifi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC____NOEDITSECTION__&lt;br /&gt;
=== Bienvenue sur le site du BR ! ===&lt;br /&gt;
&lt;br /&gt;
Le Binet Réseau est l'association d'étudiants de l'[http://www.polytechnique.fr École polytechnique] qui s'occupent du réseau élève : maintenance des serveurs, mise en place de nouveaux services et développement (applications réseau et sites).&lt;br /&gt;
 &lt;br /&gt;
L'InfoBR est disponible [http://br.binets.fr/files/InfoBR_2k13.pdf ici] pour la version 2013, [http://br.binets.fr/files/InfoBR_2k12_final.pdf ici] pour la version 2012, et [https://ik.frankiz.net/pdfs/ik/InfoBR.pdf ici] pour la version 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 46%; margin: 0 1% 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
=Les ressources en ligne=&lt;br /&gt;
==Nos services==&lt;br /&gt;
* [[DNS|Le DNS des élèves]]&lt;br /&gt;
* [[Apple_on_Campus|Apple on Campus]]&lt;br /&gt;
* [[Serveur IRC|L'IRC sur le platal]]&lt;br /&gt;
* [[LDAP|L'annuaire LDAP (complétion automatique des adresses mail)]]&lt;br /&gt;
* [[Chocapix|Le site des bars d'etage]]&lt;br /&gt;
* [[Guide Frankiz|Frankiz]]&lt;br /&gt;
* [[Platalpad|L'édition collaborative de documents avec PlatalPad]]&lt;br /&gt;
* [[Hébergement_des_sites_des_binets|Hébergement des sites pour les binets]]&lt;br /&gt;
==Utilisation de nos services==&lt;br /&gt;
* [http://infobr.eleves.polytechnique.fr Configurer sa connexion à internet ?]&lt;br /&gt;
* [[Diagnostic réseau|Comment diagnostiquer seul une panne du réseau ?]]&lt;br /&gt;
* [[Routeurs_Wi-Fi|Configurer son routeur wifi]]&lt;br /&gt;
* [[Comptes Frankiz|Demander la création d'un compte Frankiz]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: right; width: 46%; margin: 0 1%;-moz-box-shadow: 1px 1px 12px #AAA; -webkit-box-shadow: 1px 1px 12px #AAA; padding: 1em; margin-top: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
===Le BR recrute===&lt;br /&gt;
Les membres du Binet Réseau ne sont pas pour autant tous des férus d'informatique et se partagent les taches en fonction de leurs capacités et de leurs envies : relations avec nos partenaires, communication avec les élèves constituent aussi des postes essentiels.&lt;br /&gt;
&lt;br /&gt;
Ainsi, le Binet Réseau offre une chance unique d'approfondir ses connaissances en informatique, au service des autres et en se faisant plaisir.&lt;br /&gt;
----&lt;br /&gt;
=== Deviens un membre actif du BR ! ===&lt;br /&gt;
À n'importe quelle époque de l'année, viens nous voir et nous t'accueillerons à bras ouverts. Il y a toujours des choses à faire pour améliorer les services ou faire de nouveaux services.&lt;br /&gt;
&lt;br /&gt;
==Fiches techniques==&lt;br /&gt;
* [[Recuperation de donnees perdues|Comment récupérer mes données que j'ai effacées sur mon disque dur ?]]&lt;br /&gt;
* [[Sauvegarde (ordinateur)|Comment faire une sauvegarde complète de mon système Windows ?]]&lt;br /&gt;
* [[Git|Comment utiliser Git ? (Pour les projets en équipe)]]&lt;br /&gt;
* [[Astuces_ssh|Utiliser la protection ssh]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=N'hésite pas à nous contacter=&lt;br /&gt;
{| class=&amp;quot;tableau-support&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Par mail|support mail|Edit.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Au téléphone|support téléphone|Phone.png}} {{block|En vrai|support vrai|People.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Sur IRC|support irc|Serveur.png}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8233</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Accueil&amp;diff=8233"/>
		<updated>2016-01-03T23:38:46Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : Ajout d'un point manquant&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC____NOEDITSECTION__&lt;br /&gt;
=== Bienvenue sur le site du BR ! ===&lt;br /&gt;
&lt;br /&gt;
Le Binet Réseau est l'association d'étudiants de l'[http://www.polytechnique.fr École polytechnique] qui s'occupent du réseau élève : maintenance des serveurs, mise en place de nouveaux services et développement (applications réseau et sites).&lt;br /&gt;
 &lt;br /&gt;
L'InfoBR est disponible [http://br.binets.fr/files/InfoBR_2k13.pdf ici] pour la version 2013, [http://br.binets.fr/files/InfoBR_2k12_final.pdf ici] pour la version 2012, et [https://ik.frankiz.net/pdfs/ik/InfoBR.pdf ici] pour la version 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 46%; margin: 0 1% 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
=Les ressources en ligne=&lt;br /&gt;
==Nos services==&lt;br /&gt;
* [[DNS|Le DNS des élèves]]&lt;br /&gt;
* [[Apple_on_Campus|Apple on Campus]]&lt;br /&gt;
* [[Serveur IRC|L'IRC sur le platal]]&lt;br /&gt;
* [[LDAP|L'annuaire LDAP (complétion automatique des adresses mail)]]&lt;br /&gt;
* [[Chocapix|Le site des bars d'etage]]&lt;br /&gt;
* [[Guide Frankiz|Frankiz]]&lt;br /&gt;
* [[Platalpad|L'édition collaborative de documents avec PlatalPad]]&lt;br /&gt;
* [[Hébergement_des_sites_des_binets|Hébergement des sites pour les binets]]&lt;br /&gt;
==Utilisation de nos services==&lt;br /&gt;
* [http://infobr.eleves.polytechnique.fr Configurer sa connexion à internet ?]&lt;br /&gt;
* [[Routeurs_Wi-Fi|Configurer son routeur wifi]]&lt;br /&gt;
* [[Comptes Frankiz|Demander la création d'un compte Frankiz]]&lt;br /&gt;
* [[Diagnostic réseau|Comment diagnostiquer seul une panne du réseau ?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: right; width: 46%; margin: 0 1%;-moz-box-shadow: 1px 1px 12px #AAA; -webkit-box-shadow: 1px 1px 12px #AAA; padding: 1em; margin-top: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
===Le BR recrute===&lt;br /&gt;
Les membres du Binet Réseau ne sont pas pour autant tous des férus d'informatique et se partagent les taches en fonction de leurs capacités et de leurs envies : relations avec nos partenaires, communication avec les élèves constituent aussi des postes essentiels.&lt;br /&gt;
&lt;br /&gt;
Ainsi, le Binet Réseau offre une chance unique d'approfondir ses connaissances en informatique, au service des autres et en se faisant plaisir.&lt;br /&gt;
----&lt;br /&gt;
=== Deviens un membre actif du BR ! ===&lt;br /&gt;
À n'importe quelle époque de l'année, viens nous voir et nous t'accueillerons à bras ouverts. Il y a toujours des choses à faire pour améliorer les services ou faire de nouveaux services.&lt;br /&gt;
&lt;br /&gt;
==Fiches techniques==&lt;br /&gt;
* [[Recuperation de donnees perdues|Comment récupérer mes données que j'ai effacées sur mon disque dur ?]]&lt;br /&gt;
* [[Sauvegarde (ordinateur)|Comment faire une sauvegarde complète de mon système Windows ?]]&lt;br /&gt;
* [[Git|Comment utiliser Git ? (Pour les projets en équipe)]]&lt;br /&gt;
* [[Astuces_ssh|Utiliser la protection ssh]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=N'hésite pas à nous contacter=&lt;br /&gt;
{| class=&amp;quot;tableau-support&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Par mail|support mail|Edit.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Au téléphone|support téléphone|Phone.png}} {{block|En vrai|support vrai|People.png}}&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{block|Sur IRC|support irc|Serveur.png}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
	<entry>
		<id>https://wikibr.binets.fr/index.php?title=Routeurs_Wi-Fi/Tutoriel&amp;diff=8150</id>
		<title>Routeurs Wi-Fi/Tutoriel</title>
		<link rel="alternate" type="text/html" href="https://wikibr.binets.fr/index.php?title=Routeurs_Wi-Fi/Tutoriel&amp;diff=8150"/>
		<updated>2015-09-03T23:24:01Z</updated>

		<summary type="html">&lt;p&gt;Leo.gaspard : /* Démarrage automatique de wpa_supplicant */ Retrait d'une source d'erreur potentielle&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;La première chose à savoir c'est que les routeurs Wi-Fi personnels dans les caserts sont interdits par la DSI.&lt;br /&gt;
&lt;br /&gt;
Le 802.1X présent sur le réseau filaire des casert est incompatible avec la quasi-totalité des firmwares installés de base sur les routeurs Wi-Fi. Il faut donc réinstaller un autre système d'exploitation (OpenWRT) sur votre routeur.&lt;br /&gt;
&lt;br /&gt;
=== Installer OpenWRT ===&lt;br /&gt;
Avant d'aller l'acheter, vérifiez que le modèle de votre choix est compatible avec OpenWRT : [http://wiki.openwrt.org/toh/start liste des modèles compatibles]&lt;br /&gt;
&lt;br /&gt;
Cliquez ensuite sur le lien correspondant au modèle de votre routeur : pour le TP-Link TL-WR-841n c'est [http://wiki.openwrt.org/toh/tp-link/tl-wr841nd http://wiki.openwrt.org/toh/tp-link/tl-wr841nd].&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, il faut télécharger &lt;br /&gt;
 http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/&lt;br /&gt;
Notez que l'architecture est donc '''ar71xx'''.&lt;br /&gt;
&lt;br /&gt;
La procédure d'installation est détaillée dans la section « Installation ».&lt;br /&gt;
&lt;br /&gt;
=== Installer wpa_supplicant ===&lt;br /&gt;
&lt;br /&gt;
Quand OpenWRT est installé, &lt;br /&gt;
* connecter votre ordinateur au routeur. Il n'aura plus internet. Ne connectez pas encore votre routeur à la prise du casert.&lt;br /&gt;
* Redémarrez le routeur.&lt;br /&gt;
* se connecter dans votre navigateur sur [http://192.168.1.1 http://192.168.1.1]. Utilisateur: root mot de passe vide. Modifier le mot de passe root à votre convenance.&lt;br /&gt;
* se connecter ensuite en ssh sur le routeur : &lt;br /&gt;
 ssh root@192.168.1.1&lt;br /&gt;
Vérifiez que vous pouvez vraiment vous connecter, puis créez un fichier {{c|/etc/wpa_supplicant/polytechnique.conf}}&lt;br /&gt;
 mkdir /etc/wpa_supplicant&lt;br /&gt;
 vim /etc/wpa_supplicant/polytechnique.conf&lt;br /&gt;
Le contenu du fichier doit être de la forme : &lt;br /&gt;
 ctrl_interface=/var/run/wpa_supplicant&lt;br /&gt;
 ctrl_interface_group=root&lt;br /&gt;
 ap_scan=0&lt;br /&gt;
 network={&lt;br /&gt;
  key_mgmt=IEEE8021X&lt;br /&gt;
  eap=TTLS&lt;br /&gt;
  identity=&amp;quot;TON IDENTIFIANT ENEX (prenom.nom)&amp;quot;&lt;br /&gt;
  password=&amp;quot;TON MDP LDAP/DSI/ENEX&amp;quot;&lt;br /&gt;
  phase1=&amp;quot;auth=TTLS&amp;quot;&lt;br /&gt;
  phase2=&amp;quot;auth=PAP&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
Enregistrer.&lt;br /&gt;
&lt;br /&gt;
Les version récentes de wpa_supplicant ont ajouté une mesure de sécurité qui les empêchent de se connecter au réseau de l'X.&lt;br /&gt;
* Supprimer la version récente et minimaliste (sans support WPA2 entreprise) de wpa_supplicant&lt;br /&gt;
 opkg remove --autoremove wpad-mini&lt;br /&gt;
* Installer une version plus ancienne (antérieure à avril 2014): &lt;br /&gt;
** Allez ici : [https://downloads.openwrt.org/attitude_adjustment/12.09/ https://downloads.openwrt.org/attitude_adjustment/12.09/] (il faudra vous reconnecter à internet)&lt;br /&gt;
** Cliquez sur le lien correspondant à votre architecture : ici '''ar71xx'''&lt;br /&gt;
** Cliquez sur '''generic'''&lt;br /&gt;
** Cliquer sur '''packages'''&lt;br /&gt;
** Téléchargez un fichier de la forme {{c|wpad....}} mais pas {{c|wpad-mini}}, en cas de doute prendre la plus '''ancienne''' version disponible (antérieure à avril 2014). Dans notre exemple : wpad_20120910-1_ar71xx.ipk &lt;br /&gt;
* Se reconnecter au routeur&lt;br /&gt;
 scp path/to/wpad_20120910-1_ar71xx.ipk root@192.168.1.1:/tmp&lt;br /&gt;
* En ssh sur le routeur :&lt;br /&gt;
 cd /tmp&lt;br /&gt;
 opkg install wpad_20120910-1_ar71xx.ipk   #''chemin à adapter''&lt;br /&gt;
* Fermer la connexion&lt;br /&gt;
* Brancher le routeur à la prise du casert en faisant attention de mettre le cable dans le bon port.&lt;br /&gt;
* Aller sur l'interface [http://192.168.1.1 http://192.168.1.1].&lt;br /&gt;
* Dans la barre de menu Network &amp;gt; Interface&lt;br /&gt;
* Attendre que sur la ligne WAN, une ipv4 apparaisse (en 192.168....)&lt;br /&gt;
* Notez le nom de l'interface de WAN (typiquement ethX : dans notre exemple eth0)&lt;br /&gt;
* En ssh sur le routeur :&lt;br /&gt;
 wpa_supplicant -c /etc/wpa_supplicant/polytechnique.conf -D wired -i eth0 #''adapter le nom de l'interface''&lt;br /&gt;
* Si le message suivant apparaît :&lt;br /&gt;
 TLSv1: Reject under 768-bit DH prime (insecure; only 512 bits)&lt;br /&gt;
votre version de wpa_supplicant est trop récente. Désinstallez-ce :&lt;br /&gt;
 opkg remove wpad&lt;br /&gt;
et recommencez à « Installer une version plus ancienne (antérieure à avril 2014) »&lt;br /&gt;
* Le message signalant le succès est :&lt;br /&gt;
 CTRL-EVENT-CONNECTED&lt;br /&gt;
* Appuyez sur CTRL+C&lt;br /&gt;
&lt;br /&gt;
=== Démarrage automatique de wpa_supplicant ===&lt;br /&gt;
* Créer un fichier {{c|/etc/init.d/wpa}} :&lt;br /&gt;
 #!/bin/sh /etc/rc.common&lt;br /&gt;
 &lt;br /&gt;
 START=70&lt;br /&gt;
 &lt;br /&gt;
 start () {&lt;br /&gt;
    wpa_supplicant -c /etc/wpa_supplicant/polytechnique.conf -D wired -i NOM_DE_L_INTERFACE &amp;amp;&lt;br /&gt;
    sleep 10&lt;br /&gt;
    udhcpc NOM_DE_L_INTERFACE &amp;amp;&lt;br /&gt;
 }&lt;br /&gt;
* Le rendre exécutable :&lt;br /&gt;
 chmod +x /etc/init.d/wpa&lt;br /&gt;
* Activer le démarrage automatique :&lt;br /&gt;
 /etc/init.d/wpa enable&lt;br /&gt;
&lt;br /&gt;
* redémarrer et prier.&lt;br /&gt;
&lt;br /&gt;
=== Activation du wifi ===&lt;br /&gt;
* Dans '''Network&amp;gt;Wifi''' cliquer sur '''Edit'''&lt;br /&gt;
* Changer le ESSID (nom du réseau wifi)&lt;br /&gt;
* Pour le paramètre '''Wireless Security''' choisir '''WPA2-PSK'''. En face de '''Key''' entrez le mot de passe souhaité pour le réseau wifi. &lt;br /&gt;
* Dans l'onglet '''Advanced Settings''' régler '''Country Code''' à '''France'''&lt;br /&gt;
* Cliquer sur '''Save and apply'''&lt;br /&gt;
* Dans '''Network&amp;gt;Wifi''' cliquer sur '''Enable'''&lt;br /&gt;
* Redémarrer le routeur&lt;br /&gt;
&lt;br /&gt;
=== Domaines de recherche ===&lt;br /&gt;
En ssh, éditer {{c|/etc/config/dhcp}}. Dans la section {{c|config dnsmasq}}, ajouter ou modifier les clauses suivantes :&lt;br /&gt;
         option domain 'eleves.polytechnique.fr'&lt;br /&gt;
         option add_local_domain '1'&lt;/div&gt;</summary>
		<author><name>Leo.gaspard</name></author>
	</entry>
</feed>