Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    how to check which user is browsing which web sites??

    General pfSense Questions
    4
    9
    2.6k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      sssom
      last edited by

      Dear All
      I am using pfSense 2.3.5. I want to see of my users browsing details through pfSence.Thus it possible through pfsense. if not, then how can I able to check of my users browsing details

      JKnottJ NollipfSenseN 2 Replies Last reply Reply Quote 0
      • JKnottJ
        JKnott @sssom
        last edited by

        @sssom

        About all you could do is use Packet Capture to log all web site accesses, which would include the IP address of the computer used. There is nothing in web access that has a user ID, other than when they actually log in. Getting that info would require deep packet inspection, which would not be possible with https. There may be software available which would be better able to log those connections than Packet Capture. For example, Packet Capture can capture http or https, but not both at the same time.

        PfSense running on Qotom mini PC
        i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
        UniFi AC-Lite access point

        I haven't lost my mind. It's around here...somewhere...

        S 1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          You can install Squid and force all users to use it. Enable logging and then use Lightsquid to view the usage logs.

          But if you attempt that you should do it in 2.4.4 not 2.3.5 which is unsupported.

          See: https://youtu.be/xm_wEezrWf4

          Steve

          S 1 Reply Last reply Reply Quote 0
          • NollipfSenseN
            NollipfSense @sssom
            last edited by

            @sssom Got to say your quest seems or appears to be a breach of privacy!

            pfSense+ 23.09 Lenovo Thinkcentre M93P SFF Quadcore i7 dual Raid-ZFS 128GB-SSD 32GB-RAM PCI-Intel i350-t4 NIC, -Intel QAT 8950.
            pfSense+ 23.09 VM-Proxmox, Dell Precision Xeon-W2155 Nvme 500GB-ZFS 128GB-RAM PCIe-Intel i350-t4, Intel QAT-8950, P-cloud.

            1 Reply Last reply Reply Quote 0
            • S
              sssom @JKnott
              last edited by

              @JKnott could you please any software name which definitely should be a open source software.

              JKnottJ 1 Reply Last reply Reply Quote 0
              • JKnottJ
                JKnott @sssom
                last edited by

                @sssom

                Sorry, that's not my area of expertise.

                PfSense running on Qotom mini PC
                i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
                UniFi AC-Lite access point

                I haven't lost my mind. It's around here...somewhere...

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  Using netflows via softflowd and some external flow analyser might be better:
                  https://docs.netgate.com/pfsense/en/latest/monitoring/exporting-netflow-with-softflowd.html

                  If you don't want to use Squid with full SSL intercept that is.

                  Steve

                  1 Reply Last reply Reply Quote 0
                  • S
                    sssom @stephenw10
                    last edited by

                    @stephenw10 My current pfsense is not running on squid. Can I force it to squid now or thus I need to install a fresh one?? Thus it really require to write the rule to pass all the data through squid??

                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      Squid is a package you install in pfSense to proxy and log http/s traffic.
                      https://docs.netgate.com/pfsense/en/latest/cache-proxy/index.html#squid

                      If you watch the video I linked above it walks through the entire process.

                      Steve

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.