FTP :
- FTP stands for File Transfer Protocol
- FTP is used to transfer the files in the network using IP Address of the source.
IIS :
- IIS stand for Internet Information Service.
- IIS is a web server created by Microsoft for all Windows OS and Windows Servers.
Using FTP in IIS :
- Using FTP in IIS we can transfer files by calling the PC with its IP.
Setting up IIS FTP:
Enable IIS :
- GoTo Control Panel.
- Open Programs and Features.
- Open Programs and Features.
- Open Turn Windows Features On or Off.
- Enable IIS , FTP Extensiblity, FTP Server and Click OK
Creating New Site :
- In Control Panel, open Security and Systems.
- Open Administrative Tools.
- Click PC and right click on Sites.
- Click New FTP Site.
- Enter New Site Name.
- Select source file folder.
- Assign IP address of PC.
- Check Start IIS.
- Select No SSL, if there are no SSL certificates.
- Select Allow SSL or Receive SSL, if there are SSL certificates.
- Select Basic.
- Select Specific User and user name.
- Check Read and Write and Click Finish.
Allowing User :
- Right Click on Site Name and Click Edit Permissions.
- Open Security.
- Select User > Click Edit > Check all under allow column.
Allowing FTP in Firewall:
- Open Control Panel > Security and Systems > Windows Defender Firewall.
- Open Allow Apps or Feature (located in right).
- Click Change Settings.
- Check Both Boxes beside FTP server and click OK.
- Now you can share your files with in LAN network.
Accessing Shared Files From other PC:
- Open browser and enter ftp://PC IPAddress (ex: ftp://10.0.0.6) and click enter
- Enter Username and Password of source PC.
- Files which are shared are visible here.
Enabling FTP Firewall for other PC access :
- Open Windows Firewall.
- Click Advanced Settings.
- Advanced Settings Window Opens, click Inbound Traffic.
- Enable all the FTP Servers with Domain Profile.
Note:
In Order to share through WAN, enable PORT 20 or PORT 21 in your router.



















