[FUG-BR] Problemas com ipfw + ipnat

corsini@unis corsini em unis.edu.br
Sexta Setembro 15 09:49:23 BRT 2006


Oi amigo, acho que posso te ajudar,,

 coloque esses  itens no seu squid.conf, bem provavel que já tenha essa 
linhas de comandos lá no seu squid.conf
os que não tiverm , adicione ..
pode fazer que vai dar certo

   
    httpd_accel_port 80
    httpd_accel_host virtual
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on

Joao B. Corsin
Fepesmig - varginha


Jonatas M. Victor escreveu:
>   Srs,
>
>     Estou enfrentando seguidamente problemas com uma dupla que eu uso 
> seguido que é o ipfw + ipnat. Não sei se seria melhor usar sempre pf + 
> ipnat ou ipfw + natd pois nessas ordem funcionam perfeitos. Bom eu tenho 
> 2 problemas.
>
>   1º) Redirecionamento de pacotes. Eu tenho um proxy transparente em 
> 172.16.1.250 e o GW default da minha rede é 172.16.1.254. Eu tenho ipnat 
> para saída pelo GW default + ipfw para firewall. Eu tentei jogar o 
> tráfego saindo pelo default na porta 80 para proxy como abaixo:
>
>   Ex do ipnat:
>
> map xl0 172.16.1.0/24 -> 200.200.200.200/32 proxy port ftp ftp/tcp
> map xl0 172.16.1.0/24 -> 200.200.200.200/32
> map xl0 172.16.1.0/24 -> 200.200.200.200/32 portmap tcp/udp auto
>
>   Tentativas de regras no ipfw:
>
> 1º Tentativa:
> ipfw add 1 fwd 172.16.1.250,3128 ip from any to any 80 via xl1 in
>
> 2º Tentativa:
> ipfw add 1 fwd 172.16.1.250 ip from any to any 80 via xl1 in
>
> ( xl1 eh a placa de rede de entrada, simplesmente os pacotes passam na 
> regra mas nao tem efeito seguem para o nat )
>
>    Alguem tem alguma dica?
>
>
> Segundo é um caso parecido só que eh source rounting  onde tem 2 placas 
> de rede fazendo nat com ipnat e ao usar o ipfw para fazer os pacotes 
> saírem pela placa de rede certa o ipfw simples não tem efeito. Passa os 
> pacotes na regra mas não tem efeito.
>
>   Ex:
>
>    ipfw add 1 fwd 10.10.10.1 ip from any to any via rl1 out
>
>    Onde 10.10.10.1 está no barramento que está na rl0.
>
>
>   To com todas as opcoes no Kernel do ipfw e do ipf.
>
>
> options         IPFIREWALL
> options         IPFIREWALL_VERBOSE
> options         IPFIREWALL_VERBOSE_LIMIT=100
> options         IPFIREWALL_DEFAULT_TO_ACCEPT
> options         IPFIREWALL_FORWARD
> options         IPFIREWALL_FORWARD_EXTENDED
> options         DUMMYNET
> options         IPDIVERT
>
>
> device          pf                      #PF OpenBSD packet-filter firewall
> device          pflog                   #logging support interface for PF
> device          pfsync                  #synchronization interface for PF
> options         PPP_FILTER              #enable bpf filtering (needs bpf)
> options         IPFILTER                #ipfilter support
> options         IPFILTER_LOG            #ipfilter logging
> options         IPFILTER_LOOKUP         #ipfilter pools
> options         ALTQ
> options         ALTQ_CBQ        # Class Bases Queueing
> options         ALTQ_RED        # Random Early Detection
> options         ALTQ_RIO        # RED In/Out
> options         ALTQ_HFSC       # Hierarchical Packet Scheduler
> options         ALTQ_CDNR       # Traffic conditioner
> options         ALTQ_PRIQ       # Priority Queueing
> options         ALTQ_NOPCC      # Required for SMP build
> options         ALTQ_DEBUG
>
>
>   Se alguem tiver alguma idéia agradeço.
>
>
>    Jonatas M. Victor
>
>
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
>   


Mais detalhes sobre a lista de discussão freebsd