Building your own FTP server is all you need to create a private cloud and enable you to share as well as transfer large files. File Transfer Protocol or FTP server Windows 10 is unarguably the easiest solutions to transfer files via public or private network. There are no restrictions and limitations when you are using cloud storage services you have built.
There are lots of benefits of building your own FTP server. For instance, you have an absolute control to the server, aside from it is private and fast (though it depends on internet connection). It is also worth mentioning the server has no virtual limits on the size and type of data you can transfer or store. Using this server, you can easily transfer file as large as 1000GB.
How to Setup FTP Server Windows 10
Building an FTP server may require your effort and expertise in computer. But the result is worth it, considering you can enjoy all the convenience in storing and transferring the data. A bunch of third-party software is available on the internet, allowing you to build an FTP server. Windows users can enjoy FTP server from Windows that you can set up.
Here, you are about to find how to set up FTP server on Windows 10. It does not stop there, you will also learn how to manage the FTP server on the computer. To begin with, let’s learn how to install FTP server on your Windows 10. Follow the instructions below:
- Press Windows Key + X on your keyboard to access Power User menu. Select Programs and Features
- Click the link of Turn Windows features on or off
- Click Internet Information Services to expand, check FTP Server option
- Click FTP Server and check FTP Extensibility
- Check Web Management Tools with its default selections
- Click OK and click Close
Those are several steps to install important components to run FPT server. After doing the steps above, it is time to configure the FPT side on your Windows 10. Follow the following instructions to create an FTP site:
- On your keyboard, press Windows key + X at the same time to open Power User menu. Select Control Panel
- Open Administrative Tools, double click on Internet Information Services (IIS) Manager
- Expand Sites and right click on Connections pane
- Choose Add FTP Site
- Enter the name of your FTP site and the path to the folder. You can choose the right folder to send and receive files. You can also use the button of Make New Folder if needed, then click Next
- You will continue to Binding and SSL Settings. On this pane, be sure to leave all the default settings except the SSL option. You need to change to No SSL. However, it is important to note that you may need to require SSL if the FTP server will host sensitive data
- Click Next to continue to Authentication. Check Basic option
- On Authorization, choose Specified users from the menu
- Enter your email address of Windows 10 account to allow yourself access the server
- Check Read and Write
- Click Finish
Despite it involves many steps, building an FTP server is not complicated. Even if you are not a techy person, you can build your own server, surely with the help of tutorial from the internet. After creating the server, now you can continue to allow the server through Firewall.
Windows 10 Firewall Blocking FTP
So you already have an FTP server Windows 10 on your computer. But this does not mean you can use the server right away. If you have Firewall running on the PC, its security feature will automatically block any connections to access the server. However, this is not the end of the world. You can resolve the problem using several easy steps.
The one that will block your connections to access the server is the security feature. Therefore, all you need to do is to make adjustment to the Windows Firewall settings. Follow the instructions below to allow FTP on your Windows 10:
- Click Start menu, locate to Windows Firewall and press Enter
- Click the link Allow an app or feature through Windows Firewall
- Click the button of Change settings
- Select FTP Server and be sure to check on both Private and Public boxes
- Click OK
At this point, Firewall should no longer block any connections to access the FTP server. You can use the favorite FTP client to connect to the newly created server from your network. If you are using security software other than Firewall, make sure to figure out how to allow the FTP server through the software.
Going further, you may also need to configure a router. The purpose is to allow external connections so as your FTP server can be reached from the internet. To configure the router to open TCP or IP port number 21 may vary. Below, you will find the easiest steps that can be used for most routers.
- On your keyboard, press together Windows logo + X to access Power User menu. Select Command Prompt
- Type command: ipconfig then press Enter
- Jot down the Default Gateway IP address. This is the IP address of your router
- Open default web browser and enter the IP address on the address bar. Hit Enter
- Sign in using router credentials that you have
- Find Port Forwarding section under the WAN / NAT settings
- Make a new port forwarding. The information includes service name, port rage, IP address, Local TCP/IP Port, and Protocol
- Apply the changes and save the new configurations.
Subsequent to configuring the firewall and router, it is time to test the FTP server. You can open the web browser and type your IP address in the address bar, on FTP link format then hit Enter. Visit Google or other search engine then search What’s my IP. You will see your IP address.
FTP server Windows 10 allows you to enjoy a lot of benefits starting from unlimited file transfer and private connections. After learning how to set up and configure the Firewall, now you are ready to create your own FTP server on your Windows 10 computer.