Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


How to detect mainstream VPNs?
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

How to detect mainstream VPNs?

Hello, are there lists of ASN/IPs used by mainstream vpn services such as NordVPN, TunnelBear and similar?

Comments

  • bob1bob1 Member

    For NordVPN you can get it here https://nordvpn.com/api/server

    But I would expect them to shut that down some time in the future. They have many different ASNs, so you can't hope to block them all.

    You can also try using this made by a member here https://getipintel.net/ but it has a very low request limit and the cost is too high for anyone not a real business.

    Thanked by 1NobodyInteresting
  • I think @op want to purcashe server from thier provider

  • For tunnelbear, they use DO/Linode/Vultr, M247 and OneProvider
    Actually many VPN use OneProvider...

  • pxhaxorpxhaxor Member
    edited April 2019

    Try my sig to detect them. Not perfect, but it's done its job most of the time.

    Thanked by 1Adam1
  • There are public lists around like this one: https://github.com/ejrv/VPNs

  • If you want to check if someone is using a vpn you can check the mtu of the connection, some vpn protocols add a header. Lower mtu doesn't mean it's a vpn, but it's one of the possible indications.

    Thanked by 1AIO
  • edfoxedfox Member

    Thank you very much for all the replies. My interest is not to block people using VPNs, but just show them an alert on my website about the safety of them.

    I'll check the sources you sent

Sign In or Register to comment.