Re: RES: [FUG-BR] Loadbalance

2005-03-10 Por tôpico Rodrigo Castro
Segue aí o meu pf.conf
#---INICIO--
# variáveis
lan_net = "192.168.100.0/24"
int_if  = "vr0"
ext_if1 = "ed0"
ext_if2 = "rl0"
ext_gw1 = "10.20.0.1"
ext_gw2 = "192.168.1.1"
#  nat saindo da lan para cada interface externa
nat on $ext_if1 from $lan_net to any -> ($ext_if1)
nat on $ext_if2 from $lan_net to any -> ($ext_if2)
#  default deny
block in log from any to any
block out log from any to any
#  passa out todos os pacotes de saída na interface interna
pass out on $int_if from any to $lan_net
#  passa in quick qualquer pacote destinado á própria máquina, vindo da rede 
interna
pass in quick on $int_if from $lan_net to $int_if
#  balanceia tráfego tcp de saída vindo da rede interna
pass in on $int_if route-to \
   { ($ext_if1 $ext_gw1), ($ext_if2 $ext_gw2) } round-robin \
   proto tcp from $lan_net to any flags S/SA modulate state
#  balanceia tráfego de saída udp e icmp vindos da rede interna
pass in on $int_if route-to \
   { ($ext_if1 $ext_gw1), ($ext_if2 $ext_gw2) } round-robin \
   proto { udp, icmp } from $lan_net to any keep state

#  regras gerais de "pass out" para interfaces externas
pass out on $ext_if1 proto tcp from any to any flags S/SA modulate state
pass out on $ext_if1 proto { udp, icmp } from any to any keep state
pass out on $ext_if2 proto tcp from any to any flags S/SA modulate state
pass out on $ext_if2 proto { udp, icmp } from any to any keep state
#  roteia pacotes de qualquer IP na $ext_if1 para o $ext_gw1 e o mesmo para 
a $ext_if2 e o $ext_gw2
pass out on $ext_if1 route-to ($ext_if2 $ext_gw2) from $ext_if2 to any
pass out on $ext_if2 route-to ($ext_if1 $ext_gw1) from $ext_if1 to any

# permite o ssh na $ext_if1
pass  in  on $ext_if1 proto tcp from any to $ext_if1 port 22 keep state
# passa todo o tráfego de saída com keep state
pass  out on $ext_if1 proto { tcp, udp } all keep state
#---FIM---
Tem muito o que fazer ainda, mas já é um ótimo começo. Sugestões, por favor.
Um abraço,
Rodrigo Kayser de Castro
Analista - TI
Roullier Brasil Ltda.
http://www.roullier.com.br
+55 51 32847752
- Original Message - 
From: "Marcelo Eyng" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, March 10, 2005 9:48 AM
Subject: Re: RES: [FUG-BR] Loadbalance

Colega,
Posta o esquema da sua solução para ficar registrado na lista, pois
este assunto vez ou outra aparece!
On Thu, 10 Mar 2005 09:31:23 -0300, Rodrigo Castro
<[EMAIL PROTECTED]> wrote:
Richard e Lista,
Depois de muito sofrendo com patches para nat e outras gambiarras, decidi
fazer o trabalhoso, mas correto: Migrei pro PF. Tudo funciona que é uma
maravilha, desde load balance até failover. Recomendo para todo mundo que
esteja batendo cabeça com ipfw e natd como eu estava.
Um abraço,
Rodrigo Kayser de Castro
Analista - TI
Roullier Brasil Ltda.
http://www.roullier.com.br
+55 51 32847752
___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ 

___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/


Re: RES: [FUG-BR] Loadbalance

2005-03-10 Por tôpico Marcelo Eyng
Colega, 
Posta o esquema da sua solução para ficar registrado na lista, pois
este assunto vez ou outra aparece!


On Thu, 10 Mar 2005 09:31:23 -0300, Rodrigo Castro
<[EMAIL PROTECTED]> wrote:
> Richard e Lista,
> 
> Depois de muito sofrendo com patches para nat e outras gambiarras, decidi
> fazer o trabalhoso, mas correto: Migrei pro PF. Tudo funciona que é uma
> maravilha, desde load balance até failover. Recomendo para todo mundo que
> esteja batendo cabeça com ipfw e natd como eu estava.
> 
> Um abraço,
> Rodrigo Kayser de Castro
> Analista - TI
> Roullier Brasil Ltda.
> http://www.roullier.com.br
> +55 51 32847752
>

