07.02.2017, 00:29
I got something like this for my server. I check the ip when the user connects, then cache the ip for a day. I use a custom plan from https://getipintel.net/. If you ask nicely and have a valid reason for a limit increase you could have quite a reliable source to check for vpns.