No outro e-mail ficou um pouco bagunçado, mas agora acho que vai certo: #!/bin/sh
# server _ipfw="ipfw" cmd="ipfw -q add" ipfw -q -f flush ks="keep-state" #loopback $cmd 10 allow all from any to any via lo0 $cmd 20 deny all from any to 127.0.0.0/8 $cmd 30 deny all from 127.0.0.0/8 to any $cmd 40 deny tcp from any to any frag # stateful $cmd 50 check-state $cmd 60 allow tcp from any to any established $cmd 70 allow all from any to any out keep-state # services $cmd 110 allow tcp from any to any 21 in $cmd 120 allow tcp from any to any 21 out $cmd 130 allow tcp from any to any 22 in $cmd 140 allow tcp from any to any 22 out $cmd 150 allow tcp from any to any 25 in $cmd 160 allow tcp from any to any 25 out $cmd 170 allow udp from any to any 53 in $ks $cmd 175 allow tcp from any to any 53 in setup $ks $cmd 180 allow udp from any to any 53 out $ks $cmd 185 allow tcp from any to any 53 out setup $ks $cmd 200 allow tcp from any to any 80 in setup $cmd 210 allow tcp from any to any 80 out $cmd 220 allow tcp from any to any 110 in $cmd 230 allow tcp from any to any 110 out $cmd 240 allow udp from any to any 123 in $cmd 250 allow udp from any to any 123 out # deny log $cmd 999 deny log all from any to any ---- Atenciosamente, Rodrigo Calado. Analista de Suporte Sênior - Unix Like Cel.: (61) 9982-7222 -----Mensagem original----- De: Rodrigo Calado - Analista Sênior [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 5 de setembro de 2007 21:19 Para: 'Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)' Assunto: RES: [FUG-BR] Ataque de DDoS tem como evitar ? Bom, no servidor web do meu provedor eu tenho algumas regras simples pra fechá-lo, veja: #!/bin/sh # server _ipfw="ipfw" cmd="ipfw -q add" ipfw -q -f flush ks="keep-state" #loopback $cmd 10 allow all from any to any via lo0 $cmd 20 deny all from any to 127.0.0.0/8 $cmd 30 deny all from 127.0.0.0/8 to any $cmd 40 deny tcp from any to any frag # stateful $cmd 50 check-state $cmd 60 allow tcp from any to any established $cmd 70 allow all from any to any out keep-state # services $cmd 110 allow tcp from any to any 21 in $cmd 120 allow tcp from any to any 21 out $cmd 130 allow tcp from any to any 22 in $cmd 140 allow tcp from any to any 22 out $cmd 150 allow tcp from any to any 25 in $cmd 160 allow tcp from any to any 25 out $cmd 170 allow udp from any to any 53 in $ks $cmd 175 allow tcp from any to any 53 in setup $ks $cmd 180 allow udp from any to any 53 out $ks $cmd 185 allow tcp from any to any 53 out setup $ks $cmd 200 allow tcp from any to any 80 in setup $cmd 210 allow tcp from any to any 80 out $cmd 220 allow tcp from any to any 110 in $cmd 230 allow tcp from any to any 110 out $cmd 240 allow udp from any to any 123 in $cmd 250 allow udp from any to any 123 out # deny log $cmd 999 deny log all from any to any Talvez isso possa lhe ajudar, o log ficará guardado dentro de /var/log no arquivo security. Boa sorte e estas regras lhe custarão U$ 50,00 que você poderá me pagar após a resolução do teu problema. Haha =D ---- Atenciosamente, Rodrigo Calado. Analista de Suporte Sênior - Unix Like Cel.: (61) 9982-7222 -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Bruno Torres Viana Enviada em: quarta-feira, 5 de setembro de 2007 21:06 Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) Assunto: Re: [FUG-BR] Ataque de DDoS tem como evitar ? Nunca vi tanta gente dizer tanta coisa e não dizer nada! Sabemos que os melhores firewall são da cisco, mas se nosso amigo estivesse procurando cisco não estaria em nossa lista! :P Amigo , você sabe pelo menos o IP dele? Olha só para identificar as tentativas você pode usar um IDS (Snort). Agora se você já sabe o ip pode bloquear o IP dele direto pelo firewall do FreeBSD, eu geralmente uso o PF que já é nativo leve e simples. Você deverá colocar o firewall logo depois da entrada do reteador e em fim... qualquer coisa poste em pvt a conifguração da rede que eu te dou uma força, mas existe um luz no fim do tunel :) [EMAIL PROTECTED] Em 05/09/07, Marcio Antunes <[EMAIL PROTECTED]> escreveu: > > Lista, > > Um amigo tem um pequeno provedor, ele esta sendo atacado há varios > dias, ja tentou de todas as formas, até mesmo com a operadora e não > conseguiu bloquear esse ataque, o atacante esta conseguindo deixar a > navegação dele lenta. > > Sei que para esse tipo de ataque é quase impossivel evitar, ouvi dizer > que o OpenBSD existe possibilide de barrar um ataque desse é verdade > ? no FreeBSD é possivel ? será que usando regras PF ou IPFW é > possivel > > Olha o e-mail que ele recebeu..do sacana.. > > ============= > >"Ola." > >"Sou dos USA e estou enviando ataques DDoS no seu servidor e > brevemente estarei" >"finalizando sua conta com ataques de 50gigabit > direto no gateWAY,se fosse eu eu ja >teria parado com o seu > provedorzinho de bosta." > >"O DDOS VAI COME QUENTE FILHO DA PUTA! " > >"O BONDE É XAPA KENTE MANÉ NINGUEM ME SEGURA FODA-SE A SEUS INDIOS > >"FILHOS DA PUTA LAZARENTOS! > >"PRA PARAR O ATAQUE EU QUERO 50 DOLLARES VIA:" > >"WWW.PAYPAL.COM" > > >":)" > >"GOOD NIGHT!" > > Alguem teve algum caso parecido.. ? > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- ------------------------------- Profº Bruno Torres Viana Cel: (73) 8123-7620 http://www.fatmsg.edu.br Todos nós somos ignorantes, porém em assuntos diferentes. Não seja ignorante por opção! ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.485 / Virus Database: 269.13.5/990 - Release Date: 4/9/2007 22:36 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.485 / Virus Database: 269.13.5/990 - Release Date: 4/9/2007 22:36 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.485 / Virus Database: 269.13.5/990 - Release Date: 4/9/2007 22:36 ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd