This is a discussion on re: ipfilter and ftp within the IPFilter forums, part of the System Security and Security Related category; Hi, Sorry, i should have probably told you my ipf/ipnat setup with my rules. I'm doing bydirectional filtering ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hi,
Sorry, i should have probably told you my ipf/ipnat setup with my rules. I'm doing bydirectional filtering ep0 is my outside interface, ep1 is my internal, and yes i am using the ftp proxy. My ftp server is proftpd, here are my rules. The lines do not wrap in the file. # Define rule groups based on interface block return-icmp-as-dest(port-unr) in log first quick on ep0 proto tcp/udp from any to any head 100 # Rule group for trafic coming from the Internet: # Allow FTP services. pass in quick on ep0 proto tcp from any to 192.168.0.3 port = 20 flags S keep state group 100 pass in quick on ep0 proto tcp from any to 192.168.0.3 port = 21 flags S keep state group 100 # block Christmas tree scans block in log quick proto tcp from any to any flags FUP group 100 # allow everything going out ep0 out, limits on what internal traffic are in group 300 # Allow FTP to the Internet pass in quick on ep1 proto tcp from 192.168.0.0/24 to any port = 20 flags S keep state group 300 pass in quick on ep1 proto tcp from 192.168.0.0/24 to any port = 21 flags S keep state group 300 # ipnat.rules # Network address mappings and redirections: map ep0 192.168.0.0/24 -> 0.0.0.0/32 proxy port ftp ftp/tcp map ep0 192.168.0.0/24 -> 0.0.0.0/32 # Map FTP to our FTP server. rdr ep0 0.0.0.0/0 port 20 -> 192.168.0.3 port 20 rdr ep0 0.0.0.0/0 port 21 -> 192.168.0.3 port 21 Also, is it possible to use dynamic rules to block a portscan but allow a single connection? Basically, if someone is portscanning me a dynamic rule blocks that IP, and returns nothing or all ports closed, but if someone connects to ssh singley without a portscan they're allowed through? Thanks. Dave. |