- Université Paris Diderot France
International audience; This paper sets out the methods and the technologies used to design a captive portal to redirect users to the URL (Uniform Resource Locator) of a course taking place in a given room. The captive portal is designed on a Raspberry Pi 2 carrying an Apache HTTP (HyperText Transfer Protocol) server and using iptables for redirections. It has a web configuration interface, developed with AngularJS, which communicates through HTTP request to the server side, developed in PHP, following the principle of a REST (REpresentational State Transfer) architecture. In addition to redirect users to the URL of a course, the interface is configurable in two modes: 1) fixed URL that sets an URL to which the user is redirected automatically, 2) hosting a local website which is used to load a web site in zip format on the device and then redirect users to this web site even when the device is not connected to any Ethernet network.