一、项目背景
1.项目任务(标注部分为学号后两位)
架设一台基于Windows Server 2012下IIS的FTP服务器,要求如下:
服务器端:在一台安装Windows Server 2012的计算机(IP地址为192.168.11.250,子网掩码为255.255.255.0,网关为192.168.11.1;)上设置1个FTP站点,端口为21,FTP站点标识为“FTP站点训练”;连接限制为120000个,连接超时120s;日志采用W3C扩展日志文件格式,新日志时间间隔为每天;启用带宽限制,最大网络使用1224 KB/s;主目录为D:\ ftpserver,允许用户读取和下载文件访问。允许匿名访问(Anonymous),匿名用户登录后进入的将是D:\ftpserver目录;虚拟目录为D:\ftpxuni,允许用户浏览和下载。
客户端:在IE浏览器的地址栏中输入ftp://192.168.11.250来访问刚才创建的FTP站点。配合第4讲DNS服务器的配置,将IP地址192.168.11.250与域名ftp://ftp.xpc.edu.cn对应起来,在IE浏览器的地址栏中输入ftp://ftp.xpc.edu.cn来访问刚才创建的FTP站点。
计算机 | IP地址 | 子网掩码 | 网关 |
FTP服务器 | 192.168.11.250 | 255.255.255.0 | 192.168.11.1 |
PCA | 192.168.11.12 | 255.255.255.0 | 192.168.11.1 |
PCB | 192.168.11.11 | 255.255.255.0 | 192.168.11.1 |
- 实施计划(大概流程、任务分工)
- 配置IP地址,测试ping连接
- 安装internet 信息服务和FTP服务
- 新建FTP站点
- 测试FTP站点
- FTP站点配置
- 创建虚拟目录
- 访问FTP站点
- 实施过程(步骤)
先配置好IP地址,这里就不阐述了
然后在服务器管理器上,点击添加角色和功能,选择web服务器(IIS)
安装好后,打开IIS管理器,点击添加FTP站点
编辑FTP站点名称,然后选择路径
输入此机FTP服务器的IP地址,选择端口号21,无SSL
图上标注的都要点击
然后打开计算机管理,找到本地用户和组,创建一个用户“wangluo”,然后加入到组
接下来测试FTP站点,我选择的方法是使用资源管理器的
打开资源管理器,在其里面访问:“ftp 192.168.12.250” ftp加上你配置的IP地址就可以了,然后就会弹出如下的界面,输入刚刚创建的用户名和密码就可以登陆进去了
因为是新创建的,所以还没有文件
在FTP主页上,右侧操作栏进行基础设置,可以对下图的文件夹进行权限设置,就是ftp服务器的文件夹
绑定IP地址
编辑网站的名称和物理路径
日志是以文件形式监视网站使用情况的手段,在如下图点击,“选择W3C字段”,“弹出要记录的信息”,选择“服务器端口”
FTP授权规则,可以对用户进行授权管理
FTP消息,用户访问FTP站点时会看到此消息
设置FTP的主目录,在FTP主页中双击FTP目录浏览
FTP站点的启动和停止
然后打开客户机的浏览器,输入ftp地址
之后打开cmd命令使用put上传文件,以及get下载文件
- 项目总结(遇到的问题、解决方法)
验证项目时,使用了cmd命令验证,查阅资料知道要使用put和 get才能上传以及下载,注意要写好路径。
- 知识点及扩展(整个项目设计的主要知识点、扩展补充)
项目主要是搭建FTP服务器,之后使用客户机访问FTP服务器进行上传和下载文件。
FTP服务器有两个端口,21和20。21是用来发送和接收FTP的控制信息,20是用来发送和接收FTP数据。
六、项目反思
由于一开始使用桥接网络导致客户机与ftp服务器没有办法ping上,使实验进度缓慢了,希望下次可以改进。