That's a great idea. But sad to see how many successful hacks they get from poor unsuspecting users out there. I know some businesses don't even have firewalls.
heh, you should see how many hack attempts and hits the government agencies get from China. It's astounding. In this day and age, no matter who you are or what OS you're running, it's best to run a good quality hardware firewall.
welcome to the club. This is the reason why I don't run ssh on the default port (22). I end up with endless pages of failed logins in my logs if I do. Arbitrary ports ftw!
There are tools that can help with this (like fail2ban) but it's still a pain in the butt no matter what. I just use strict iptables rules and I don't have many issues with it anymore.