pada123
Hi admin/user,
we have 2 vpn servers hosted, configure with OpenVPN .But recently we are tired of abuse reports getting from our server admin as its being used for spamming by few users. We are already terminated by 1 ISP.
As of now we dont have any LOG mechanism so that we can track user and block them to prevent further abuse.
What I understand if we can provide Unique IP to our each VPN user [ our unique IP address for particular user + User info + Login Timestamp + session duration ]
it will help me to track the actual user who comitted crime.
But we only have a single Server IP and being shared among our VPN users. In this case How we will keep LOG in our server so that if any abuse rpeort comes to us we can track the actual user.
Also If there is no other way is it possble to to keep every destination Server IP and port - say [youtube.com:80] which user connected in his session . In this case How we will get IP and port from Ethernet frame.
Please advise befor we close up our small business . Thank you very much
Mimiko
This is not related to OpenVPN but rather to a good administrator. On internet is a lot of information about to how to track a spammer, use tcpdump, log packets and so on. For every client you can use ccd file to assign a static OpenVPN pool IP. Also, log contains which client connected from which real IP. You can track log and even use client-connect script to log info to some DB.