Paper106 Article
Paper106 Article
Paper106 Article
Frdrick Bigrat
Universit Numrique Paris Ile-de-France (UNPIdF) Centre Tolbiac, 90 rue de Tolbiac, 75013 Paris
Jean-Marc Liger
Service Interuniversitaire du Rseau Informatique de la Sorbonne (SIRIS) Chancellerie des Universits de Paris, 46 rue Saint-Jacques, 75230 Paris Cedex 5
Rsum
Univnautes est une implmentation d'un portail captif Eduspot actuellement en production au sein de l'universit Numrique Paris Ile-de-France (UNPIdF). Ce projet associe 23 tablissements dle-de-France dont 17 universits (450 000 tudiants et personnels), ainsi que plusieurs acteurs nationaux ou rgionaux. Univnautes s'appuie sur les recommandations du groupe support Eduspot visant simplifier, au niveau national, l'accs au rseau sans-fil des utilisateurs. Le portail captif Eduspot repose sur un ensemble de pratiques communes de RENATER, dont la Fdration Education-Recherche comme infrastructure d'authentification. Univnautes est une solution technique entirement open source, dveloppe par la socit Entr'ouvert partir du pare-feu pfSense 2.0 (BSD)1, de la librairie Lasso2 (GNU GPLv2) et du portail Authentic 23 (GNU AGPv3). L'installation s'effectue partir d'une image ISO sur une machine disposant de deux interfaces, WAN avec un accs Internet (DNS, HTTP et HTTPS au moins) et LAN connect au rseau Ethernet client sur lequel sont connects les points d'accs diffusant le SSID eduspot. Une fois la solution configure, les mises jour d'Univnautes se font en quelques minutes et quelques clics via la page d'accueil ou via le menu System/Firmware/Auto update. L'ensemble de la configuration peut-tre sauvegard dans un simple fichier XML. Depuis la version 20110724, Univnautes sait dtecter les clients de type mobiles (smartphone), savoir les navigateurs des plateformes Android, iPhone, iPad, BlackBerry, etc. Si un tel navigateur est dtect, une interface spcifique est affiche, principalement des gros boutons faciles grer par cran tactile. Enfin la version 20110915 intgre un fournisseur d'identits (IdP) qui permet d'autoriser des utilisateurs locaux (les comptes invits) crs sur le systme pfSense.
Mots clefs
Portail captif, Eduspot, Univnautes, pfSence, Open Source, UNPIdF
29/09/2011
1/6
JRES 2011
1 Introduction
Le projet Univnautes est une implmentation d'un portail captif Eduspot dvelopp au sein de l'universit Numrique Paris Ile-deFrance (UNPIdF). Il s'appuie sur les recommandations du groupe support Eduspot visant simplifier, au niveau national, l'accs au rseau sans-fil des utilisateurs. Il repose sur un ensemble de pratiques communes de RENATER, dont la Fdration EducationRecherche comme infrastructure d'authentification. Il est dvelopp par la socit ditrice de logiciels libres Entr'ouvert, spcialise en Identit Numrique .
29/09/2011
2/6
JRES 2011
3 Une solution technique base sur le pare-feu pfSense 2.0, la librairie la librairie Lasso et le portail Authentic 2
3.1 Prsentation de la solution technique
La socit Entr'ouvert a remport l'appel d'offre lanc en novembre 2011 en proposant d'implmenter une solution technique base sur les technologies Open Source suivantes : le portail captif pfSense dans sa version 2.0Beta bas sur le noyau FreeBSD 8.0 ; son offre de librairie Lasso implmentation conforme aux spcifications SAML2 (certifie conforme par Liberty Alliance, maintenant Kantara Initiative), donc interoprable avec l'implmentation Shibboleth 2.0 ; son offre de portail d'authentification Authentic 2 reposant sur la librairie Lasso et le Framework Python Django.
29/09/2011
3/6
JRES 2011
Depuis le cdrom (notamment lors d'une installation sur machine virtuelle), il suffit de taper [Enter]. En revanche depuis une cl USB, il faut prendre le choix numro 3 (Boot pfSense using USB device). Le noyau FreeBSD est alors lanc. Au bout de quelques secondes arrivent les messages des scripts de dmarrage lis pfSense et Univnautes et enfin on arrive au choix qui propose de lancer l'installation du systme. L'installation se droule en quelques tapes. Puisque tout le systme est pr-configur, il est possible d'accepter directement les choix par dfaut pour raliser une installation rapide. Une partition BSD va occuper tout le disque dur de la machine et le systme va y tre copi intgralement. L'installation va prendre quelques secondes sur une machine rapide (quelques minutes sur une machine virtuelle KVM).
29/09/2011
4/6
JRES 2011
29/09/2011
5/6
JRES 2011
4 Conclusion
Univnautes est une implmentation totalement intgre du projet Eduspot trs facile dployer et maintenir. Une fois la solution configure, les mises jour d'Univnautes se font en quelques minutes et quelques clics via la page d'accueil ou via le menu System/Firmware/Auto update. L'ensemble de la configuration peut-tre sauvegard dans un simple fichier XML. Depuis la version 20110724, Univnautes sait dtecter les clients de type mobiles (smartphone), savoir les navigateurs des plateformes Android, iPhone, iPad, BlackBerry, etc. Si un tel navigateur est dtect, une interface spcifique est affiche, principalement des gros boutons faciles grer par cran tactile. Enfin la version 20110915 intgre un fournisseur d'identits (IdP) qui permet d'autoriser des utilisateurs locaux (les comptes invits) crs sur le systme pfSense. UnivNautes ne dispose pas encore de support IPv6 mais des dveloppements sont prvus en ce sens.
5 Bibliographie
[1] Jean-Marc Liger, Thodore, Aslamatzidis ,Multimdia et Didactique, Internet au service d'une activit mergente : le Sambo. Dans Actes du congrs JORRESCAM 2000, 119, Amiens Avril 2000. [2] Mikal Ates, Christophe Gravier, Jeremy Lardon, Jacques Fayolle, et Bruno Sauviac, Architectures de fdration d'identits et interoprabilit. Dans Actes du congrs JRES2007, http://2007.jres.org/articles/79.pdf [3] Frdrick Bigrat, Pierre Cros et Thomas Nol, Le projet Univnautes : une solution Open source de portail captif mutualis et orient Fdration Recherche. Dans Journe Fdration 2011, Paris 24 Janvier 2011.
29/09/2011
6/6
JRES 2011