先说明一下我的应用场景:
- 在Lab里的电脑接了一个路由器,路由器的IP为A(172开头),电脑的IP为B(192开头的内网地址)。
- 宿舍电脑,IP也是(172)开头。
平常实验室电脑都开着,有时会挂着下点电影。想在电脑上做个FTP服务器,在宿舍可以直接去看了(相当于在一个广义的局域网下)。
步骤:
1. 安装IIS 和FTP:控制面板->程序->打开或关闭windows功能->internet信息服务(有时是英文Internet Information Services),把下图的对应项勾选:
2. 重启,FTP应用生效。
3. 建立FTP: 控制面板->系统和安全->管理工具->Internet信息服务(IIs)管理器->右键自己PC名,添加新FTP站点,IP地址填B,设置好自己要共享的文件夹路径(如D:/share)、用户权限等,不细说。
4. 配置路由器的端口映射。外网访问不了内网的地址,所以在路由器的设置中要把路由器的端口21映射到LAB电脑上的21端口。不同路由器方法不同,不再细说。
5. 设置防火墙。打开控制面板->系统和安全->Windows防火墙->允许的程序,勾选FTP后面两个方框即可。
至此,就可以在宿舍电脑上访问ftp://A即可访问B的内容啦。