Hi,

I'm trying to set up ftp-proxy on my OpenBSD 3.9 box. I'm using the following 
configuration:

pf.conf:
  rdr pass proto tcp from any to any port 21 -> 127.0.0.1 port 8021
  block log (all) all
  pass proto tcp from any to 127.16.218.129 to 127.0.0.1 port 8021 flags S/SA 
                                                                   keep state
network: 
* A bridge (bridge0) of 3 interfaces.
* Only one network (172.16/12) set on the first interface of the bridge (first 
brconfig add).
* Every interfaces are LEARNING and DISCOVER (as well as UP and RUNNING :).
* Loopback lo0 inteface is left to its default: 127.0.0.1/8, UP, LOOPBACK and 
RUNNING.

When 172.16.218.129 is trying to reach the port 21/tcp of 129.128.5.191, 
here is what happen:

* tcpdump -tei pflog0 port 21 or 8021: don't show anything
* tcpdump -tni bridge0 port 21 or 8021: just show the SYN coming from 
172.16.218.129, 
nothing else.
* pfctl -ss show 2 states:
   all tcp 127.0.0.1:8021 <- 129.128.5.191:21 <- 172.16.218.129:22585 
                                                           CLOSED:SYN_SENT
   all tcp 172.16.218.129:22585 -> 127.0.0.1:8021 SYN_SENT:CLOSED
* netstat -anp tcp show that ftp-proxy is listening on 127.0.0.1:8021 but don't 
receive anything (no socket in a state !=LISTEN with port 8021).

Is there something I'm missing? What is the exact meaning of the arrows seen in 
the 
pfctl -ss output?

thx,

sheda

Accidez au courrier ilectronique de La Poste : www.laposte.net ; 
3615 LAPOSTENET (0,34 /mn) ; til : 08 92 68 13 50 (0,34/mn)

Reply via email to