Restriction d’accès par plage horaire
Le but est de mettre en place une restriction d’accès à Internet pour un appareil (ordinateur, tablette) à certaines heures de la journée, ou pour certains jours de la semaine. On peut par exemple interdire l’utilisation d’une tablette le soir après 22h. C’est parfois appelé du “contrôle parental” même si c’est un terme plus large.
Pré-requis
S’assurer que le routeur fonctionne avec une version récente d’OpenWrt : il faut au moins la version 18.06.
Pour cela, se connecter sur l’interface http://192.168.1.1 et vérifier la version sur la page d’accueil, par exemple :
Version du micrologiciel :
OpenWrt 18.06.1 r7258-5eb055306f / LuCI openwrt-18.06 branch (git-18.228.31946-f64b152)
S’assurer que le routeur est à l’heure et dans le bon fuseau horaire
Aller dans “Système” / “Système”, et vérifier que l’heure et le fuseau horaire sont corrects. Sinon, cliquer sur “Synchro avec le navigateur” et changer le fuseau horaire, puis cliquer sur “Sauvegarder et appliquer” en bas.
Ajouter une règle d’accès
Aller dans “Réseau” / “Pare-feu” (firewall en anglais), puis sur l’onglet “Traffic rules”.
En bas, utiliser la fonction “New forward rule”, en précisant bien “lan” comme zone source et “wan” comme zone destination :
Dans la page suivante, effectuer les réglages suivants :
- “Source MAC address” : choisir l’appareil sur lequel la règle doit s’appliquer.
Le nom des appareils connus est affiché dans la liste. Si l’appareil que vous
cherchez n’apparaît pas, essayez de le connecter au réseau.
- Choisir l’action “reject” :
- Définir une plage horaire, et possiblement des jours de la semaine, durant
laquelle l’accès est interdit. Ici, on interdit l’accès entre 22h et 7h du
matin, du dimanche soir au jeudi soir :
- Cliquer sur “Sauvegarder et appliquer”, et ça devrait fonctionner !
Pour aller plus loin
Documentation OpenWrt en anglais : https://openwrt.org/docs/guide-user/firewall/fw3_configurations/fw3_parent_controls