Use FileZilla to Connect to a Windows FTP Server

Most people use the FileZilla FTP client to connect to the FileZilla FTP Server. This works great and is pretty easy to configure and set up. But what if you need to connect to a Windows Server that has the built-in Windows FTP server running? Configuring FileZilla to connect to this server is a bit more difficult. First, before anything else, make sure you have the latest version of FileZilla. You can download and install the client from here:

http://filezilla-project.org/download.php



Open FileZilla and go to Edit -> Network configuration wizard... This will allow you to configure your FileZilla client to connect to this server.

filezilla client

This will open the wizard to configure your client to connect. Click Next to continue.

Firewall and router configuration wizard

This is probably the most important screen. To connect and actually see a file list from your FTP client for a Windows FTP Server, you have to use "Active" FTP mode. Make sure the Active radio is selected and that Allow fallback to other transfer mode on failure is unchecked. Click Next.

Default transfer mode

Now configure passive mode to "Fall back to active mode". Click Next.

configure passive mode

Select "Use the following IP address:". Here it gets a little tricky. You need to put the IP address that you are on the Internet as. This is usually your default Gateway IP Address in most cases. One trick to figure this out is to just select the "Ask your operating system for external IP address" and then go all the way to the end of this wizard and test. Then when it fails, it will usually tell you what IP address it found and you can use that address here. If there is a domain pointed to the IP address you are going to the Internet on, this will be the IP address in most cases. Then click Next.

ip address

Make sure "Ask operating system for a port." is selected. Click Next.

configure port range

Click on the Test button to check that your settings are correct.

configuration test

Once the test completes, click Next to see the results.

configuration test results

Make sure you see the text "Congratulations, your configuration seems to be working. If you do not see this message, click the Restart Wizard button and make sure your settings are correct. Then click Finish.

wizard results

Now in your FileZilla client, at the top, enter the web address to your FTP server (no need to put "ftp://" in front of it). Then enter your username and password. You can leave port blank because it uses port 21 by default which is the default FTP port and is what Windows FTP Server uses as it's port by default also. Then click Quickconnect to connect. If all is configured correctly, on the right side under "Remote site", you should see a list of all files (if any) on your FTP ser and you are ready to start moving files between your desktop and the server.