2ちゃんが使っている公開プロキシ排除の仕組みなんですが、

(1)プロキシのリストをつくって、そこに記載されていたらban
(2)プロキシ特有のポートが開いてるかどうか調べて開いていたらプロキシと判断してban
(3)proxy,gw,cacheなどの、プロキシがよく使う文字列があったらプロキシと判断してban

これであってますか?
それで、これと同じ仕組みを自分のレンタル共有サーバースペースに
導入したいんですけど、どうすればいいですか?