is there any way to tell Windows Firewall (on Server 2008) to restrict IP addresses to a certain number of connections on port 80?
I've done a netstat -noa and established that each IP address is opening many connections to port 80, like so:
TCP 87.117.000.000:80 85.196.000.000:1758 TIME_WAIT 0
TCP 87.117.000.000:80 85.196.000.000:1765 TIME_WAIT 0
TCP 87.117.000.000:80 85.196.000.000:1788 TIME_WAIT 0
TCP 87.117.000.000:80 85.196.000.000:1821 TIME_WAIT 0
TCP 87.117.000.000:80 85.196.000.000:1838 TIME_WAIT 0
TCP 87.117.000.000:80 85.196.000.000:1849 TIME_WAIT 0
TCP 87.117.000.000:80 85.196.000.000:1934 TIME_WAIT 0
TCP 87.117.000.000:80 85.196.000.000:1981 TIME_WAIT 0
TCP 87.117.000.000:80 85.196.000.000:2002 TIME_WAIT 0
(IP addresses zeroed to protect guilty and innocent!). The IP addresses keep changing but I guess we could limit the impact of the firewall could deny connections after a certain number are open?
We're blocking requests at the IIS level using the dynamic IP address blocking module but that's not doing enough.
Unfortunately we don't currently have a hardware solution in place to be able to deal with this so looking at what we can do temporarily?
Thanks!