Windows server 2016 搭建远程访问服务

本文详细介绍如何在Windows Server 2016上搭建虚拟专用网(VPN),包括配置步骤、验证方式及RADIUS服务器的设置,实现安全远程访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RAS(远程访问服务)是指能够允许客户机通过拨号连接或专用连接登录到网络获取到资源。
Windows sever 2016 提供了两种连接方式:拨号连接和虚拟专用网。
下面我们就来介绍一下如何在Windows server 2016上搭建虚拟专用网(俗称V P N)
实验需要两台Windows server 2016 服务器(v p n 服务器成为主服务器)和一台客户机(这里用win 7)
1.确认主服务器的IP地址;
Windows server 2016 搭建远程访问服务
2.开启主服务器,打开“服务器管理器”窗口,单击“添加角色和服务”;
3.在“开始之前”对话框,保持默认;
4.在“选择安装类型”窗口,选择“基于角色和功能的安装”;
5.在“选择目标服务器”对话框,选择主服务器;
6.在“选择角色服务”对话框中,选择“远程访问”复选框;
Windows server 2016 搭建远程访问服务
7.在“选择功能”对话框和“远程访问”对话框,保持默认;
8.在“选择角色服务”对话框中,选择“DirectAccess和×××(ras)”和“路由”复选框;
Windows server 2016 搭建远程访问服务
9.保持默认直至安装成功,点击“关闭”按钮
Windows server 2016 搭建远程访问服务
10.在Windows管理工具中,找到“路由和远程访问”单击进入路由和远程访问管理台。默认服务器是停用状态,右击服务器名称,在弹出的快捷菜单中选择“配置并启用路由和远程访问”
Windows server 2016 搭建远程访问服务
11.在弹出的“路由和远程访问服务器安装向导”对话框中,单击下一步,进入“配置”对话框,选择“远程访问(拨号或×××)”单选按钮,单击下一步
Windows server 2016 搭建远程访问服务
12.在“远程访问”对话框中,选择“×××”复选框,单击“下一步”
Windows server 2016 搭建远程访问服务
13。在“×××连接”对话框中,选择到连接Internet的网络接口,单击下一步
Windows server 2016 搭建远程访问服务
14.在“IP地址分配”对话框中,选择“来自一个指定的地址范围”复选框,单击下一步
Windows server 2016 搭建远程访问服务
15.在“地址范围分配”对话框中,单击新建,输入起始IP地址和结束IP地址(第二台RADIUS服务器的地址不能是这个范围内的), 单击“确定”然后单击 下一步
Windows server 2016 搭建远程访问服务
16.在“管理多个远程访问服务器”对话框中,选择“否,使用路由远程访问来对连接请求进行身份验证”单选按钮,单击下一步
Windows server 2016 搭建远程访问服务
17.单击“完成”按钮,完成路由和远程访问服务器的激活,此时服务器为启动状态,
Windows server 2016 搭建远程访问服务
18.右击服务器名称,在弹出的快捷菜单中点击“属性”
Windows server 2016 搭建远程访问服务
19.选择属性中的“安全”选项卡,查看到“Windows身份验证”(是指在主服务器上的用户)
Windows server 2016 搭建远程访问服务
20.接下来在另一台服务器上配置IP地址,
Windows server 2016 搭建远程访问服务
21.新建一个共享文件夹,进行测试
Windows server 2016 搭建远程访问服务
22.在主服务器上设置administrator的属性
Windows server 2016 搭建远程访问服务
23下面进行客户机的配置,先配置IP地址
Windows server 2016 搭建远程访问服务
24右击网络的属性,选择“设置新的连接或网络”
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
现在就可以访问共享文件夹了
Windows server 2016 搭建远程访问服务
以上是通过主服务器做身份验证,接下来我们用第二台服务器做身份验证(把第二台服务器做成radius服务器)
1.在第二台服务器上,打开“服务器管理器”,单击“添加角色和服务”,在“选择服务器角色”窗口中,选择“网络策略和访问服务”复选框
Windows server 2016 搭建远程访问服务
2.剩下保持默认,直至安装完成
Windows server 2016 搭建远程访问服务
3.打开“管理工具”单击“网络策略服务器”进入网络策略服务器管理台Windows server 2016 搭建远程访问服务
4.在“网络策略服务器”窗口中,单击展开“RADIUS客户端和服务器”节点树,右击“RADIUS客户端”,在弹出的快捷菜单中选择“新建”
Windows server 2016 搭建远程访问服务
5.配置RADIUS客户端
Windows server 2016 搭建远程访问服务
6.在RADIUS服务器上创建用户跟组,比如工程部和用户xiaoming,把xiaoming添加到工程部里,查看×××属性,确定是“通过NPS网络策略控制访问”
Windows server 2016 搭建远程访问服务
7.接下来配置一些相关的策略,在“网络策略服务器”窗口中,点击“策略”展开节点树,右击“连接请求策略”选择“新建”
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
连接策略请求策略已完成,接下来右击“网络策略”选择“新建”
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
在主服务器(***服务器)上,右击服务器选择“属性”选择“安全”更改验证方式
Windows server 2016 搭建远程访问服务
接下来在客户机上测试
Windows server 2016 搭建远程访问服务
Windows server 2016 搭建远程访问服务
客户机正常连接,实验完成!
愿我们可以在学习的道路上一起进步

