FTP means File Transfer Protocol and it is used for sending files between computers over a TCP/IP network. The FTP server could be a resource used for keeping files either on the same network, or on another one. A computer is usually the FTP client, and it can only be in two data transfer modes: passive or active. If in active mode, a connection on source port 20 is started between the server and the client. If in passive mode, a previously negotiated port is used to connect the server to the client. The FTP connections between servers and users are scanned and monitored by the FTP proxy.
In short, FTP Proxy represents a service meant to help users download data and surf the internet without worrying about viruses, content blocking, malware, and firewalls.
Best Proxy Service with FTP
What Can You Do on an FTP with Proxy?
An FTP with proxy allows you to:
– Control what kind of files can be uploaded or downloaded through the FTP proxy
– Set a maximum file name length, user name length, command line length, and password length in order to help you protecting the network through proxy against buffer overflow attacks
If a FTP doesn’t use the 20 port, the traffic is relayed by TCP/UDP to the FTP proxy. This is possible due to the fact that TCP/UDP proxy can also be used on non-standard ports’ protocols.
If you want to change the definition of the proxy, there’s a dialog box available, called New/Edit Proxy Policies. This consists of three tabs: Properties, Policy and Advanced. The default rules can also be edited on the Properties tab.
Changing the Definition of Your Proxy
Here are some useful things to know about the tabs mentioned above:
Policy tab – it is used for setting access rules or other options you might need.
– First you set the proxy connections; the options are denied, allowed, and denied (reset). Here you should also define ho will appear in the To and From list.
– The indicated routing is the policy-based one
– Other configurations you can do are server load balancing and static NAT
– Here you can select if the action you want to define is either for a server or a client. This can be done in the drop-down list of the Proxy action
– If you want to define a policy’s logging, you can do it by click on Logging and set your preferences there
– You can block other sites that might try to use FTP by checking the Denied (any of the two) option from the drop-down list of the proxy connections.
– There is also the possibility to customize the idle timeout, if you want to use a different idle timeout from the one already set by the authentication server or the XTM or Firebox device.
– There are WatchGuard proxies, with predefined rule sets meant to offer a good balance between accessibility and security for almost any installation. These can also be customized; you can modify, delete or add rules to serve your particular purposes.
Advanced tab – the proxy definition has several other options:
– Set ICMP Error Handling
– Add a Traffic Management Action to Policy
– Apply NAT rules
– Set an Operating Schedule
– Set a Policy’s Sticky Connection Duration
– Enable Prioritization Settings or QoS for a Policy