___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/


Re: RES: [FUG-BR] Loadbalance

2005-03-07 Por tôpico Rodrigo Castro
Tô usando o Free 4.10 para testes, no 5.3 ele não recompilou nem a libalias 
nem o natd.
Mas levo um erro de cara, quando tento subir o natd. Consultando o man natd, 
ele me retorna que a opção -o é para selecionar a porta de output, quando no 
manual do cara aparece que é para o IP alternativo do balanceamento...

- Original Message - 
From: "Ademir Costa Peixoto" <[EMAIL PROTECTED]>
To: 
Sent: Monday, March 07, 2005 2:50 PM
Subject: Re: RES: [FUG-BR] Loadbalance

Cara,   não consegui nada com essa dica.
O micro simplesmente pára todas as eths


- Original Message -
From: "Richard GF" <[EMAIL PROTECTED]>
To: 
Sent: Friday, March 04, 2005 3:16 PM
Subject: RES: RES: [FUG-BR] Loadbalance
Quem desenvolveu essa solução foi o Luis e testei apenas em laboratório ...
Ele eu seu que usa em diversos clientes, com funcionamento normal ...
Quanto à reconfiguração, realmente não lembro mas aparentemente sim, mas
basta um teste do link para executar um comando que restarte o nat com os
novos parâmetros ...
Richard
-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome
de Marcelo Eyng
Enviada em: quinta-feira, 3 de março de 2005 09:19
Para: freebsd@fug.com.br
Assunto: Re: RES: [FUG-BR] Loadbalance
Olá Richard,  não conhecia este projeto, você já o testou??
Mas pelo que li, se um link cair terei de fazer manualmente a
"re"configuração. como acontece hoje com o Police Routing que uso baseado no
artigo do Gamk
:
Pessoal,
acho que pode ajudar, é bem antigo mas funciona. Colaboração do nosso
amigo Luis Otávio ...
(Copiei as mensagens para poder procurar no historico pela data.)
_
Veja o link: http://www.microeletronica.com.br/BSD/
[]'s
__
Luiz Otávio Souza
[EMAIL PROTECTED]
14.8111.5025
___
Para enviar um novo email para a lista: freebsd@fug.com.br Sair da Lista:
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ 

___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/


Re: RES: [FUG-BR] Loadbalance

2005-03-07 Por tôpico Ademir Costa Peixoto
Cara,   não consegui nada com essa dica.
O micro simplesmente pára todas as eths





- Original Message -
From: "Richard GF" <[EMAIL PROTECTED]>
To: 
Sent: Friday, March 04, 2005 3:16 PM
Subject: RES: RES: [FUG-BR] Loadbalance


Quem desenvolveu essa solução foi o Luis e testei apenas em laboratório ...
Ele eu seu que usa em diversos clientes, com funcionamento normal ...
Quanto à reconfiguração, realmente não lembro mas aparentemente sim, mas
basta um teste do link para executar um comando que restarte o nat com os
novos parâmetros ...

Richard

-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome
de Marcelo Eyng
Enviada em: quinta-feira, 3 de março de 2005 09:19
Para: freebsd@fug.com.br
Assunto: Re: RES: [FUG-BR] Loadbalance

Olá Richard,  não conhecia este projeto, você já o testou??
Mas pelo que li, se um link cair terei de fazer manualmente a
"re"configuração. como acontece hoje com o Police Routing que uso baseado no
artigo do Gamk

:
> Pessoal,
>
> acho que pode ajudar, é bem antigo mas funciona. Colaboração do nosso
> amigo Luis Otávio ...
> (Copiei as mensagens para poder procurar no historico pela data.)
> _
>
> Veja o link: http://www.microeletronica.com.br/BSD/
>
> []'s
> __
> Luiz Otávio Souza
> [EMAIL PROTECTED]
> 14.8111.5025

___
Para enviar um novo email para a lista: freebsd@fug.com.br Sair da Lista:
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/




___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/


Re: RES: [FUG-BR] Loadbalance

