一、实验内容(含实验任务):
任务一:
1、建立一个基于主机名www.study.com的站点,站点的主目录为E:\www,给站点建立一个虚拟目录test,该虚拟目录的物理路径为E:\test,客户访问站点的时候,匿名可以访问http://www.study.com/ ,但是不能使用匿名访问http://www.study.com/test/
任务二:
1、建立匿名访问的ftp站点,主目录为e:\ftp .
2、建立多个ftp站点,同一个IP地址,不同的服务端口,站点主目录分别为e:\ftp1 e:\ftp2 ,ftp1站点的主目录允许上传文件,但是客户端用户不能看到ftp站点所共享的文件。ftp2站点允许匿名用户和windows系统用户访问,但是匿名用户不能上传,只有windows系统用户能够上传文件。
二、实验目的:
1.了解HTTP、FTP和SMTP服务。
2.学习使用Windows IIS完成Web服务器、FTP服务器的配置和管理。
三、涉及实验的相关情况介绍(包含使用软件或实验设备等情况):
VMware Workstation、Windows IIS组件、Windows 2000/XP server安装盘
IIS(Internet Information Server 互联网信息服务)是随Windows NT/2003/XP一起提供的文件和应用程序服务器,是在Windows NT/2003/XP上建立Internet服务器的基本组件,包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面。
四、实验结果(含配置过程、测试结果和实验总结等,可附页):
任务一:
- 服务器Windows Server2012设置网段为LAN1,同一块网卡上配置两个静态IP,关闭防火墙
客户机设置网段为LAN1,配置IP地址
2.安装IIS服务器,打开服务器管理点击添加角色和功能,勾选上IIS服务,进行安装。
3.安装完成后,点击右上角的工具,打开IIS管理,添加网络
4.在浏览器上对http://192.168.10.10进行访问,进入站点页面
5.添加虚拟目录,别名test,设置网站访问权限
在test目录下新建一个index.txt,保存后修改后缀为html,也可以直接把wwwroot下的文件直接拖进来
6.添加网络站点“my web2”, IP地址为“192.168.10.20”,端口设置为8080端口
7.在客户机浏览器上进行访问http://192.168.10.20:8080,进入该网站
任务二:
1.安装FTP服务器
2.创建一个匿名访问的FTP站点“ftp1”,主目录为C:\inetpub\ftproot,绑定站点IP地址为“192.168.10.20”,端口为默认端口21,SSL证书设置为无
3.往对应的目录上放一些文件,在客户端资源管理器地址栏上输入ftp://192.168.10.20
4.服务器中打开计算机管理,创建一个新的用户test,密码123qwe,./
5.服务器中FTP身份验证禁用匿名,只能登录,授权规则设定只能test用户才能读写
6.客户端资源管理器输入ftp://192.168.10.20,如果没有跳出如下登录框,空白处右键选择登录
成功上传了456.txt,下载了APCEE0B.tmp
在上传过程中,通常会出现类似下图200 Type set to I的问题,导致无法上传文件:
可以尝试一下打开服务器ftp服务器所在的文件夹的权限,取消只读,点击应用,不要点确定,因为你再点开,又会是只读,一直保持,然后去上传,也许就可以了,上传一次以后,他就不会再报错了,这时候点掉权限也没问题了
实验结论:通过本次实验,我了解HTTP、FTP和SMTP服务,学习使用Windows IIS完成Web服务器、FTP服务器的配置和管理,加深了我对网络配置的理解,提高了动手能力