我正在寻找一种解决方案,以便在代理后面在线获取 Windows 更新。我知道 Windows Update 使用的是 winhttp 代理而不是 wininet 代理。如果我使用命令设置此代理,netsh winhttp set proxy myproxy:8080
客户端将获取其在线更新。问题是这些客户端有时在办公室使用,有时在办公室外使用。因此,如果我使用上述命令设置 winhttp 代理,客户端将无法在办公室外获取任何更新。
您能帮我提供解决此问题的最佳做法吗?另一种方法是将 Windows 更新配置为使用 wininet 代理,或者告诉客户端如果是内部客户端则使用 WSUS,如果是外部客户端则使用在线更新。
非常感谢
凯
答案1
在组策略编辑器 ( gpedit.msc
) 中,转到
Computer Configuration\Administrative Templates\Windows Components\Windows Update
。
选项 指定 Intranet Microsoft 更新服务位置 允许将计算机指向内部 Microsoft 更新服务位置,而选项 不要连接到任何 Windows 更新 Internet 位置 可以将更新限制为仅限于内部更新服务。
即使 Windows Update 配置为从内部网更新服务接收更新,它也会定期从公共 Windows Update 服务检索信息,以便将来能够连接到 Windows Update 以及其他服务(如 Microsoft Update 或 Windows Store)。
有关详细信息,请参阅 Microsoft 文章 管理其他 Windows 更新设置。