I have a small intranet, in which I have complete control over its deployment. I can even do MiTM, packet inspection/injection etc. There is a router and then there are 5 users behind the routers. The issue I am facing is that I cannot identify the traffic originator based on the IP address. If I am analysing the traffic after router, I will always get the public IP, hence I cannot correlate and see if Person A is using google.com, or who accessed X.com.
My question is how to resolve the problem through packet injection? Is there any snippet (javascript that I can insert) in my traffic (HTTP only) to identify and correlate the traffic? Just like Google Analytics.