C’è un modo per rilevare le VPN e impedirne la creazione di account? Sarebbe utile, poiché ciò impedirebbe alle persone di utilizzarle per eludere i blocchi IP.
Non esiste un modo davvero semplice, specialmente con le VPN commerciali che si sono evolute per aggirare le soluzioni messe in atto da Netflix, Hulu, ecc.
Quindi, se aziende da miliardi di dollari non sono riuscite a bloccare efficacemente le VPN commerciali, Discourse non ci riuscirà.
Il modo migliore che vedo su altri forum è bloccare qualsiasi IP non contrassegnato come “residential ip”, e penso che lo facciano tramite il pannello di controllo di Cloudflare. Possiedo un RDP da Hetzner e vedo forum che bloccano l’IP del server dalla visita ai loro post e ottengono la pagina di blocco di Cloudflare. Quando ho controllato l’IP su ipinfo.io ho visto che è già contrassegnato come hosting ip
Non esiste una soluzione pronta. Tuttavia, è possibile rilevare le VPN. È necessario integrare l’accesso con API di terze parti come IP2Location.io. Segnala VPN, proxy residenziale o anche se l’indirizzo IP proviene da un data center.
Stavo affrontando esattamente lo stesso problema di troll che utilizzano VPN per eludere i ban IP e creare nuovi account sul mio forum. Alla fine ho trovato un plugin chiamato ProxyTracer che mi ha permesso di bloccare gli utenti VPN dal registrarsi o accedere, e ha funzionato egregiamente riducendo significativamente il disturbo con cui devo fare i conti.