Vreau ca pachetele trimise de pe masina A catre masina C sa treaca prin
B de unde sa fie forwardate catre C.

Pentru asta am incercat sa fac asa:
pe masina A

-A OUTPUT -d C -p tcp --dport X -j DNAT --to C:X

pe masina B:

-A PREROUTING -s A -d B -p tcp -m tcp --dport X -j DNAT --to C:X
-A POSTROUTING -s A -d C -p tcp -m tcp --dport X -j SNAT --to B

daca incerc de pe A telnet C X face match pe regula de OUTPUT, pe B face
match pe regula de PRE, dar nu face match pe regula de POST, si nici nu
primesc raspuns la telnet.

Unde gresesc ?


Raspunde prin e-mail lui