Setting Up a Reverse FTP Proxy Server Problem: You have a server (let's call it the firewall) with a public IP. Users will connect to this public IP using FTP clients. However your actual FTP server is not located on the firewall, but located somewhere else -- behind a DMZ, or through a VPN, or just another "less visible" public IP on the internet. You need the Firewall to act as a reverse-proxy and relay the protocol from your firewall to your actual ftp server. Doing this at the network ...