### 安装和配置 IIS 作为 Web 服务器 要在 **Windows Server 2016** 上使用 **Internet Information Services (IIS)** 部署 Web 服务器,需要完成以下关键步骤: #### 1. 安装 IIS 角色 在 Windows Server 2016 上,IIS 是通过添加角色的方式安装的。可以通过 **Server Manager** 或 **PowerShell** 实现: - **使用 Server Manager 安装 IIS** - 打开 **Server Manager**。 - 点击 **“添加角色和功能”**。 - 在向导中选择 **“基于角色或基于功能的安装”**。 - 选择目标服务器,继续下一步。 - 在服务器角色列表中勾选 **“Web 服务器 (IIS)”**。 - 完成安装过程,系统会自动配置 IIS 所需组件[^3]。 - **使用 PowerShell 安装 IIS** - 打开 PowerShell,运行以下命令: ```powershell Install-WindowsFeature -Name Web-Server -IncludeManagementTools ``` - 这条命令会安装 IIS 及其管理工具[^1]。 #### 2. 配置默认网站 安装完成后,可以通过 **IIS 管理器** 调整默认网站的配置: - 打开 **IIS 管理器**(通过服务器管理器或运行 `inetmgr` 命令)。 - 在左侧树状结构中,展开 **“网站”**,选择 **“Default Web Site”**。 - 单击右侧的 **“基本设置”**,可以修改网站的 **物理路径**,例如将其更改为 `C:\webroot`。 - 确保该目录下包含默认的网页文件(如 `index.html`),否则需要手动添加[^3]。 #### 3. 启动并访问网站 - 确保 **IIS 服务** 已启动。在 IIS 管理器中,选中网站并点击右侧的 **“启动”**。 - 在本地或远程设备上,打开浏览器并输入服务器的 IP 地址(如 `http://192.168.248.128`)以访问网站。 - 如果无法访问,请检查防火墙设置,确保允许 **HTTP 流量**(端口 80)通过。 #### 4. 添加网站和虚拟目录 如果需要托管多个网站或添加虚拟目录,可以在 IIS 管理器中操作: - **添加新网站** - 右键点击 **“网站”**,选择 **“添加网站”**。 - 输入网站名称、绑定的 IP 地址与端口、以及物理路径。 - 点击 **“确定”** 并启动网站。 - **添加虚拟目录** - 右键点击某个网站(例如 `test`),选择 **“添加虚拟目录”**。 - 输入别名(如 `/test`)和对应的物理路径(如 `C:\testWeb`)。 - 访问时,使用 `http://<IP地址>/test` 来访问该目录下的内容[^3]。 #### 5. 常见问题与错误处理 部署过程中可能会遇到一些常见问题,例如: - **HTTP 错误 500.19 - Internal Server Error** - 此类错误通常与 **IIS 配置文件(web.config)** 的权限或配置问题有关。 - 检查 **IIS 用户权限**,确保应用程序池使用的账户有访问网站目录的权限。 - 确保所需的 **IIS 功能模块** 已安装,例如 **ASP.NET** 或 **URL 重写模块**[^2]。 --- ### 示例代码:创建一个简单的 HTML 页面 ```html <!DOCTYPE html> <html> <head> <title>Windows Server 2016 网页部署</title> </head> <body> <h1>Hello World!</h1> <p>这是部署在 IIS 上的简单网页示例。</p> </body> </html> ``` --- ### 相关问题 1. 如何在 Windows Server 2016 上配置 IIS 以支持 ASP.NET 应用程序? 2. 部署 IIS 时出现“HTTP 错误 500.19”如何解决? 3. 如何在 IIS 中设置多个网站并绑定不同的域名? 4. 如何配置 IIS 的应用程序池以提高网站性能? 5. 在虚拟机中部署 IIS 后,如何确保外部网络可以访问该网站? --- 以上步骤和配置可以作为在 **Windows Server 2016** 上部署 IIS Web 服务器的基础指导。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值