2005-03-03 Por tôpico Marcelo Eyng
Olá Richard,  não conhecia este projeto, você já o testou??
Mas pelo que li, se um link cair terei de fazer manualmente a
"re"configuração. como acontece hoje com o Police Routing que uso
baseado no artigo do Gamk

:
> Pessoal,
> 
> acho que pode ajudar, é bem antigo mas funciona. Colaboração do nosso amigo
> Luis Otávio ...
> (Copiei as mensagens para poder procurar no historico pela data.)
> _
> 
> Veja o link: http://www.microeletronica.com.br/BSD/
> 
> []'s
> __
> Luiz Otávio Souza
> [EMAIL PROTECTED]
> 14.8111.5025

___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/


Re: RES: [FUG-BR] Loadbalance

2005-03-01 Por tôpico =?ISO-8859-1?Q?M=E1rcio_Luciano_Donada?=
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Kleyson Rios wrote:
| Eu faco apenas colocando uma rota default para cada link, assim o proprio
| kernel se encarrega de fazer o balanceamento.
|
| __
| Kleyson Rios
| Analista de Suporte
| 62 201-6582
|
| Diretoria de Informática
| Agência de Administração
| Governo de Goiás
|
| "Como faço uma escultura ? Simplesmente retiro do bloco de mármore
tudo que
| nao é necessário."
|
| Michelangelo
|
Como seria uma rota default para cada link?
[]'s
- --
Márcio Luciano Donada
mdonada at auroraalimentos dot com dot br
FreeBSD - The uptime is mesuared in years!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCJMquyJq2hZEymxcRAuJcAJ9b/Z5s7DSc6UBcXnr0DXRoBKU42ACdGiVX
rk7Eq9lKslGSufs3n/RIr3w=
=U+HO
-END PGP SIGNATURE-
___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/


Re: RES: [FUG-BR] Loadbalance

2005-03-01 Por tôpico Christopher Giese
como assim ???
poderia exemplificar aki suas confs ??
Kleyson Rios escreveu:
Eu faco apenas colocando uma rota default para cada link, assim o proprio
kernel se encarrega de fazer o balanceamento.
__
Kleyson Rios
Analista de Suporte
62 201-6582
Diretoria de Informática
Agência de Administração
Governo de Goiás
"Como faço uma escultura ? Simplesmente retiro do bloco de mármore tudo que
nao é necessário."
Michelangelo
-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nome de Ademir Costa Peixoto
Enviada em: terça-feira, 1 de março de 2005 11:18
Para: freebsd@fug.com.br
Assunto: Re: [FUG-BR] Loadbalance
E eu tb estou nessa a 1 tempão e NADA!
Se conseguisse apenas dizer que o IP x sairia pelo link A e o IP y sairia
pelo link B já estaria BOM DEMAIS
Ats
Ademir
- Original Message -
From: "Nilton Jose Rizzo" <[EMAIL PROTECTED]>
To: "FUGSPBR" 
Sent: Tuesday, March 01, 2005 10:01 AM
Subject: [FUG-BR] Loadbalance
 

Pessoal o que vcs estao usando para balancear link ...
Vi no historico varias solucoes, mas nao consegui ver/interpredar
a melhor 
tenho 2 links um de 1M e outro de backup de 256K, pensei em usar
o firewall para fazer nao deu certo,
Eu nao quero limitar banda, apenas fazer loadbalance.
Vi tbm pessoas falando sobre o CARP mas no OpenBSD
o que vcs aconselham?
Rizzo
   




___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/


No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 266.5.4 - Release Date: 01/03/05

--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 266.5.4 - Release Date: 01/03/05
___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
 


--
+---+
|Christopher Giese <[EMAIL PROTECTED]>   |
|   http://www.bsdux.com.br [EMAIL PROTECTED]  |
|   |
|  FreeBSD/OpenBSD/NetBSD/Linux/Solaris |
|	 Embedded BSD's Systems |
|   |
|  System Network Security Administrator|
|  IRAPIDA TELECOM -  http://www.irapida.com.br |
|   |
|http://www.justfuckinggoogleit.com |
| "There are 10 types of people in the world: Those who |
|understand binary, and those who don't"|
+---+ 

___
Para enviar um novo email para a lista: freebsd@fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/