Soweit ich weiß, kannst du zu einem via ipinfo.io API schauen ob es ein VPN oder ein User ist.
Zu anderem gibt es da noch die MaxMind Tables