PF, The OpenBSD Packet Filter: Building The Network You Need: BSDCan, Ottawa, June 10th 2015 | ||
---|---|---|
Prev | Next |
In the base system, load the daemon if you need it
/etc/rc.conf[.local]
ftpproxy_flags=""
FreeBSD also needs
ftpproxy_enable="YES"
/etc/pf.conf
anchor "ftp-proxy/*"
the redirection
pass in quick inet proto tcp to port ftp divert-to 127.0.0.1 port 8021
Pre-OpenBSD 5.0, proxies used rdr-to:
pass in quick inet proto tcp to port ftp rdr-to 127.0.0.1 port 8021
pass out proto tcp from $proxy to port ftp
The proxy can also run in IPv6 mode (-6), but do you want to?