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
|