[FUG-BR] divert(4)

Otacílio de Araújo Ramos Neto otacilio.neto em ee.ufcg.edu.br
Domingo Agosto 9 21:46:53 BRT 2009


2009/8/9 Luiz Otavio O Souza <lists.br em gmail.com>

> >> Otacílio, boa tarde.
> >>
> >> Desculpe se eu não entendi bem, mas você consegui pelo menos obter uma
> >> copia
> >> dos pacotes pelo seu programa que escuta na porta 2508 usando a opção
> >> tee?
> >>
> >> ipfw add tee 2508 ip from any to any
> >>
> >
> > Os pacotes que estão saindo para a internet estão passando pela porta
> 2508
> > sem problemas.  O programa pega os pacotes, faz o que tem que fazer e
> > envia
> > novamente. Os pacotes chegam para o novo endereço na mesma máquina. O
> > problema é na hora da volta. Ao que parece, eles não estão passando pelo
> > divert porque os dois endereços são da mesma máquina. Quando o pacote
> deve
> > ir para internet funciona, mas quando os pacotes tem endereços da mesma
> > máquina como destino parece que as camadas de rede apenas entregam os
> > pacotes sem descer para as camadas mais baixas e passar pelo divert.
> >
>
> Por acaso  você não esta com o net.inet.ip.fastforwarding habilitado, não é
> ?
>
> Mande o resultado do que acontece com os pacotes segundo o ipfw: ipfw add 1
> count log ip ...
>
>
squitch# sysctl -a | grep net.inet.ip.fastforwarding
net.inet.ip.fastforwarding: 0


Mais detalhes sobre a lista de discussão freebsd