Eu mesmo já dei a solução para essa situação duas vezes aqui, vou falar mais uma vez.. quem sabe algum admin do TibiaBR passe isso para a CipSoft.
Podem usar Varnish no site, o Varnish ele gera um cache do site no próprio servidor e mesmo se atacarem o site o cache irá continuar funcionando e não irá cair, isso já mitiga uma série de ataques, porém ninguém ataca os sites e sim o servidor mas não deixa de ser mais uma ajuda.
Sobre os servidores.. o que poderiam fazer para solucionar 95% dos ataques seria bloquear todo o IP range que não é do servidor.. ai vão pensar e como Brasileiros, Poloneses, Americanos e afins vão entrar no jogo? Simples.. façam um sistema de tunnel com o próprio IP do servidor, assim entrariamos com o próprio IP do servidor e não teria problema com DDoS porque mesmo que atacassem não iriam conseguir porque todos IP range (fora o do servidor) estariam bloqueados exceto o do próprio servidor para nosso acesso. Isso resolveria o problema de lag de todos ao mesmo tempo.
Tem empresas Brasileiras de hosting que utilizam blackhole isso resumidamente é bloquear tráfico internacional, se vc é um atacante e só tem máquinas fora do país vc não consegue atacar o servidor ou pelomenos lhe dificulta demais porque vc terá que recorrer a técnicas de spoofing IP (que seria camuflar IP das máquinas atacantes antes do ataque).
Bom dessa maneira não mitigaram com os ataques ainda pois temos o método espelhado que se pode enviar uma requisição para alguns nº IP se passando pelo alvo que vc quer derrubar, assim quando as máquinas responderem todas as requisições vão responder para o alvo e vão inundar o alvo de "perguntas" e ele teria que dar as "respostas" a todas requisições e iriam sobrecarregar o servidor, mas isso se faz com o protocolo ICMP, basta bloquear requisições ICMP (ping) no iptables e mais esse método estaria fora de hipótese.
Ai pensando pelo lado da CipSoft, "poxa nos temos 1000 conexões trafegando dados em cada servidor e nos teriamos mais 1000 no tunnel isso iria dobrar o preço da hospedagem" mas ai se pensarem que o que eles vão gastar seria o mesmo que quando tomam um ataque DDoS isso lhes compensaria, porque um ataque DDoS consome bandwidth da mesma maneira e sai mais caro pra eles da mesma maneira que sairia com tunnel e ainda eles tem que solicitar aumento de link (banda de internet) para mitigar os ataques DDoS, hoje é dessa maneira que estão resolvendo, ligam lá e pedem aumento de banda superior ao ataque.
Alguém poderia traduzir isso para inglês e postar para a CipSoft ler também.
Existem outros métodos mas quais? Os principais seriam solucionados dessa maneira acima.