It doesnt matter what you do, can ban them but will only be for a short time. There are so many ways to just go arround it. If someone really wants it and has the knowledge to do it, he would do it. I mean you can get the hostname but even that can be passed. Just hang your iPhone to you laptop/desktop make it a wifi point and you have your telecom provider as a host.