Good Day Network Experts, I need some advise and technical expertise. I have a friend who has an Internet cafe business, they have at least fifty (50) workstations and growing. All is well and the business is going steady. But one day, they have experience intermittent connection from their Internet Connection, they keep calling their ISP but their ISP keep saying that Internet connection from their end is fine and well.
My friend became desperate, because they are loosing customers for days, and this has been going on for almost two weeks already. So I agreed to help, I isolated their Internet connection and their ISP is true to their word, they have 4.x mbps speed and it's stable. I switch their Internet connection back to LAN, and it went back to normal, after a few hours, there it goes again, intermittent connection and most of the time, no connection at all. I tried to access, their ROUTER settings through the web interface, and all is well and everything is intact and correct. There are also time that I can't access the router page. Again I isolated their router, and accessed the logs, I found out that they are suffering from a Denial of Service attack, and to my surprise, it's not coming form the outside, it's coming form the inside the LAN, from their workstations.
I investigated further and discovered that their workstations are full of worms/trojans/viruses. Upon isolating the workstations, it was confirmed that the workstations are causing the SYN FLOOD attack, workstations made a lot of half-opened connections to the router leaving the router choked and exhausted all resources to create a new connection for other workstation.
I enabled the FIREWALL feature of the ROUTER, and the Internet Connection was stable for a while but down again. But upon reading further, the router's FIREWALL feature is set to defend WAN side DoS(SYN FLOOD) attack, but not from the inside (LAN).
I've search around and I can't get any concrete steps/techniques that would stop SYN FLOOD DoS from the inside. Is there any workaround for this? Have you experience anything like this? How did you overcome this problem without resorting to formatting and doing a fresh install of the workstations?
Below is their Network Structure:
DSL MODEM ----> Edimax Router ---> 2 (24 port) HUBS + 1 (Secure )WIFI AP + 1 Edimax (24 port) HUB/SWITCH