I run the technical side of a discussion forum, which is plagued by a troll (a single physical person, as far as I can tell). It seems that the community has exhausted all means of communication (it is, beyond reasonable doubt, a net.troll, not a clueless user), including face-to-face.
I may need to block that person from visiting the site, but I'm not sure how (it already refused to leave of its own accord). The site needs registration with an e-mail address, which gets you a username. I could block the username, but the troll could just as easily register a new one.
Now, there are plenty of Q&A on "how to do an IP ban and at what layer", but is it worth the hassle?
Would an IP ban be useful for blocking a troll? If not, what? Or, could I combine an IP ban with some other form of protection?
The issues I have with IP bans are numerous:
- the troll comes in from several different IP blocks (home/school/open wifi/...?)
- the IP addresses seem to be dynamically assigned (usual with DSL here)
- I suspect sock-puppetting with new accounts, possibly through proxies and/or VPN
- at least in one case, there are other users coming in from the same IP (I suspect a large NAT - confirmed: in this case, there's a whole university accessing the web from behind a single public IP addresss)
It seems that I'll be fighting a social issue through technological means, and the prospects of that seem bleak.