[FUGSPBR] openbsd PF, problemas com rotas

Leo leo em redamp.com.br
Seg Jul 8 06:48:04 BRT 2002


Ja postei uma mensagem parecida com esta mas agora tenho outro problema :)

Tenho um openBSD como gateway de minha rede interna assim:

_____________
|                     |
link comEmbratel <---> |     OpenBSD  | <---> link ADSL (192.168.200.8 xl1)
(xl0 200.250.93.1)       |____________|
^
|
|
-------------------
| Micros da rede |
|       interna      |
-------------------
(192.168.0.1/24 xl2)

Bom este Openbsd tem 3 placas de rede, uma eh o link da embratel, outro link
da ADSL e outro a placa de rede interna.

minha roda default eh 200.250.93.2

E quero fazer o seguinte, quando vier da rede interna com  ip 192.168.0.5
saia pela ADSL, quando vier pela 192.168.0.10 saia pela embratel, tipo quero
dividir as rotas dependendo do ip.

Tentei fazer o seguinte (com ajuda do pessoal da lista):



``/etc/nat.conf'':

nat on xl1  from 192.168.0.5  to any -> 192.168.200.8 (IP ADSL)
nat on xl0  from 192.168.0.10 to any -> 200.250.93.1 (IP EBT)


``/etc/pf.conf'':

pass in  quick on xl2 from 192.168.0.5  to any flags S keep state
pass out quick on xl1 from 192.168.0.5 to  any flags S \
keep state route-to xl2:192.168.200.8

pass in  quick on xl2 from 192.168.0.10 to any flags S keep state
pass out quick on xl0 from 192.168.0.10 to  any flags S \
keep state route-to xl1:200.250.93.1


Blz fiz que funcionase sem dar erro no pf e etc.. vejo que quando vem de tal
ip ele empurra pra placa da adsl mas o problema eh que como minha rota
default eh da embratel tudo sai tudo  SEMPRE pela embratel....


Alguem tem uma ideia?





________________________________________________
Redamp Internet Provider - www.redamp.com.br

________________________________________________
Para sair da lista visite o URL abaixo:
http://www2.fugspbr.org/mailman/listinfo/fugspbr



Mais detalhes sobre a lista de discussão freebsd