dane johansen wrote:
Probably you run into this situation:

client (10.0.5.233 <http://10.0.5.233>) -> firewall (10.0.5.200 <http://10.0.5.200>) -> rdr -> server (10.0.5.81 <http://10.0.5.81>)

No servers see's that packet came in from the same subnet and goes directly to the client which does not expect reply from 10.0.5.81 <http://10.0.5.81> it expects reply from 10.0.5.200 <http://10.0.5.200>.

You may want to read this:

http://www.openbsd.org/faq/pf/rdr.html#reflect

I obviously omitted the most pertinent information. My apologies.

client's IP is actually 10.0.1.50 coming from a different subnet so the path is really

client (10.0.1.50) -> firewall (10.0.1.1) -> firewall (10.0.5.200) -> rdr -> server (10.0.5.81 => gw is 10.0.5.1)



Vladimir

Reply via email to