在当今的软件开发与测试环境中,能够将本地开发的项目通过局域网共享给团队其他成员进行预览和测试,是一项非常实用且高效的能力,微软的Internet Information Services (IIS) 作为Windows系统内置的强大Web服务器,提供了简便的配置方式来实现这一目标,本文将详细、系统地介绍如何在IIS中配置网站,使其能够在局域网内被其他设备顺利访问。
前期准备
在开始配置之前,请确保您的环境满足以下基本条件:
第一步:安装IIS服务
如果您的系统中尚未安装IIS,首先需要完成安装,对于Windows 10/11系统,操作步骤如下:
对于Windows Server系统,可以通过“服务器管理器”的“添加角色和功能”向导来安装IIS角色。
第二步:创建并配置网站
IIS安装完成后,我们就可以创建一个新网站或配置默认网站了。
第三步:配置Windows防火墙
这是最关键也最容易被忽略的一步,Windows防火墙默认会阻止外部设备对您计算机的入站连接,因此必须为IIS添加防火墙例外规则。
下表小编总结了常见的端口及其对应的防火墙规则:
| 服务类型 | 端口号 | 防火墙规则名称( | 说明 |
|---|---|---|---|
| 万维网服务 (HTTP 流量入站) | 标准的Web服务端口 | ||
| 安全万维网服务 (HTTPS 流量入站) | 加密的Web服务端口 | ||
| 自定义HTTP | 8080等 | 需手动创建 | 当80端口被占用时使用 |
第四步:设置文件夹权限
为了确保IIS能够读取网站文件,需要为其分配适当的权限。
第五步:局域网访问测试
至此,所有配置均已完成,现在可以进行最后的测试。
相关问答FAQs
为什么我在服务器本机可以访问网站(通过或),但局域网其他电脑却无法访问?
解答: 这是最常见的局域网访问问题,99%的原因在于防火墙配置,请按照本文第三步的指引,仔细检查Windows Defender防火墙是否已允许对应端口(如80或443)的入站流量,请确认服务器和客户端设备是否在同一个局域网网段内(IP地址都是),并且没有其他网络设备(如路由器)的限制策略,检查IIS网站的绑定设置,确保IP地址没有错误地绑定到了一个无法被局域网访问的地址上,通常应选择“全部未分配”。
我想在同一台IIS服务器上部署多个不同的网站,应该如何配置?
解答: IIS支持在一台服务器上托管多个网站,主要有三种区分方式:
在局域网中如何设置我的电脑为FTP服务器?
用IIS架设ftp服务器如果你只是想建个小型的同时在线用户数不超过10个的ftp服务器,且不会同时进行大流量的数据传输,可以用IIS(Internet服务器)作为服务器软件来架设。 下面,我们以Windows XP中的IIS 5.0为例。 1.安装IISWindows XP默认安装时并不安装IIS组件,需要手工添加安装。 进入控制面板,找到“添加/删除步骤”,打开后选择“添加/删除Windows组件”,在发明的“Windows组件向导”对话框中,选中“Internet信息服务(IIS)”选项。 点击“详细信息”按钮,在发明的“Internet信息服务(IIS)”对话框中,选中“文件传输协议(ftp)服务”选项,然后点击“确定”按钮即可。 安装完毕,按照系统提示重新启动计算机即可。 电脑重启后,ftp服务即开始运行。 2.设置IIS点击“开始→所有步骤→管理工具→Internet信息服务”菜单项,打开“Internet信息服务”对话框,右键点击“默认ftp站点”选项,选择“属性”命令。 在发明的“属性”对话框中,我们可以设置ftp服务器的名称、IP、端口、访问账户、ftp目录职位地方、用户进入ftp时接收到的消息等信息。 (1)ftp站点基本信息点击“ftp站点”选项卡,其中的“描述”选项为该ftp站点的名称,可以随意填写;“IP地址”选项为服务器的IP,系统默认为“(全部未分配)”,一般不需改动(如果有两个或两个以上的IP地址,最好指定为公网IP);“TCP端口”选项一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连接数;“连接超时”选项用来设置一个等待时间,对于局域网。 如果连接到服务器的用户在线的时间超过等待时间而没有任何操作,服务器就会自动断开与该用户的连接。 (2)设置账户及其权限许多ftp站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。 不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。 (3)安全设定点击“安全账户”选项卡,在这里有“允许匿名连接”和“仅允许匿名连接”选项,其实leapftp 上传失败。 默认为“允许匿名连接”,此时ftp服务器提供匿名登录。 “仅允许匿名连接”选项是用来防止用户使用有管理权限的账户进行访问,选中后,纵然是Administrator(管理员)账号也不能登录,ftp只能通过服务器进行“本地访问”来管理。 至于“ftp站点操作员”选项,是用来添加或删除本ftp服务器具有必定权限的账户。 IIS与其他专业的ftp服务器软件不同,它基于Windows用户账号进行账户管理,本身并不能随意设定ftp服务器允许访问的账户,要添加或删除允许访问的账户,必须先在操作系统自带的“管理工具”中的“计算机管理”中去设置Windows用户账号,然后再通过“安全账户”选项卡中的“ftp站点操作员”选项来添加或删除。 但对付Windows 2000和Windows XP专业版,系统并不提供“ftp站点操作员”账户添加与删除功能,只提供Administrator一个管理账号。 提示:匿名登录一般不要求用户输入用户名和密码即可登录成功,若需要,可用“oneonymous”作为用户名,以任意电子邮件地址为密码来登录。 (4)设置用户登录目录点击“主目录”选项卡,在“本地路径”框中选择好ftp站点的根目录,并设置该目录的读取、写入、目录访问权限。 “目录列表样式”中“UNIX”和“MS-DOS”的区别在于:假设将C:\ftp设为站点根目录,则当用户登录ftp后,前者会使主目录显示为“\”,后者显示为“C:\ftp”。 设置完成后,ftp服务器就算真正建成了。 使用ftp客户端软件(如Cuteftp、Fllung burning ashFXP等)时,在“主机处”填写ftp服务器的IP地址,例如,架设个人FTP。 218.1.1.1,“端口”处填写21,此服务器的地址表述为: ftp://218.1.1.1:21。 回车后即可登录该ftp服务器。
其他参考 里面有更加详细的教程和管理方法
Windows7中怎么安装IIS服务器
第一:点击“开始”菜单->“控制面板”->点击打开->找到程序项。 点击开始菜单 进入控制面板页 第二:在打开的窗口中找到“程序和功能”中->点击“打开或关闭Windows功能”。 用户在点击进入“打开或关闭Windows功能”后,系统会加载Windows功能列表。 比如Internet信息服务、NFS服务、Telnet服务器和Telnet客户端都是在这里体现。 系统自动加载Windows功能列表 第三:我们只需选中“Internet信息服务”选项,然后点击确定即可。 随后系统会自动弹出“Windows正在更改功能”提示框,这时候用户只需等待一段时间。 Internet信息服务选项 “Windows正在更改功能”提示框 第四:系统提示安装成功后,点击开始菜单->在程序中找到->管理工具项->点开就可以看到IIS Manager项,如下图: 查看管理工具中的IIS Manager项点击IIS Manager就可以看到IIS 7的界面。
可以参考微软官方信息:
怎么设置IIS让局域网里的其他电脑可以看到我做的网页?
在你的iis服务处设置成你的网页访问ip为你的ip地址和首页设置成你的默认主页文件如.不会再问我。














发表评论