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