Date: Sat, 28 Dec 2002 13:19:29 -0600 From: Hari Bhaskaran <subscr@spider.netmails.net> To: freebsd-questions@freebsd.org Subject: Allowing outgoing passive ftp via IPFILTER Message-ID: <20021228131929.A38922@spider.netmails.net>
next in thread | raw e-mail | index | archive | help
Hi,
I have an IPFILTER firewall that, ideally, should not
allow any arbitrary outgoing connections. So right
now, I only allow 25, 80 and 21. The machine itself
is behind one more firewall (at least temporarily)
so that I can't do active ftp even if the IPFILTER
does any kind of proxying.
Is there a way to allow passive *outgoing* ftp via
IPFILTER. I have tried using dummy IPNAT via
map 0.0.0.0/0 -> 0.0.0.0/32 proxy port ftp ftp/tcp
(after enabling ipnat_enable=yes in /etc/rc.conf)
That didn't work either.
The docs I read didn't make it clear if the IPFILTER's
proxy is trying to proxy a ftp server behind a firewall
or an ftp client behind a firewall. In my case I am
not running any ftp service. I am merely
just trying to get an ftp client to work.
So short of
passs out quick on fxp0 proto tcp any to any
is there a way I can make IPFILTER temporarily
enable an 'destination' port based on the current
ftp session.
I would be the only one using ftp from this machine,
so even if I could force the ftp-server (probably not,
since I am only a remote client) to use a pre-set
port on its end for passive ftp connections, even
that is fine.
BTW, if ipfw or ipchains or any such alternatives
can do this, I am also ready to switch to that
firewall setup.
--
Hari Bhaskaran
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021228131929.A38922>
