logo       

fwd and divert: msg#00121

Subject: fwd and divert
salut.

am si eu o problema:


(10.0.0.x)     (ed0)(10.0.0.1)(rl0)     (1.2.3.4)
--LAN----------------FreeBSD--------------ISP_1
                        |
                        |(rl1)
                        |
                        |               (5.6.7.8)
                        |_________________ISP_2


vreau ca portul 80 din LAN sa plece la ISP_2 iar restul de trafic prin
ISP_1

am facut:
$ route add -net 0.0.0.0 1.2.3.4

$ natd -p 8668 -interface rl0
$ natd -p 8669 -interface rl1


$ ipfw add 500 fwd 5.6.7.8 tcp from 10.0.0.0/24 to any 80
$ ipfw add 1000 divert 8668 all from any to any rl0
$ ipfw add 2000 divert 8669 all from any to any rl1



dar nu merge cum vreau eu.

am dat un 'tcpdump' pe interfata rl1 si pachetele pleaca cu IP-uri din
clasa 10.0.0.x , ceeace nu e bine.

daca pun regula 500 dupa cele 2 reguli cu 'divert' atunci nu mai face
'fwd'-ul pentru ca dupa 'divert' packetele sunt scoase din firewall si nu
mai ajung sa faca 'fwd'.

ar trebui cumva sa reinjectez in firewall pachetele dupa 'divert'


vreo idee?

__________________________________________________________
Send 'unsubscribe rofug' to listar-gQFem4m/dK4@xxxxxxxxxxxxxxxx to unsubscribe




<Prev in Thread] Current Thread [Next in Thread>