Captive Portal with Google Workspace and Browsing Logs
-
Good morning everyone.
I implemented a captive portal connected to Google Workspace so all teachers and employees at our client school can access the Wi-Fi.
I need to generate user browsing logs containing the following information: date/time - Google Workspace user - device IP address - device MAC address - website accessed.
How can I do this? Thank you. -
pfSense has a captive portal which allows you to control who and how a pfSense LAN (the portal network) is accessed. This can be done with or without login credentials.
A LDAP or (Free)Radius access, or ordinary pfSense users can be used.
pfSense has no notion what so ever of what "Google Workspace" is.
Look at these forum messages.Btw : IP addresses : these are the logged in devices. As pfSense gave these RFC1918, they are known.
Device MAC addresses, these are know and logged by pfSense, but are normally randomized by every device.Traffic - Ethernet packets, can be logged, so you'll know the destination IP, the web site the portal user have visited. You will not be able to see 'what they did there'.
You could use Traffic Monitoring tools, or IDS/IPS although the latter won't show much, as all traffic is encrypted (remember : https = TLS) these days.