Em 28/11/13 15:53, Marcelo Gondim escreveu:
> Em 28/11/13 15:26, EnioRM escreveu:
>> 2013/11/28 Paulo Henrique - BSD <paulo.rd...@bsd.com.br>
>>
>>> Tenta usar uma porta diferente da 3128 para redirecionar para ambas as
>>> portas!!!
>>>
>>> Enviado do meu  Xperia™ smartphone
>>>
>>> EnioRM <eni...@gmail.com> escreveu:
>>>
>>>> olá pessoal...
>>>> tenho o squid rodando em duas instancias num ambiente de testes, sendo que
>>>> cada instancia está corretamente ouvindo numa porta, 3128, e 3129
>>>>
>>>> agora para facilitar as coisas, gostaria de por uma regra no pf que faça
>>>> com que tudo que chegar destinado a porta 3128 fosse balanceado entre as
>>>> duas instancias (portas 3128 e 3129)
>>>>
>>>> algo assim não deu certo (sintax error)
>>>>
>>>> rdr on $nic_interna from 192.168.0.0/24 to port 3128 -> 127.0.0.1 port
>>>> {3128,3129}
>>>>
>>>> alguém sabe algo?
>>>>
>>>> abraços
>>>>
>>>> --
>>>> *EnioRM *
>>>> *Backup na nuvem **com o Dropbox **http://db.tt/VfwUj00m
>>>> <http://db.tt/VfwUj00m>*
>>>> -------------------------
>>>> 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
>>>
>>
>> Boa tarde Paulo obrigado pela resposta.
>> O problema é ter as duas instancias rodando em portas iguais, não da certo,
>> exceto se eu atrelasse cada uma delas com portas iguais porem a endereços
>> ips diferentes, ...... os browsers só buscam a porta 3128, e no servidor eu
>> quero balancear isso mais ou menos assim
>>
>>                        / squid 1 - 3128
>> rede -----> 3128----|
>>                        \ squid 2 - 3129
>>
>>
>> ambas instancias estão amarradas ao loopback porem portas diferentes senão
>> da bo rs
>>
>> abraços
>>
>>
> Com PF não sei não mas no ipfw você pode ter algo assim:
>
> ipfw add prob 0.5 fwd 192.168.0.1,3128 tcp from 192.168.0.0/24 to any 80
> in em1 keep-state
> ipfw add prob 0.5 fwd 192.168.0.1,3129 tcp from 192.168.0.0/24 to any 80
> in em1 keep-state
Ops creio que seria assim:

ipfw add fwd 192.168.0.1,3128 tcp from 192.168.0.0/24 to any 80
in em1 keep-state
ipfw add prob 0.5 fwd 192.168.0.1,3129 tcp from 192.168.0.0/24 to any 80
in em1 keep-state

A segunda regra com prob.

> Seria isso?  :)
>
> []'s
> Gondim
>
>
> -------------------------
> 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

Responder a