"This IP has been restricted from free play due to previous abuse. Please wait until the restriction ends or purchase a premium account to continue playing."
This is due to problematic townies getting banned multiple times, and as a result, the IP gets restricted for up to 7 days. It is nothing you have done wrong. Unfortunately bad apples want to ruin the fun for everyone else, including you.
There's only one real solution to solve this problem, as the message says, which would be buying a premium package (whether it be Web, Mobile or Steam) and you can bypass this temporary block.
The only other option to resolve this is wait for the time to expire, and try every day until you're able to login.
Please do not post in the Appeals forum. These are not appealable, and staff cannot remove restrictions placed. Thank you.