Salve Joao! :D Passei por algo parecido e quero compartilhar a solução.
Vamos supor aqui que sua rota padrão é o link permanente. Também vamos supor que seu Squid está operando em modo transparente. Dentro do seu "squid.conf" adicione as seguintes linhas: ------------------------------------------------------------------------------ ###BOF squid.conf### <snip> acl mundolahfora dst 0.0.0.0 tcp_outgoing_address <IP_da_IF_PPPoE> mundolahfora <snip> ###EOF squid.conf### ------------------------------------------------------------------------------ Lá na sua regra de firewall, ANTES do "divert" de saída, DEPOIS do "divert" de entrada, adicione a seguinte linha: $fz add fwd $EXT2GW all from $EXT2IP to any via $EXT1IF EXT1IP = IP do link externo 1 (sua conexão permanente) EXT1IF = interface do link externo 1 (sua conexão permanente) EXT2GW = Gateway do ADSL PPPoE (que você pegará por awk ou qualquer outra forma mais "mió de bão"). ------------------------------------------------------------------------------ Bom, monstrei o santo, mas ainda não contei o segredo. Lá vai então. O "tcp_outgoing_address" vai dizer que tudo que for solicitado ao Squid e sair dele para "fora" (ACL mundolahfora), sairá pelo IP da interface PPPoE. Tudo bem, só que seu gateway padrão é o link permanente. Para isso, use a regra que redireciona tudo que é destinado ao IP do ADSL (EXT2IP), uma vez que sua rota padrão é o link permanente, mas que está saindo pela placa da "conexão permanente" (EXTIF), e oriundo do IP respectivo da interface do "conexão permanente" (EXT2IP). Espero mesmo ter contribuído positivamente. Grande abraço, Trober ----- Mensagem Original ----- De: Joao Rocha Braga Filho <goffr...@gmail.com> Para: Lista Brasileira de Discussão sobre FreeBSD FUG-BR <freebsd@fug.com.br> Data: Segunda, 23 De Fevereiro De 2009 14:49 Assunto: [FUG-BR] ipfw forward mais link IP e PPPoE > Estou com um problema. Eu tenho um link permanente e um ADSL, > que não posso colocar o modem como roteador. > > Eu quero redirecionar todo tráfego de porta 80 para o link ADSL, que > está conectando direitinho pelo PPPoE. Eu uso o Squid neste servidor. > O problema é como fazer o ipfw forward, ou algum outro meio, funcionar > com o PPPoE para desviar para ele o tráfego de porta 80. > > Ainda não achei nada assim na Internet, mas vou continuar procurando. > > > Grato desde já, > João Rocha. > > -- > "Sempre se apanha mais com as menores besteiras. Experiência própria." > > goffr...@gmail.com > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd