PORTAIL CAPTIF ET PROXY PFSENSE & SQUID
Transcript of PORTAIL CAPTIF ET PROXY PFSENSE & SQUID
![Page 1: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/1.jpg)
PORTAIL CAPTIF ET PROXY
PFSENSE & SQUID
Télécharger le package « pfsense » ( https://www.pfsense.org/download/ )
Installé dans une VM
Une partie de la documentation que nous avons utilisée est disponible sur http://docplayer.fr/9236644-Mise-en-place-d-un-portail-captif-avec-une-distribution-pfsense.html
Sur la VM : em0 est sur l 'interface réseau intel dont l'adresse mac se termine par ED:19 el0 sur celle se terminant par E1:BC
em0 : WAN en 192.168.1.6 IP STATIQUE /24el0 : LAN en 172.16.6.254 (DHCP non activé pour ne « plus » embêter les collègues)
Assign interfaces
![Page 2: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/2.jpg)
l'interface d'administration web de pfsense est disponible sur http://172.16.6.254
login identifiants par défaut : admin / pfsense
Mise en place d'un portail d'identification téléchargé surhttps://github.com/ieatbedrock/PFSENSE-Warp-Captive-portal/blob/master/captiveportal-register.php et d'une page d’accueil personnalisée (détail en annexe) et redirection sur http://info.seformer.lebelloy.com/ en cas d'authentification réussie
Captures d'écran de la configuration « pfsense » en annexes
Installation des Packages supplémentaires
login identifiants par défaut : admin / pfsense
installation de squid à l'aide des infos trouvée sur https://www.howtoforge.com/pfsense-squid-squidguard-traffic-shaping-tutorial
Captures d'écran de la configuration de ces package en annexes
![Page 3: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/3.jpg)
Test de fonctionnement
Portail d’accueil :
Après connexion (selon les utilisateurs créés dans pfsense), affichage de la page http://info.seformer.lebelloy.com/ en cas d'authentification réussie
![Page 4: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/4.jpg)
Statistiques
sur pfsense : statut du portail captif
exemple sur squid : détail d'un utilisateur sur un jour précis
disponible sur https://172.16.6.254:7445/
![Page 5: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/5.jpg)
Sur les logs du portail via l'interface web pfsense
exemple
Statitiques trafic total exemple par heure sur une journée sur le LAN
![Page 6: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/6.jpg)
Possibilité d'export
![Page 7: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/7.jpg)
ANNEXES
![Page 8: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/8.jpg)
CONFIGURATIONS PFSENSE
![Page 9: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/9.jpg)
![Page 10: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/10.jpg)
![Page 11: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/11.jpg)
![Page 12: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/12.jpg)
![Page 13: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/13.jpg)
![Page 14: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/14.jpg)
CONFIGURATIONS SQUID
![Page 15: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/15.jpg)
![Page 16: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/16.jpg)
![Page 17: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/17.jpg)
![Page 18: PORTAIL CAPTIF ET PROXY PFSENSE & SQUID](https://reader031.fdocuments.fr/reader031/viewer/2022013015/61d0458517399270d662aff4/html5/thumbnails/18.jpg)
PAGE « portail.htm »
inspirée du code trouvé sur https://forum.pfsense.org/index.php/topic,7924.0.html
portail.htm<HEAD></HEAD><BODY BACKGROUND='lebellloy.jpg'>
<p align="center"> <font size="+2"><B>Bienvenu sur le réseau du Belloy.</B><BR></p></font><B> Plateforme PFsense&Squid.</B><BR> <B><font color="red">Ce réseau est un réseau privé dont l'accès est strictement réglementé et surveillé par un administrateur.<BR>Toute utilisation illégale ou frauduleuse de cette connection seras enregistrée et signalée, pouvant conduire a des sanctions pénales.</font></B><BR><BR><BR><BR><B>Si vous désirez obtenir un nom d'utilisateur et un mot de passe privé, veuillez vous renseigner au bureau des formateurs.</B><BR><BR><BR><BR><B>Connection:</B><BR><BR> <form method="post" action="$PORTAL_ACTION$"> Utilisateur : <input name="auth_user" type="text"><BR><BR>Mot de passe : <input name="auth_pass" type="password"><BR> <input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$"><BR> <input name="accept" type="submit" value="Continuer"></form> </BODY></HTML>