2008/7/21 João Paulo Just <[EMAIL PROTECTED]>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Marcello wrote: > | Sim bloqueia a menos que vc tenha liberado icmp , recomenda-se usar: > | > | # Allow out ping > | $cmd 00250 allow icmp from any to any out via $pif keep-state > | # Deny public pings > | $cmd 00310 deny icmp from any to any in via $pif > > Como havia dito na primeira mensagem, os pings funcionam, só não > funcionam os pings com carga acima de 1472 bytes. Meu ipfw também tem: > > $cmd add allow ip from any to me icmptypes 0,8,11 >
Os pacotes fragmentados posteriores ao primeiro não estão entrando nas tuas regras (de estado ou não) por não possuírem informação suficiente no cabeçalho (L4). Sobre o que o amigo Marcello mandou, liberar ICMP é para PMTUD[1], Fragmentation Needed, ICMP Tipo 3, Codigo 4, se não me engano. Se seu problema persistir, não passando fragmentação e usando PMTUD, vai ter que liberar os pacotes fragmentados. Se fosse teste com TCP, MSS poderia ser ajustado e o pacote não fragmentaria, mas como usas o ping, vai fragmentado na origem. Enfim, vc pode resolver isso usando PMTUD e/ou liberando acesso a pacotes fragmentados (a flag "frag" no ipfw). Eu uso PF, com scrub. -- aristeu [1] http://www.tcpipguide.com/free/t_toc.htm ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd