第三章:web安全基础-IIS发布网站

IIS是什么?          

由微软公司提供的基于运行Microsoft Windows的互联网基本服务。

IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

IIS用途:搭建服务器

 

开始搭建                

IIS发布网站,会用到IIS服务和DNS服务

搭建IIS,开始—设置—控制面板 ,添加或删除程序

在虚拟机里,有两个方法1、是需要iso相关镜像的,2、是下载相关版本的iis包。实体机直接点就完事啦。

 

添加或删除Windows组件,点击应用程序服务器

 

勾选上IIS

 

点击去IIS里面,还有一个FTP,我们也勾选上

 

搭建网站的方法:Internet信息服务里—网站—右键—新建—网站

 

弹出框选下一步,描述随便写

 

主机头部分

 

 

打开DNS服务器(和IIS搭建方式一样)

 

 ,右键添加新区域(DNS在网络服务里面)

 

下一步,下一步

 

 

我们先来个正向解析的吧(正向解析:在浏览器输入www.baidu,com或者ping的时候,DNS会给你转到ip上)

为这个区域取一个名称:baidu.com,下一步

 

下一个界面就会自动创建文件名,下一步,

 

 

DNS初步配置完成,下面添加DNS解析主机名

 

这时需要建立记录,右键点击新建主机(主机记录也叫A记录)

 

 

起名字,配IP,点击添加主机www

 

 再添加一个news

 

再来个摄影

 

我们现在创建了3台主机,均是一个ip

以上是网路服务搭建及DNS正向解析使用。

——————————————————————————————————————————

 

回到IIS,使用同一端口9000,输入一个主机头,点击下一步

 

  为这个网站寻找一个保存路径,再下一步(windows默认路径是C:\Inetpub\wwwroot\…)

 

 

 因为是ASP写的程序,所以我们必须要勾选第二项运行脚本,写入和浏览是可选项(勾了增加风险)

 

 www.baidu.com网站创建完成

 

 如上面的步骤创建news.baidu.com,和sheying.baidu.com

 

创建的三个网站都是9000端口,并无异常(这就是发布了3个网站)

 

 

本地想要访问的话TCP/IP首选域名应与上面的IP地址一致,

由于是用的不同主机头,同一ip、端口创建的多个网站,访问时只能输入  域名 加上 :端口

 

 

访问sheying.baidu.com:9000

 

访问news.baidu.com:9000,如下图

 

综上所述,同一个端口我们利用不同域名可以完成访问,但是地址的话就不可以了

 

 

  问题1、在Apache里,哪个配置决定了开启目录浏览权限

https://jingyan.baidu.com/article/219f4bf7ff4fe6de442d3880.html

  问题2、在Linux里,哪个配置决定了开启目录浏览权限

https://www.cnblogs.com/chengmf/p/12626991.html

 

posted @ 2020-04-11 16:58  escwq  阅读(324)  评论(0编辑  收藏  举报