Windows Server 2022在2021年被释放了本地支持哪一个HTTP / 3。HTTP / 3是一个改善HTTP2使得网站Internet信息服务(IIS)雷竞技下载iOS地址加载更快和更安全。
也就是说,HTTP / 3仍然需要服务器上启用2022。在本文中,我们向您展示如何启用HTTP / 3和配置所有相关设置。
表的内容
HTTP / 3是什么
HTTP / 3中的“3”表示的第三个主要迭代超文本传输协议。这个协议是整个互联网服务的支柱,你今天使用由于服务器之间的通信是使用这个协议。雷竞技下载iOS地址
HTTP / 3是一个发展的新标准,将影响web浏览器和服务器如何沟通。2022年6月发布的2015年上一次迭代。
当创建第一个互联网协议,设备更轻便和不经常交换网络。事实上,HTTP / 3利用新的传输协议快速的UDP网络连接(QUIC)这些移动设备是一个重大的好处。
QUIC面向互联网用户,严重依赖于移动设备,如智能手机。这个协议可以显著减少造成的延迟转移wi - fi和蜂窝数据之间的网络连接。
它也有其他好处,比如零往返时间(0-RTT),时间不是浪费重建连接通过握手当一个客户端设备已经连接到一个服务器。此外,HTTP / 3也有更全面的加密,使它最安全的HTTP迭代。
与HTTP / 3的好处,让我们向您展示如何使它在Windows Server 2022上。
注意:假设您已经启用了IIS和您的服务器上安装IIS管理器。
2022年启用HTTP / 3为IIS服务器
在Windows Server 2022上启用HTTP / 3空间站是一个跳板方法。这是需要做的三件事:
- 支持TLS 1.3
- 添加TLS_CHACHA20_POLY1305_SHA256TLS连接的密码套件
- HTTP / 3响应代码添加到您的IIS网站HTTP头
我们已经将这些步骤分成不同部分分成以下部分。继续执行以下方法在给定来启用HTTP / 3 IIS。
支持TLS 1.3和HTTP / 3
要启用TLS 1.3和HTTP Server 2022 / 3,您必须修改注册表。我们已经简化了过程通过提供一个.REG文件,你可以下载并执行Server 2022机器上。
为TLS 1.3和HTTP3添加注册表键(1024字节,117打)
点击链接下载压缩文件。提取其内容,然后运行注册表文件来启用TLS 1.3和HTTP / 3。继续通过与任何确认,您可能会收到提示。
添加密码
接下来,您必须启用“TLS_CHACHA20_POLY1305_SHA256”密码套件在服务器上。这可以通过运行一个简单的在PowerShell cmdlet。
在一个运行以下cmdletPowerShell升高实例:
Enable-TlsCipherSuite - name TLS_CHACHA20_POLY1305_SHA256 -安置0
HTTP / 3响应代码添加到HTTP头
现在,我们必须将HTTP / 3响应代码添加到你的网站的HTTP头中创建IIS服务器上。这是一个循序渐进的指南如何做的成功:
打开IIS管理控制台。
导航到您的网站从左边窗格。
点击“绑定”在右窗格中,在“编辑网站”部分。
单击Add。
选择类型“https”和确保端口是“443”。
分配一个自签名证书,然后单击Ok。
您可以创建一个自签名证书去IIS管理器> >服务器(左窗格)> >服务器证书> >创建自签名证书(右窗格)。
删除默认绑定条目。
现在打开“HTTP响应头。”
单击Add。
输入以下细节名称和值,并单击Ok:
- 名称:alt-svc
- 值:h3 = " 443 ";马= 86400;坚持= 1
现在重新启动服务器的更改生效。
现在您已经成功地配置HTTP / 3为IIS服务器2022。然而,仍然有一些确认之前。
确保QUIC交通(端口443)允许通过防火墙。运行以下cmdlet PowerShell。如果返回状态为“真正的”,这意味着它是允许的。如果不是,那么你要么允许通过防火墙的端口或者完全禁用它。
Get-NetFirewallRule | ? {$ _。DisplayName eq”World Wide Web服务(雷竞技下载iOS地址QUIC交通)”}|select name,enabled, status
检查HTTP / 3响应
现在您已经成功地配置了HTTP / 3 IIS,你必须确认它是否工作。执行以下步骤来验证HTTP / 3已成功启用:
打开你的当地网站在任何web浏览器。
如果您正在运行一个虚拟的网站,那么你必须输入“https://localhost: 443“在浏览器的地址栏。
按CTRL + Shift +我进入检查模式。
切换到“网络”选项卡。
按CTRL + R刷新数据,然后添加协议列。
协议应该列名单”h3”,指HTTP / 3协议的使用。
结论
运行HTTP / 3协议而不是HTTP / 2或以上将使最终用户的浏览体验的速度快得多,尤其是如果他们总是去移动数据和wi - fi之间切换。
此外,您将有更多复杂的加密,这意味着更多的安全为您的网站。
让我们知道你的经验与HTTP / 3在下面的评论中。