How can I log the requests that people make to the internet when they are connected to my VPN?

If one of them does something illegal, I need to be able to prove that it was not me, but a VPN client.

This really is a just in case type thing.

So, I want to be able to see the details (server, port, domain name, and time connected) in a file somewhere. Does windows offer this with its PPTP VPN service, or is there 3rd party software to do this (Free is better)?


I have setup accounting, but that does not seem to tell me what I am looking for. Could someone comment on what accounting does?


Maybe I should heve been clearer.

My system is running windows server 2008 r2 and using the stock VPN software (PPTP)

  • Unfortunately the answer to your question depends entirely on the VPN software and hardware combination you're using, as every system would have its own method (if at all) of tracking such actions. – mikebabcock Sep 10 '12 at 2:09
  • 1
    @mikebabcock Maybe I should have mentioned it in the question (which I will do) but I have tagged the question as windows server 2008 r2 and it uses the stock VPN software. – Adam Schiavone Sep 11 '12 at 3:10
  • Sorry, Can't help you on that one. Good luck though. – mikebabcock Sep 13 '12 at 21:03

This is not really related to the VPN connection.

You can install a transparent proxy which proxies and logs all internet connections and (depending on the software) filter out only those who have a source IP which is in the PPTP VPN IP address range.

The other option would be a TCP traffic logger, but it's more difficult to find out the actual connection parameters.

  • Do you know of any transparent proxies that might work well on windows? This sounds very do-able. – Adam Schiavone Sep 14 '12 at 11:27
  • Well, Squid is certainly the most well-known. You can get the Windows version here: squid.acmeconsulting.it – Stefan Seidel Sep 14 '12 at 14:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.