[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