The best thing I can think of then is NAT with linux get linux from http://www.ubuntu.com
and get webmin from http://www.webmin.com
even then if they have your IP they will not be able to connect if your NAT is set up properly. You will need 2 NIC's in your linux box, the one will be internal and the other one external, you can give like 10 IP addresses for the external and internal NIC to confuse them. If you have their IP's you can flood them once they are on your network by using your linux box.